Microsoft KB Archive/175960

From BetaArchive Wiki
Knowledge Base


Err Msg: Service Pack Setup Could Not Find the Setup.log File in Your Repair Directory

Article ID: 175960

Article Last Modified on 2/22/2007



APPLIES TO

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition



This article was previously published under Q175960

SYMPTOMS

When you install a Microsoft Windows NT or Windows 2000 Service Pack, you may receive any of the following error messages:

Service Pack Setup could not find the Setup.log file in your repair directory.

Service Pack Setup cannot open or modify your Setup.log file.

SetupError: Setup could not find the Setup.log file in your repair directory.

When you install a Microsoft Windows NT hotfix or update, you may receive the following error message:

The Windows NT 4.0 hotfix installation did not complete.

NOTE: These error messages only occur on Intel-based computers. They do not occur on Alpha-based computers.

CAUSE

This behavior can occur if either of the following conditions exists:

  • The Setup.log file is damaged or missing. The Setup.log file is located in the drive:\windows\repair folder, where drive is the drive letter on which the Windows folder is located, and windows is the name of the folder in which Windows is installed.
  • The folder in which Windows is installed has been renamed.


NOTE: Renaming the folder in which Windows is installed is an unsupported procedure and is not recommended by Microsoft.



For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

154129 Changing the Root Directory for Windows NT


RESOLUTION

If no setup.log is present, use the following procedure:

To resolve this error message, create a new Setup.log file in the Repair folder, and add the following lines:

[Files.WinNt]
\%Systemroot%\System32\Hal.dll = "hal.dll","d023"

[Paths]
TargetDirectory = "\%Systemroot%"


where %Systemroot% is the directory where NT is installed.

If you have previously renamed your windows NT installation to something other than where NT was originally installed, perform the following steps:

Change the following lines so that the %Systemroot% folder is the folder in which Windows NT is installed:

   TargetDirectory = "%Systemroot%"

   [Files.WinNt]
   \%Systemroot%\Help\31users.hlp = "31users.hlp","12bfc"
   \%Systemroot%\Help\acc_dis.cnt = "acc_dis.cnt","cc99"
   \%Systemroot%\Help\acc_dis.hlp = "acc_dis.hlp","b82c"
                



IMPORTANT: This step is for the standard PC HAL only and should not be used if any other HAL is being used. See the following article to determine the content of the setup.log for multiproc machines:

168132 After Applying Service Pack NT Reports Single Processor


MORE INFORMATION

Service packs and critical updates use Update.exe, which requires the minimal information in the Setup.log, as noted previously, to operate correctly.

If this does not resolve the error message or if the Repair folder is damaged or missing, refer to the following article.

For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

173384 Recover from Deleting the Repair Directory and Setup.log



Additional query words: repair setup.log Sp1 Sp2 Sp3 Sp4

Keywords: kberrmsg kbprb kbsetup KB175960