1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

How to fix a svchost problem

Discussion in 'Windows - General discussion' started by XLR83r, Aug 16, 2009.

  1. XLR83r

    XLR83r Guest

    [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.......
     
  2. ddp

    ddp Moderator Staff Member

    Joined:
    Oct 15, 2004
    Messages:
    39,167
    Likes Received:
    136
    Trophy Points:
    143
    moved to correct forum.
     

Share This Page