[page=introduction] How do you fix it? Well its simple... and many more to come. Svchost problem may be one of the causes or more to come due to incorrect configuration of th services, which conflict the services. Causes your computer to use 100% memory and virtual memory, (Memory Leak) This problem is very common in SP2 and SP3 WIndows XP.... Causes: 1.) Corrupt Automatic Updates 2.) Corrupt Dll FIles 3.) HP Wireless Printer (or new versions of printer software) 4.) Network DNS 5.) Wrong Configuration of Services 6.) Firewall 7.) Virus Related 8.) CA Antivirus Lets start fixing!!!!! I. For Corrupt Automatic Updates 1.) Control Panel> Automatic Updates> Turn off Automatic Updates 2.) Start>Run>services.msc Make the Automatic Updates Disabled (To make Sure) by right clik Automatic Updates>properties>General Tab>Startup Type Disabled 3.) Start>Run>msconfig>services tab> Uncheck the Automatic Updates> Apply> Ok> Exit Without Restart By following these steps you may remove your problem..... Ive done lots of researching and googling.. And I have found many solutions that Involved Automatic Updates... ANd also Microsoft Released an update performed...... which will be explained in no.2 II. For Corrupt Dll FIles Sometimes corrupt dll may conflict or sabotage svchost process.... So you may download this update from microsoft.... and follow these steps.... 1.) DOwnload these update file from microsoft http://go.microsoft.com/fwlink/?LinkID=91237 2.) Download another update file from microsoft; http://www.microsoft.comdownloadsdetails.aspxFamilyId=7A81B0CDA0B9-497E-8A89-404327772E5A&display lang=en Copy the link above and open in a new tab 3.) To fix the other dll file follow this simple instructions.... open a notepad and copy these codes below and paste it in the notepad; regsvr32 comcat.dll /s regsvr32 shdoc401.dll /s regsvr32 shdoc401.dll /i /s regsvr32 asctrls.ocx /s regsvr32 oleaut32.dll /s regsvr32 shdocvw.dll /I /s regsvr32 shdocvw.dll /s regsvr32 browseui.dll /s regsvr32 browseui.dll /I /s regsvr32 msrating.dll /s regsvr32 mlang.dll /s regsvr32 hlink.dll /s regsvr32 mshtmled.dll /s regsvr32 urlmon.dll /s regsvr32 plugin.ocx /s regsvr32 sendmail.dll /s regsvr32 scrobj.dll /s regsvr32 mmefxe.ocx /s regsvr32 corpol.dll /s regsvr32 jscript.dll /s regsvr32 msxml.dll /s regsvr32 imgutil.dll /s regsvr32 thumbvw.dll /s regsvr32 cryptext.dll /s regsvr32 rsabase.dll /s regsvr32 inseng.dll /s regsvr32 iesetup.dll /i /s regsvr32 cryptdlg.dll /s regsvr32 actxprxy.dll /s regsvr32 dispex.dll /s regsvr32 occache.dll /s regsvr32 occache.dll /i /s regsvr32 iepeers.dll /s regsvr32 urlmon.dll /i /s regsvr32 cdfview.dll /s regsvr32 webcheck.dll /s regsvr32 mobsync.dll /s regsvr32 pngfilt.dll /s regsvr32 licmgr10.dll /s regsvr32 icmfilter.dll /s regsvr32 hhctrl.ocx /s regsvr32 inetcfg.dll /s regsvr32 tdc.ocx /s regsvr32 MSR2C.DLL /s regsvr32 msident.dll /s regsvr32 msieftp.dll /s regsvr32 xmsconf.ocx /s regsvr32 ils.dll /s regsvr32 msoeacct.dll /s regsvr32 inetcomm.dll /s regsvr32 msdxm.ocx /s regsvr32 dxmasf.dll /s regsvr32 l3codecx.ax /s regsvr32 acelpdec.ax /s regsvr32 mpg4ds32.ax /s regsvr32 voxmsdec.ax /s regsvr32 danim.dll /s regsvr32 Daxctle.ocx /s regsvr32 lmrt.dll /s regsvr32 datime.dll /s regsvr32 dxtrans.dll /s regsvr32 dxtmsft.dll /s regsvr32 WEBPOST.DLL /s regsvr32 WPWIZDLL.DLL /s regsvr32 POSTWPP.DLL /s regsvr32 CRSWPP.DLL /s regsvr32 FTPWPP.DLL /s regsvr32 FPWPP.DLL /s regsvr32 WUAPI.DLL /s regsvr32 WUAUENG.DLL /s regsvr32 ATL.DLL /s regsvr32 WUCLTUI.DLL /s regsvr32 WUPS.DLL /s regsvr32 WUWEB.DLL /s regsvr32 wshom.ocx /s regsvr32 wshext.dll /s regsvr32 vbscript.dll /s regsvr32 scrrun.dll mstinit.exe /setup /s regsvr32 msnsspc.dll /SspcCreateSspiReg /s regsvr32 msapsspc.dll /SspcCreateSspiReg /s regsvr32 /s urlmon.dll regsvr32 /s mshtml.dll regsvr32 /s shdocvw.dll regsvr32 /s browseui.dll regsvr32 /s jscript.dll regsvr32 /s vbscript.dll regsvr32 /s scrrun.dll regsvr32 /s msxml.dll regsvr32 /s actxprxy.dll regsvr32 /s softpub.dll regsvr32 /s wintrust.dll regsvr32 /s dssenh.dll regsvr32 /s rsaenh.dll regsvr32 /s gpkcsp.dll regsvr32 /s sccbase.dll regsvr32 /s slbcsp.dll regsvr32 /s cryptdlg.dll regsvr32 /s schannel.dll regsvr32 /s oleaut32.dll regsvr32 /s ole32.dll regsvr32 /s shell32.dll regsvr32 /s initpki.dll regsvr32 /s msscript.ocx regsvr32 /s dispex.dll regsvr32 jscript.dll /s del %temp% /Q /F net stop wuauserv ren %windir%\system32\catroot2 catroot2.old cd /d %windir%\SoftwareDistribution rd /s DataStore /Q regsvr32 wuapi.dll /s regsvr32 wups.dll /s regsvr32 wuaueng.dll /s regsvr32 wucltui.dll /s regsvr32 wuweb.dll /s regsvr32 msxml.dll /s regsvr32 msxml2.dll /s regsvr32 msxml3.dll /s regsvr32 urlmon.dll /s net start wuauserv exit after pasting it. Save it to Fix.bat. The open it. By opening it, it registers all the corrupt and non corrupt dll to ensure that everything is fix and registered. And dont forget to REBOOT.. If not Follow another solution below. III. For HP Wireless Printer 1.) Go to services (start –> run –> services.msc) and put the following service to manual: HP network device support. 2.) Internet Explorer Tools-Internet Options-Programs-Manage Ad-Ons and disabled “HP Download Manager" 3.) To add “HPSLPSVC32.DLL” file to Firewall exception list, perform the below steps. > Click Start –> Run. > In Run dialog box, type “firewall.cpl” and press OK. > Windows Firewall dialog box will open. Select “ON” option. And then click OK. > Again perform the above steps to open “Windows Firewall” dialog box. Then select “Exceptions” tab. > Click “Add Program” –> “Browse”. > Select “C:\Program Files\HP\Digital Imaging\bin\HPSLPSVC32.DLL” > After completion of the steps, click Apply & OK. 4.) Click on windows –> Search box. > In the search dialog box, type “services.msc” and press OK. > In the opened Services window, search for “HP Network Device Support”. > Right click on “HP Network Device Support” service and select Properties. > In the “Startup” type, select change to “Manual” from “Automatic”. > And press Apply & OK 5.) “Use simple file sharing” in “Explorer/Tools/Folder Options/View/Advanced settings.” I tried researching, and the methods work.... sometimes.... this file also conflict the firewall and svchost. If you dont have this kind of file (HPSLPSVC32.DLL) or a wireless printer there are more other ways.... Follow another solution Below IV. Network DNS run>regedit> follow below HKLM\Software\Microsoft\WinNT\CurrentVersion\SvcHost delete the value “NetworkService = DnsCache” well this method did a trick on a lot of system.... or you may use this mthod start>cmd>type the command bellow then press enter; C:\> ipconfig /flushdns if you cant flush the DNS or returns an error. Its your choice to disable the DNS CLient in services.msc........(If you are desperate). If bad happens you just have to start it automatically. If you are unsere of the disabling DNS you may also follow another instructions below; V. Wrong Configuration of Services Sometime wrong configuration or you messed up something in the services.msc may also have a svchost problem.... follow bellow Start>run.services.msc make sure that this srvices are automatic.... Application Layer Gateway Service COM+Event System Computer Browser CryptSvc DCOM Server Process Launcher DHCP CLient Distributed Link Tracking Client Error Reporting Service EVent Log Fast User Switching Compability Help and Support II Admin IPSEC Services IPv6 Helper Service Java Quick Starter Logical Disk Manager Machine Debug Manager Network Connections Network Location Awareness PLug and Play Print Spooler Protected Storage Remote Access COnection Manager Remote Procedure Call Remote Procedure Call Locator Routing and Remote Access SAP Agent Secondary Logon Security Account Manager Scurity Center Server Shell Hardware Detection SMTP Simple TCP/IP Services SNMP Services SSDP recovery Service System EVent Notification System Restore Services Task SCheduler TCP/IP Net Bios Helper Telephony Terminal Services Themes TrueVectorInternet MOnitor Web CLient Windows Audio Windows Firewall Windows Image Acquisition Windows Management Instrumentation WIndows Time Wireless Zero Configuration Workstation WOrld Wide Web Phublishing These services are very important on svchost....... Either stopping or messing with it may cause to freeze and stall.... If everything ok and fine GO to another solution below..... VI. Firewall Well This method is easy........ Control Panel> Windows Firewall> Uncheck No Exceptions. Make sure you have an antivirus and a seperate firewall..... It's easy but it fix my friends computer.......... VII. Virus Related Virus may cause to alter you svchost structure... so I recommend you to run combofix and malawarebytes....... Download ComboFix from But, BEFORE saving it to your Desktop, Rename it to Combo-Fix.exe with a hyphen – in the middle. • Very Important! Temporarily disable your anti-virus, script blocking and any anti-malware real-time protection before performing a scan. They can interfere with ComboFix or remove some of its embedded files which may cause "unpredictable results". • Double click combofix.exe and follow the prompts. Please download Malwarebytes Anti-Malware and install it . Follow the prompts and reboot if required. Launch Malwarebytes either by running C:\Program Files\Malwarebytes' Anti-Malware\mbam.exe or double-click the Malwarebytes' Anti-Malware shortcut on your Desktop. Configuring Malwarebytes • Click on the tab Settings. • Make sure only these boxes are checked: Terminate Internet Explorer Automatically save and display logfile after removal Always scan memory objects Always scan registry objects Always scan filesystem Always scan extra and heuristics objects Updating Malwarebytes • Click on the tab Update. • Press the button Check for Updates • Wait for Malwarebytes to be fully updated. Scanning Time • Click on the tab Scanner. • Check Perform full scan and click on Scan • Wait for the scan to complete, and then click on Show Results. • Make sure all items are checked, then click on Remove Selected. **If MBAM encounters a file that is difficult to remove, you will be presented with 1 of 2 prompts. Click OK to either and let MBAM proceed with the disinfection process. If you are asked to restart the computer, please do so immediately. after following those solutions, you may also download CCLeaner....... and try to google it to download... idont have links for that..... If it is not a virus... or dont have any detection .......... the last solutions is below.... VIII. CA Antivirus They have a hotfix for you in this link waiting for you..... If none of those mentioned above would help... try my last two reserved options for you...... XXXXX. Destructive Process. 1.) Either you Reformat your computer to a whole new Level 2.) Or end process the svchost.exe..... HOW????? CTRL+ALT+DEL> View> Select Columns> Check the Virtual Memory Size> Ok then end process the svchost.exe that has the biggest Virtual Memory Size.... and dont worry, it will the restart again the svchost...... But this process is harmfull and dangerous........ You cant have sound because the Windows Audio is Stop and you Firewall will be disabled..... unless you start them all again. (refer the services above V.) 3.) Get a new fresh windows vista..... because the problem is common in xp SP2 and SP3 And these are my solutions... If none would help......... and you have found a solution..... I'm open in all ears..... just PM me so that I can post the additional information..... Cheers..... And Good Luck Fixing.......