Microsoft KB Archive/934620

= How to manually reinstall a service pack by using Remote Recover =

Article ID: 934620

Article Last Modified on 7/27/2007

-

APPLIES TO


 * Winternals Administrator's Pak 4.2
 * Winternals Administrator's Pak 5.0

-



Introduction
This article describes how to manually reinstall a service pack by using Remote Recover.

Note Remote Recover is a component of Winternals Administrator's Pak.



MORE INFORMATION
To manually reinstall a service pack by using Remote Recover, use one of the following methods:

Method 1
Replace the files in the %systemroot%\system32 folder by copying the files from a computer that has identical hardware. If the computer that hosts Remote Recover has identical hardware to the computer where you want to reinstall the service pack, follow these steps:
 * 1) On the computer that hosts Remote Recover, open the following folder: %systemroot%\system32.
 * 2) Copy all the files in this folder to the %systemroot%\system32 folder on the computer where you want to reinstall the service pack by using Remote Recover.

Note Do not copy the whole folder from one computer to the other computer. If you do this, some problems may occur. Instead, copy only the files in the folder to the other computer.

Method 2
Replace the files in the %systemroot%\system32 folder with the files from an extracted (uncompressed) copy of the service pack. If you have a copy of the service pack, and the files have already been extracted (uncompressed), follow these steps:  On the computer where you want to reinstall the service pack, open the %systemroot%\repair\setup.log file. Search the setup.log file for the line that contains the following string:

ntoskrnl.exe

The line that contains this string resembles the following:

\WINDOWS\system32\ntoskrnl.exe = &quot; &quot;,&quot;25ec4b&quot;

 In the copy of the service pack, rename the ntoskrnl.exe file to . Search the the setup.log file for the line that contains the following string:

hal.dll

The line that contains this string resembles the following:

\WINDOWS\system32\hal.dll = &quot; &quot;,&quot;1fb39&quot;

 In the copy of the service pack, rename the hal.dll file to . Copy all the files in the copy of the service pack to the computer where you want to reinstall the service pack by using Remote Recover.

Note Do not copy the whole folder that contains the files. If you do this, some problems may occur. Instead, copy only the files in the folder.

The setup.log file
The setup.log file shows the original version of the hal.dll and the original version of the ntoskrnl.exe. The service pack update program will rename the original version of hal.dll to hal.dll and will rename the original version of ntoskrnl.exe to ntoskrnl.exe. However, when you copy the files to the computer where you want to reinstall the service pack, you have to manually rename these two files.

Additional query words: Winternals KB#: 30005, service, pack,Remote Recover

Keywords: kbinfo kbexpertiseinter KB934620

-

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

© Microsoft Corporation. All rights reserved.