How to disable XP shutdown (power off), but still allow restart & logoff

dketchum
dketchum used Ask the Experts™
on
I really need to prevent users from shutting down their machines at the end of the day because that makes it impossible for me to connect to them remotely. (What could have been a 5 minute login fix turns into an unnecessary 1-hour drive across town...)

The only listed solutions I have found disable the entire shutdown option on the Start menu, or will also prevent restarting. That is not the right answer either, because the machine uptime will get out of control. I want users to be able to logoff or restart anytime they want. I just don't want them to see an option in the dropdown list that allows them to fully shutdown and power off the machine.

These sites have Windows XP Pro workstations on 2003 domains. I don't care whether the solution involves a group policy, local policy, or registry hack. Just as long as the only change is the loss of the power-off shutdown option.

Thanks to anyone who has the right answer for this one!
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Most Valuable Expert 2011
Top Expert 2011

Commented:
Reshacker
http://www.angusj.com/resourcehacker/
Might be able to modify Shell32.dll, or shutdown.exe to remove the button/restart info....
I.T. Consultant
Commented:
You could disable this via group policy (user > administrative templates > start menu and taskbar).  Enable "add logoff to the start menu" and disable "remove and prevent access to the shut down command".  Then you could put a link to a shortcut on the desktop or start menu with the command "%windir%\System32\shutdown.exe -r -f -t 00".  The -f option forces all applications closed and the -t 00 option make the reboot instant (ie. no delay).  Might be easier than modifying shell32.dll.

Hope that helps!
As I thought about solutions for this, I was actually thinking about asifbacchus' solution, and I think that would work out well.

Another option I think might work for you is Wake-On-LAN, if your desktops support it.  Just Google "wake on lan utility" and it should give you some web sites to help you learn a little more about it.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial