How can I prevent services from interacting with the desktop in Windows 2000 and later?

A. Certain services directly interact with the desktop (e.g., to display messages). To stop an individual service's ability to interact, open the Computer Management console (go to Start, Programs, Administrative Tools, Computer Management), open the Services branch (go to Computer Management, Services and Applications, Services), select the service, and clear the "Allow Service to Interact with Desktop" check box. To stop all services (services will still be able to display errors), perform the following steps:

  1. Start a registry editor (e.g., regedit.exe).
  2. Navigate to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows subkey.
  3. Double-click NoInteractiveServices, set the value to 1 to stop interaction (the default setting of 0 enables interaction), and click OK.
  4. Close the registry editor.
  5. Restart the computer for the change to take effect.
Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish