You receive an error message after a Windows XP-based computer runs an automatic update, and you may be unable to run any programs after you close the "svchost.exe - Application Error" error message dialog box
Event ID: 1000
Faulting application svchost.exe, version 5.1.2600.2180, faultingmodule msi.dll, version 3.1.4000.2435, fault address 0x00012780.
Method 1Leave the svchost.exe - Application Error dialog box open, and then follow these steps.
Step1: Check whether settings for the Automatic Updates service and for the Background Intelligent Transfer Service (BITS) are correctTo do this, follow these steps:
- Click Start, point to Run, type services.msc, and then click OK.
- In the details pane, locate and double-click Automatic Updates.
- Click the Log On tab.
- Make sure that the Local System account option is selected and that the Allow service to interact with desktop check box is cleared.
- Make sure that this service has been enabled in the Hardware Profile list. If this service has not been enabled, click Enable to enable the service.
- Click the General tab, and make sure that the Automatic option is selected in the Startup Type list. Under Service status, click Start to start the service if it is not already running.
- Repeat steps 2 through 6 for Background Intelligent Transfer Service (BITS).
Step 2: Reregister Windows Update componentsTo do this, follow these steps:
- Click Start, click Run,type REGSVR32 WUAPI.DLL, and then press ENTER.
- When you receive the "DllRegisterServer in WUAPI.DLL succeeded" message, click OK.
- Type the following commands in the Open box, one after the other, and then press ENTER after each command:
Step 3: Rename the Windows Update temporary folderThe temporary folder of Windows Update may be corrupted. In this case, you can rename the temporary folder of Windows Update. To do this, follow these steps:
- Click Start, click Run, type cmd, and then press ENTER.
- At the command prompt, typenet stop Wuauserv, and then press ENTER.
- Click Start, click Run, type %windir%, and then press ENTER.
- In the folder that opens, locate and rename the SoftwareDistribution folder to SDold.
- At the command prompt, type net start Wuauserv, and then press ENTER to start the Automatic Updates service.
Method 2Follow these steps:
- Click Start, right-click My Computer, and then click Properties.
- In the System Properties dialog box, click the Automatic Updatestab.
- Click Turn off Automatic Updates, and then click OK.
- Restart the computer.
- Use the Windows Update Web site to install updates manually.
- After you install the updates manually, turn on Automatic Updates.
Article ID: 927385 - Last Review: 09/27/2011 21:51:00 - Revision: 2.0
- kbwinupdwebsite kbwindowsupdatev6 kbexpertiseinter kbtshoot KB927385