Dealing Whit Common Svchost__

Remember - This is a public forum so never post private information such as email or phone numbers!


  • Programs you are having problems with
  • Error messages
  • Recent changes you made to your computer
  • What you have already tried to fix the problem

Dealing with Common Svchost.exe Errors The svchost.exe is the generic host process for Win32 services on your Windows computer. This process is used to administer Dynamic Link Library (DLL) files and a few other supplementary applications on your Windows computer. DLL files are primarily files comprising functions that are separately complied, linked and saved from the processes that use them. DLL files help in saving both disk space and system resources. Although useful, DLL files cannot run by themselves and need to use another executable program to do the job. This task is carried out by the svchost.exe file. File Information By default, the svchost.exe file is located in the %SystemRoot%\System32 folder. When your system is booting up the svchost.exe process checks your Windows registry for the services that need to be loaded at startup. While working as a host to run DLL files, the svshost.exe file creates multiple instances of itself to run different DLL files. Each session of the svchost.exe file can comprise a group of services. This is the reason why you may have multiple services running depending on how and where the svchost.exe service starts. The grouping of services by using the svchost.exe process ensures easier debugging, better control, and a more stable system. Svchost.exe Errors and Solutions The following error message may be displayed when you start your Windows XP computer: “Generic Host Process for Win32 Services has encountered a problem and needs to close." Also, the following message may be displayed when you attempt to download updates on the same PC: "Svchost.exe application error. The instruction at "Ox745f2780" referenced memory at 0x00000000000000. The memory could not be read." Cause of the Error These errors occur when there is some problem with some of the files that are required to perform the updates. Resolution Method To resolve this issue, you may have to replace the problem files with healthy files. To do this, perform the steps listed below: 1. On the Start menu, select Run, type net stop wuauserv and then press Enter to stop the Windows Automatic Update service. 2. In Windows Explorer, navigate to and delete the C:\WuTemp folder. 3. Next, on the Start menu, select Run, type net stop cryptsvc and press Enter to stop the Cryptographic Services. 4. Now, in Windows Explorer delete the C:\Windows\System32\Catroot2 folder. 5. Next, in the C:\Windows folder, navigate to and change the name of the SoftwareDistribution folder to SoftwareDistributionOLD. 6. Finally, in the C:\Windows\system32 folder rename the following DLL files from dllFile.dll to dllFile.old * Wuweb.dll * Wuapi.dll * Wuauclt.exe * Wuaucpl.cpl * Wuaueng1.dll * Wuaueng.dll * Wuauserv.dll * Wucltui.dll * Wups2.dll * Wups.dll 7. After you are done, reboot your system. If your Windows XP computer is configured to perform automatic updates, then you may receive the following error message when Windows tries to run an update: "svchost.exe - Application Error Also, if you open the Application log in the Event Viewer, you may notice an entry similar to the one listed below: The instruction at "0x745f2780" reference memory at "0x00000000". The memory could not be 'read'." In addition to the above errors, when you close the “svchost.exe – Application Error” message box you may not be able to run any programs on the system. You’ll be able to work only if you leave the error message box open. Even if you try to shutdown the PC, the system may stop responding. "Date: DateOfError Time: TimeOfError Type: Error User: N/A Computer: YourComputerName Source: Application Error Category: (100) Event ID: 1000 Description: Faulting application svchost.exe, version 5.1.2600.2180, faulting module msi.dll, version 3.1.4000.2435, fault address 0×00012780.” Cause of the Error These problems usually occur if there is some problem with the Windows Automatic Update process. Resolution Method To resolve this issue, you may download and install a hotfix from the Microsoft Support Web site. Workaround Solutions Method 1 Leave the svchost.exe – Application Error message box open as is and proceed to perform the following steps: 1. Verify the settings for the Automatic Updates service and for the Background Intelligent Transfer Service (BITS.) 1. At Start > Run, type services.msc and then press Enter to display the Services management console window. 2. Locate and double-click on Automatic Updates to open its properties window. 3. On the Log On tab, ensure that: * Local System account option is selected. * The Allow service to interact with desktop check box is clear. * The service is enabled in the Hardware Profile list-if not, click Enable to enable it. 4. On the General tab: * In the Startup Type list, ensure that Automatic option is selected. * If the service is not running, click the Start button to start it. 5. Repeat the steps for the Background Intelligent Transfer Service (BITS). 2. At Start > Run, use the REGSVR32 dllName.dll command to register the following files: * WUAPI.DLL * WUAUENG.DLL * WUAUENG1.DLL * ATL.DLL * WUCLTUI.DLL * WUPS.DLL * WUPS2.DLL * WUWEB.DLL 3. Rename the temporary windows update folder by doing the following: 1. On the Start menu, select Run, type net stop wuauserv and then press Enter to stop the Windows Automatic Update service. 2. On the Start menu, select Run, type %windir% and press Enter. 3. Rename the SoftwareDistribution folder to SoftwareDistribution old. 4. Run net start Wuauserv to start the Automatic Updates service. Method 2 If nothing works, disable automatic updates from the Security Center control panel. However, take care to perform manual PC updates on a regular basis to keep your PC updated at all times. It is also recommended that you use a driver scanner tool, such as Driver Finder to keep all your device drivers up-to-date and free from problems.

Category:windows Views:0 Time:2013-01-10

Related post

  • best practice for dealing with common "structural" elements of pages? 2009-12-28

    Very basic question: I am coding a web app that has a handful of pages. These pages have the usual shared elements: eg, the site's header/masthead and a side-bar are present on all pages. The HTML is static (not dynamically generated, its "ajaxy-ness

  • What would be the common/best way to deal with common files in installers? 2011-04-08

    I currently on a project which will be used by a handful of other project. The project contains: some native dlls some managed dlls that p/invoke into native ones data - possibly quite big I would like to provide separate installer for this project a

  • Where to put common setUp-code for differen testclasses? 2011-03-18

    I have several different test classes that require that certain objects are created before those tests can be run. Now I'm wondering if I should put the object initialization code into a separate helper class or superclass. Doing so would surely redu

  • Managing common javascript dependencies in Symfony 2 2011-06-02

    I would like to know what is the standard best practice for dealing with common JavaScript (and even CSS) dependencies across several Symfony 2 bundles. According to the Book on the official Symfony site: A bundle should not embed third-party librari

  • Rails commonly used strings (for notices and error messages and the like) 2011-06-20

    About a year ago I decided to make sure that every flash notice that had text that wasn't unique would get the text from a method in a module. My initial reason for doing this was to avoid typing out the same string over and over. If I wanted to chan

  • Is it ok to use a XML column to store extra data? 2009-09-03

    If it ok and recommanded to use a xml column to store any extra data that the user interface might provide? For example, suppose an Employee table CREATE TABLE Employee ( EmployeeId int not null, Name nvarchar(300) not null, Phone varchar(30) null, E

  • using eclipse install motodev studio for android and there is a problem 2010-12-20

    An error occurred while collecting items to be installed session context was:(profile=com.poweredbypulse.profile-1127702-rmb-1421610,, operand=, action=). Unable to retrieve binary,com.mot

  • How do I merge a 2D array in Python into one string with List Comprehension? 2008-09-19

    List Comprehension for me seems to be like the opaque block of granite that regular expressions are for me. I need pointers. Say, I have a 2D list: li = [[0,1,2],[3,4,5],[6,7,8]] I would like to merge this either into one long list li2 = [0,1,2,3,4,5

  • Sorting strings is much harder than you thought 2008-09-24

    Sorting a list of strings in a way that makes sense to a human is a very complex task. It's not just about comparing ASCII values. Usually, the case doesn't matter. You probably want "File 2" to be sorted before "File 11". In German, 'Ä' often comes

  • Mounting a folder as a device in Finder using Cocoa 2008-11-27

    Is there a way to mount a folder on the hard disk as a device in Finder. The intend here is to provide the user with an easy way to get to a folder that my application uses to store data. I don't want my user to go searching for data in Application D

  • How to use PHP for large projects? 2008-12-22

    The question has been asked: No PHP for large projects? Why not? It's a recurring theme and PHP developers--with some cause--are forced to defend PHP. All of these questions are valid and there have been some responses but this got me thinking. Based

  • Code reuse and modularity in SQL 2009-01-19

    Is code reuse and modulatiry a good idea for SQL Stored Procedures programming? And if so, what's the best way to add these features to a SQL stored procedure code base? I usually create scalar valued functions for tasks that are common and repeated.

  • When is it acceptable to use jQuery? 2009-04-04

    I have recently been thinking alot about where to draw the line, and I wanted to get some answers from you experienced developers out there. When is it acceptable to reference jQuery in a web app? Some supporting arguments for Always Using jQuery: Yo

  • Command line parser for Qt4 2009-05-15

    I am looking for a command line parser for Qt4. I did a small google search, and found this: however it lacks support for "--enable-foo" and "--disable-foo" switches. Besides tha

  • Asp.Net MVC Actions - Separation of Concerns/Single Responsibility Principle 2009-06-10

    In computer science we've been taught that each method should do one thing and one thing only. I'm a little confused then that we see MVC actions like the following given as examples of good practice: [AcceptVerbs(HttpVerbs.Post), Authorize] public A

  • Returning A Value To a Swing Class from another Swing Class 2009-07-08

    Some background on myself. Former AS/400 guy, recently downsized and unemployed. Taking this opportunity to learn java. I’m fairly new to Java and Netbeans. Since I’m unemployed and not in an organization with ‘experts’, I’m trying to find resources

  • How to start learning SharePoint 2009-07-17

    I'm a fairly experienced developer (.NET, C#, XML, Webservices, HTML, Javascript, various databases etc.) who have been tasked with a new project in SharePoint. I know nothing about SharePoint. My question is: What is the best way for an experienced

  • Painless way to install a new version of R (on Windows)? 2009-09-09

    Andrew Gelman recently lamented the lack of an easy upgrade process for R (probably more relevant on Windows that Linux). Does anyone have a good trick for doing the upgrade, from installing the software to copying all the settings/packages over? Thi

  • mvc - constructing views completely off custom fields in DB 2009-10-02

    i'm working on designing an mvc web app. There will be half a dozen (maybe more to come) different user groups of the app and they all work with similar but tweaked UIs, each with a few custom fields but all using the same objects. one idea f

Copyright (C), All Rights Reserved.

processed in 0.195 (s). 11 q(s)