Microsoft KB Archive/151506

= Client-based Network Administration Tools Give Access Denied =

Article ID: 151506

Article Last Modified on 10/31/2006

-

APPLIES TO


 * Microsoft Windows 2000 Professional Edition
 * Microsoft Windows NT Workstation 3.51
 * Microsoft Windows NT Workstation 4.0 Developer Edition

-



This article was previously published under Q151506





SYMPTOMS
The installation of the Client-based Network Administration Tools from the Windows NT Server CD-ROM on a Windows NT Workstation may fail with the following error message:

Access Denied



CAUSE
This problem may arise when one of the files copied by Setup.bat already exists in the %SYSTEMROOT%\System32 or %SYSTEMROOT%\Inf folder and is flagged with the read-only attribute.

This problem may occur in any of the following sample scenarios:


 * The Windows NT 4.0 Workstation Resource Kit was previously installed. If this is the case, some files common to both products already exist in the %SYSTEMROOT%\System32 or %SYSTEMROOT%\Inf folder and are flagged with the read-only attribute.
 * A Windows NT Service Pack was previously installed. If this is the case, some files common to both products may already exist in the %SYSTEMROOT%\System32 or %SYSTEMROOT%\Inf folder and are flagged with the read-only attribute.
 * Some or all of the files in the %SYSTEMROOT%\System32 or %SYSTEMROOT%\Inf folder which are to be overwritten by the installation process have been marked read-only before by a user with sufficient permissions.



RESOLUTION
To work around this problem, choose one of the following two methods:

Method 1

 * 1) Open a Command Prompt window and run the following command:

attrib -r %systemroot%\* /s

This removes the read-only flag from all files on the workstation located in the %SYSTEMROOT% folder and all its subdirectories. For more information on the ATTRIB command, see the Windows NT Help or type ATTRIB /? in a Command Prompt window.
 * 1) Run Setup.bat to install the Client-based Network Administration Tools on the workstation.

Method 2

 * 1) Copy the \Clients\Srvtools\Winnt folder and all its subdirectories to a temporary location on your hard disk.
 * 2) Replace each occurrence of the COPY command with the XCOPY /R command.

The part in Setup.bat beginning with the line "echo Installing Client-based Network Administration Tools..." should then look like this:

echo Installing Client-based Network Administration Tools...

xcopy /r %ARCH%\*.exe %systemroot%\system32\*.* > nul:

if errorlevel 1 goto Error_COPY

xcopy /r %ARCH%\*.dll %systemroot%\system32\*.* > nul:

if errorlevel 1 goto Error_COPY

xcopy /r %ARCH%\*.hlp %systemroot%\system32\*.* > nul:

if errorlevel 1 goto Error_COPY

xcopy /r %ARCH%\*.cnt %systemroot%\system32\*.* > nul:

if errorlevel 1 goto Error_COPY

xcopy /r %ARCH%\*.adm %systemroot%\inf\*.* > nul:

if errorlevel 1 goto Error_COPY

xcopy /r %ARCH%\sfmmgr.dll %systemroot%\system32\sfmmgr.dll > nul:

if errorlevel 1 goto Error_COPY

if exist %systemroot%\system32\sfmreg.exe goto Sfm_REG

goto Exit_SUCCESS

This causes all files on the workstation to be overwritten even when they are marked as read-only. For more information on the XCOPY command, see the Windows NT Help or type XCOPY /? in a Command Prompt window.
 * 1) Run the modified Setup.bat.

IMPORTANT: If you install the Client-based Network Administration Tools after installing a Windows NT Service Pack, you must re-apply the previously installed Service Pack.



STATUS
Microsoft has confirmed this to be a problem in Windows NT version 3.51 and 4.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.



MORE INFORMATION
The installation is started by opening a Command Prompt, changing to the \Clients\Srvtools\Winnt folder on the Windows NT Server CD-ROM, and running Setup.bat.

Additional query words: prodnt install setup utility utilities admin tools

Keywords: kbsetup KB151506

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.