colore Posted May 23, 2010 Share Posted May 23, 2010 hellowhen XP starts, after DOS screen and before it shows the XP desktop, I get an error about svhost.exe crashis there any chance to fix this?I installed recently SP3, not sure if this caused the problem, or messing around with enabling/disabling services (which I did recently too)also is there a way to uninstall SP3? does it really offer any advantage?PS: I run antivirus Avast and shows nothing suspiciousthanks Link to comment Share on other sites More sharing options...
VideoRipper Posted May 23, 2010 Share Posted May 23, 2010 (edited) It's because you have been fooling around with the services On a command-prompt, type:tasklist /svcto see what services have been started by svhost (under the "Services"-columnin the list that is shown).You can compare that list with the services you have been enabling(the ones that are missing are likely the culprit).I'm sure there are easier solutions/ways, but I hardly ever have this problem.Your event-log will most likely also list some errors of services that refused to start Greetz,Peter. Edited May 23, 2010 by VideoRipper Link to comment Share on other sites More sharing options...
CoffeeFiend Posted May 24, 2010 Share Posted May 24, 2010 Check in the event viewer, particularly the system log. There should be some errors listed in there which will provide you with more information about which service(s) failed and for what reason. Link to comment Share on other sites More sharing options...
colore Posted May 24, 2010 Author Share Posted May 24, 2010 (edited) in the "tasklist /svc" list it shows 28 services running, and in "Computer Management > Services" are also 28 services shown as 'started'I didn't check them one by one, but the number is the samein Event Log there are many errors, I will try to reboot to see if it will record the error Edited May 24, 2010 by colore Link to comment Share on other sites More sharing options...
colore Posted May 24, 2010 Author Share Posted May 24, 2010 ok there are three errors at Event Log:The Routing and Remote Access service failed to start due to the following error: The executable program that this service is configured to run in does not implement the service. The Windows Driver Foundation - User-mode Driver Framework service terminated with the following error: A device attached to the system is not functioning.The General Purpose USB Driver (e4ldr.sys) service failed to start due to the following error: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.what do I need to do?the error popup that appears at WinXP starts says "svchost.exe error, memory could not be written" Link to comment Share on other sites More sharing options...
CoffeeFiend Posted May 24, 2010 Share Posted May 24, 2010 in the "tasklist /svc" list it shows 28 services running, and in "Computer Management > Services" are also 28 services shown as 'started'That's normal because it's the exact same information.in Event Log there are many errors...and that is not exactly normal, I'd take some time to look at them.I will try to reboot to see if it will record the errorIf you're not sure which ones it is, you can clear it (save it first to see what else you had going on), then recreate the problem (seemingly rebooting does it) then check again. Link to comment Share on other sites More sharing options...
colore Posted May 24, 2010 Author Share Posted May 24, 2010 I fixed the "Routing and Remote Access" error by disabling this serviceI am not sure if I have to disable "Windows Driver Foundation" too, without consequencesas for the "General Purpose USB Driver" it is not listed in Services, I don't know what I could do with it Link to comment Share on other sites More sharing options...
colore Posted May 24, 2010 Author Share Posted May 24, 2010 I found on the net that "Windows Driver Foundation" default setting is 'manual' so I switched it to manual and the svchost.exe error at start up doesn't show anymoreis there anything I can do about the e4ldr.sys error? I don't get any warning about it, but maybe I should fix it, because I get many blue screens lately Link to comment Share on other sites More sharing options...
CoffeeFiend Posted May 24, 2010 Share Posted May 24, 2010 I hadn't noticed you posted seconds before me The General Purpose USB Driver (e4ldr.sys) service failed to start due to the following error: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.That's a DSL modem driver that's misbehaving (doubly so if you're getting BSODs). Ditch the USB junk, and plug it using ethernet -- problem solved for good.That thing is likely causing both of the other error messages you see in your logs. Link to comment Share on other sites More sharing options...
colore Posted May 24, 2010 Author Share Posted May 24, 2010 but I have it already attached via Ethernetthe only USB device attached is printer Link to comment Share on other sites More sharing options...
cluberti Posted May 24, 2010 Share Posted May 24, 2010 but I have it already attached via Ethernetthe only USB device attached is printerEven if it's attached via ethernet, the USB driver for the ADSL modem is loading. If you installed any software for the modem when you got it, it would be best to remove it - you're not using it, and it's not behaving properly anyway. Link to comment Share on other sites More sharing options...
colore Posted May 24, 2010 Author Share Posted May 24, 2010 is there any way to find which driver exactly causes the problem?? Link to comment Share on other sites More sharing options...
cluberti Posted May 24, 2010 Share Posted May 24, 2010 You'd have to install userdump and set it to dump svchost.exe on crash, and that will slow your machine down immensely (it may even cause it to crash itself). You could break each svchost service out into it's own servicehost, but that's pretty time consuming.It's up to you, but given the errors you posted, I'd lean towards a user-mode USB driver causing it (and we've already seen the ADSL modem driver in the error list). Link to comment Share on other sites More sharing options...
colore Posted May 25, 2010 Author Share Posted May 25, 2010 there is no svchost.exe crash popup box at WinXP start, but in EventLog this error still appears:The General Purpose USB Driver (e4ldr.sys) service failed to start due to the following error: The system cannot find the file specified.I have uninstalled all USB modem/router drivers I could find, how can I fix this? Link to comment Share on other sites More sharing options...
JRosenfeld Posted May 31, 2010 Share Posted May 31, 2010 Is the Plug an Play service set to automatic and started? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now