Tuesday, February 15, 2011

How to Fix an Svchost.exe Application Error Without the Internet


Disable Windows Update and Windows Background Intelligent Transfer Service
1. Open Windows Services by clicking 'Start' and then highlighting and clicking 'Run.' Type 'services.msc' (without the quotes) into the command prompt and then press the 'Enter' key.
2. Open the 'Log On' detail panel of 'Automatic Updates' by double-clicking 'Automatic Updates' and then clicking the 'Log On' tab in the top menu bar.
3. Highlight 'Local System Account' and then de-select the box next to 'Allow service to interact with Desktop.'
4. Enable 'Automatic' Startup by clicking the 'General' tab in the top menu bar and then clicking the down arrow under 'Startup Type' and clicking on 'Automatic.' Check the box next to 'Start' under 'Service Status' and then click 'OK' to exit.
5. Open 'Background Intelligent Transfer Service' (BITS) by returning to the Windows Services application window and then double-clicking 'Background Intelligent Transfer Service.' Repeat Steps 2 to 4 for this service.
Re-register and Re-install Windows Update
6. Open the 'Command Prompt' by clicking start, then highlighting and clicking 'Run' and then typing 'cmd' (without the quotes) and clicking 'OK.'
7. Re-register the first Windows Update Registry files by typing 'REGSVR32 WUAPI.DLL' (without the quotes) in the command prompt and then pressing the 'Enter' key. Do not type or press 'Enter' until you receive a 'DllRegisterServer in WUAPI.DLL succeeded' message. Click 'OK' to continue.
8. Repeat Step 2 for the following Windows Update registry files by copying and pasting each one at a time into the command prompt and then pressing the 'Enter' key and then waiting for the confirmation message before copying and pasting the next line:REGSVR32 WUAUENG.DLLREGSVR32 WUAUENG1.DLLREGSVR32 ATL.DLLREGSVR32 WUCLTUI.DLLREGSVR32 WUPS.DLLREGSVR32 WUPS2.DLLREGSVR32 WUWEB.DLL
Delete the Corrupted Windows Update Executable File
9. Open the 'Command Prompt' by clicking 'Start,' then highlighting and clicking 'Run' and then typing 'cmd' (without the quotes) and clicking 'OK.'
10. Turn off Windows Update by typing 'net stop WuAuServ' (without the quotes, but with the spacing) and then pressing the 'Enter' key.
11. Open and rename the Software Distribution folder by typing 'cd %windir%' (no quotes) and then hitting the 'Enter' key and then typing 'ren SoftwareDistribution SD_OLD' (no quotes) and then pressing 'Enter' to rename the folder.
12. Turn Windows Update back on by typing 'net start WuAuServ' (no quotes) and then pressing the 'Enter' key. Type 'Exit' and press 'Enter.'
13. Restart your computer.