I tried to set my computer to hibernate and got an error message saying
..."process in use by another process." What gives and how do I fix it?
No mention of what the process was? If you have just deleted or moved a lot
of files prior to the request to hibernate, Explorer could have received a
request from Windows File Protection or System Restore to make some file
copies. It could be too busy to take part in the hibernate request. Waiting
a few moments and trying again should work.
Also, if there is a "system must restarted" pending from a patch or program
installation, the odd message may be the system's only way of reminding
you. Restart and then hibernate.
Explanation: A resume from hibernation loads Windows normally and then
restores the system state that existed at the time of the hibernation
request. Additional hardware should not be installed when the system is
hibernating as the normal load adds the new hardware as expected. However,
when the system state (pre-hardware installation) gets loaded it clobbers
that new addition and there can be difficult side effects from that. I
imagine that a pending change to the operating system files (patch install)
could be in jeopardy as well with hibernation.
Only other explanation I can think of for that message... Some laptop
manufacturer's install a separate program for managing power options. If
the program does not integrate with XP's Power Options control panel or
Shut Down menus, it would be necessary to use the controls contained in the
manufacturer's software instead.