Sunday, May 11, 2008

How to Fix SVCHOST.EXE Application Error

How many times have you been faced with this irritating problem of SVCHOST.EXE when you have switched on your machine??The answer may vary from being few to many.Now I have found out a solution of this problem from the net and am putting forward this solution here.

The 0X745f2780 SVCHOST error is a problem due to corrupted Windows Update in Windows XP. Follow the steps below to fix this error.Verify Windows Update Service Settings

  • Click on Start, Run and type the following command in the open box and click OK

    services.msc

  • Find the Automatic Updates service and double-click on it.
  • Click on the Log On Tab and make sure the "Local System Account" is selected as the logon account and the box for "allow service to interact with desktop" is UNCHECKED.
  • Under the Hardware Profile section in the Log On Tab, make sure the service is enabled.
  • On the General Tab, the Startup Type should be Automatic, if not, drop the box down and select Automatic.
  • Under "Service Status" on the General tab, the service should be Started, click the Start button enable it.
  • Repeat the steps above for the service "Background Intelligent Transfer Service (BITS)"
Re-Register Windows Update DLLs
  • Click on Start, Run, and type CMD and click ok
  • In the black command window type the following command and press Enter

    REGSVR32 WUAPI.DLL

  • Wait until you receive the "DllRegisterServer in WUAPI.DLL succeeded" message and click OK
  • Repeat the last two steps above for each of the following commands:

    REGSVR32 WUAUENG.DLL
    REGSVR32 WUAUENG1.DLL
    REGSVR32 ATL.DLL
    REGSVR32 WUCLTUI.DLL
    REGSVR32 WUPS.DLL
    REGSVR32 WUPS2.DLL
    REGSVR32 WUWEB.DLL
Remove Corrupted Windows Update Files

  • At the command prompt, type the following command and press Enter

    net stop WuAuServ
  • Still at the command prompt,

    type cd %windir% and press Enter
  • In the opened folder, type the following command and press Enter to rename the SoftwareDistribution Folder

    ren SoftwareDistribution SD_OLD
  • Restart the Windows Update Service by typing the following at the command prompt

    net start WuAuServ

  • type Exit and Press Enter to close the command prompt
Reboot Windows
  • click on Start, Shut Down, and Restart to reboot Windows XP
Although this method may not solve all of the issues with a SVCHOST.EXE Application error, I have found it fixed the problem with the 0x745f2780 reference error which is the most common type of SVCHOST.EXE error.

No comments: