Until sometime in early December, I had a wonderfully functioning XP-64 system. It was configured to auto download/install MS patches. I occassionally update the software on it, e.g. Open Office, Adobe Reader, Skype, but I don't fetch hundreds of tools or anything much beyond what I just mentioned.
In December, suddenly my audio stopped, and drive letters assigned to various mount points on other machines quit being available. Apparantly, the services that support these (and some others) are now not starting up when I boot/login. There isn't anything obvious in the event log. If I manually restart the associated services, these facilities come back on line and work for awhile (a day) but pretty soon the problem reappears. I don't reboot very often, nor do I log out out much.
Hints?
EDIT: July 3, 2011: No responses in 6 months. Behavior still exists. How do I track the service dependencies to figure out what service didn't start, on which these seem to depend?
EDIT: July 5: Application event log just after a boot shows the following events, in oldest to newest order:
Information: Event ID 4625: The EventSystem sub system is suppressing duplicate event log entries for a duration of 86400 seconds. The suppression timeout can be controlled by a REG_DWORD value named SuppressDuplicateDuration under the following registry key: HKLM\Software\Microsoft\EventSystem\EventLog.
Information: Event ID 1807: The description for Event ID ( 1807 ) in Source ( SecurityCenter ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: .
Error: Event ID 1030: Windows cannot query for the list of Group Policy objects. Check the event log for possible messages previously logged by the policy engine that describes the reason for this.
Error: Event ID 4096: An unhandled win32 exception occurred in svchost.exe [888]. Just-In-Time debugging this exception failed with the following error: Debugger could not be started because no user is logged on.
Information: Event ID 4625: The EventSystem sub system is suppressing duplicate event log entries for a duration of 86400 seconds. The suppression timeout can be controlled by a REG_DWORD value named SuppressDuplicateDuration under the following registry key: HKLM\Software\Microsoft\EventSystem\EventLog.
Error: Event ID 24: Event provider attempted to register query "select * from __InstanceOperationEvent" whose target class "__InstanceOperationEvent" does not exist. The query will be ignored....
====
In the system log just after the same boot:
A set of Information entries saying various services starting up, then:
Error: Event ID 7031: The Application Experience Lookup Service service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 60000 milliseconds: Restart the service.
Error: Event ID 7034: The Windows Audio service terminated unexpectedly. It has done this 1 time(s).
So, there's my problem. But why does it stop? Gotta admire the incredible amount of detail in the log message. "It stopped, duh...". (I used to build OSes, this is a crime of an error message).
EDIT 7/6/2011: I set the Service for Windows Audio to "restart on 1st error", and rebooted. Amazing, I have Audio service running now. Only one sample so I'm not sure this is the cure, but it suggests some kind of initialization bug in the Audio service.
EDIT 7/9/2011: Well, that didn't last long. The audio service went away after some 24 hours (no reboot or logout). There's the more desperate, "restart on any error" option, which I may try, but this feels like applying cardiac paddles to a dead rat to revive it.
Start -> Run... -> Type msconfig -> hit Enter
Tell me what's there.