You guys aren't even looking in the right place here..
when you see services.exe, you should check on what "services" windows is running. It's probably one of them taking your system down when it crashes. It may have a dependency on another service that isn't running and when it calls it, it crashes in a bad way (you probably installed something that runs all the time like a virus checker or something) that go removed when you uninstalled or a dependent service is not running..
Windows "services" are the equivalent of DAEMONs that run under Unix OSes (and yes for you righteous Amiga owners, you have them too in some programs if you run a web server an ftp server etc. It's just a program that runs all the time in the background)...
It's not windows being bloated. The very first thing you need to do is go to the event viewer ( log in under safe mode as directed in an earlier post) and view the event log and find out which of them is ERRORing out.. Most likely it's not anything to do with drivers such as your video driver as it's a separate subsystem (did you install the web server after windows update, that could do it)..
The event log is where you need to start.. go to the control panel and look under "adminstrative tools" and the event viewer. Then go to support.microsoft.com and type in the error the event viewer gives you..
-Don
PS if you are using norton anti-virus try updating that using live update as well as the windows update stuff.
If a service is failing it's not a random lock up and the Amiga people slamming windows need a life..