How to Solve SVCHOST.EXE Application Error 0x745f2780?
When I connect my friends USB there lot of virus were detected, immediately after that I took the USB drive out but after some time when I was running programs some errors occurred like the following
The instruction at “Ox745f2780″ referenced memory at “0×00000000″.
The memory could not be “read”
Then I restart my system but it was too late that the error appeared again and after I found that the error was svchost.exe. Each and every time when you start the system you will display this message and also the TaskManager was disabled. Sometimes when my system hangs I want to regain it through TaskManager but it was disabled. Finally I found that the problem is due to the degraded Windows Update in Windows XP. Then I followed simple instructions to regain my system.
I verified Windows Update Service Setting
- First I click on Start— Run— In the open box I typed the following details services.msc.

- you can see the automatic update serves listed and double click on it
- There you display the Logon Tab and check whether the Local System Account is selected as the logon account and check the box for “allow service to interact with desktop” is made Unchecked and then make sure the LogOn Tab service is enabled or not.
- Go back to the General Tab make the following changes like Start Type with Automatic if it doesn’t there click on drop down box and select the automatic option.
- In the same General Tab look whether the Service Status is started or else click start button to enable it.
- you have to repeat the repeat the steps for Background Intelligent Transfer Service (BITS)
Check the Re-Register Windows Update DLLs
- In this click on the Start— Run— CMD and click Ok
- Now you will get a Black Command Window and type the following command REGSVR32 WUAPI.DLL and then press enter
- Wait for a while until when you get the DllRegisterServer in WUAPI.DLL succeded message and click Ok.
- Follow the last two steps and each of the following command to it
Regsvr32 Wuaueng.dll
Regsvr32 WUaUENG1.dll
Regsvr32 Atl.dll
Regsvr32 Wucltui.dll
Regsvr32 Wups.dll
Regsvr32 Wups2.dll
Regsvr32 Wuweb.dll
For removing the following Corrupted Windows Update Files
- On the command prompt type net stop WuAuServ
- If you are still in the command prompt type cd %windir% and then press enter
- Type the ren SoftwareDistribution SD_OLD command on the open folder and press enter to rename the SoftwareDistribution Folder
- Then you have to restart the Windows Update Service by typing the net start WuAuServ
- At last type exit and enter to come out of the Command Prompt
Final thing is you have to reboot the windows, if you follow these instruction your problem with “Ox745f2780″ will solved. Anyway this method may not solve all the problems of Svchost.exe

February 7th, 2008 11:27
[...] darrenaronofsky.net wrote an interesting post today onHere’s a quick excerpt [...]