Is there a way to update a registry without rebooting? I am trying to update my SCRNSAVE.EXE registry so that it takes effect immediately.
Printable View
Is there a way to update a registry without rebooting? I am trying to update my SCRNSAVE.EXE registry so that it takes effect immediately.
Make system changes requires a reboot (which is really stupid. all the reboot does is reread the registry and make the appropriate settings. It strikes me that a Refresh at the system level would accomplish the same thing without rebooting), but screen saver changes should take effect immediately.
What are you changing?
Want I really want to do is to beable so get to the Ctrl+Alt+Del screen after my program runs on NT. I can't use the LockWorkStation API because its not available for NT. I can get it to lock the workstation with a send message api, but it only works if the user has an active screensaver that is password protected. So, I am trying to change the registries and have them update immediately so I can use the send message. I my registry is located in HKCU\Control Panel\Desktop. Do you have any other ideas on how to do this?
Have you played around with the various Registry APIs?
You can update registries for Windows NT by closing the Explorer.exe task in the processes of Taskmanager and then running Explorer.exe again. However, this pretty much the same thing as rebooting but just not shutting down the pc. Everything in the startup menu will run again.
I am trying to change the screensaver.exe through vbscript. Is this true that the computer has to be log-out or reboot?Quote:
Originally Posted by Hack