Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to configure Windows Server 2012 R2 to allow interactive services?

I have installed a new interactive service.

I tried in Service manager to set property „Allow service to interact with desktop“.

After that I found in Event Viewer error message from Service Control Manager: “The service is marked as an interactive service. However, the system is configured to not allow interactive services. This service may not function properly.

All my attempts to fix this error have failed:

  • The Server has an interactive service allowed - value of HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\NoInteractiveServices is 0

  • Windows service Interactive Services Detection is running. (“net start ui0detect”)

  • The system is rebooted.

Error message still remains. What needs to be done to correct server configuration to allow interactive services?

System: Windows Server 2012 R2 Version 6.3 (Build 9600)

like image 407
VJe Avatar asked Jun 07 '16 09:06

VJe


People also ask

What is interactive Windows service?

By default, services use a noninteractive window station and cannot interact with the user. However, an interactive service can display a user interface and receive user input.

How do I get to the control panel in Server 2012?

To open Control Panel from the desktop in Windows Server 2012 R2, Windows Server 2012, Windows 8.1, or Windows 8. On the desktop, hover the mouse cursor in the upper right corner of the screen, and then click Settings. Click Control Panel.


1 Answers

Product Line Windows Server 2008/12

Environment Windows Services

Cause Windows Server no longer allows interactive services by default.

Warning: This article contains information about editing the registry. Improper changes to the registry can permanently damage the operating system. Always backup the registry before making any changes. Resolution In order to get this service to run you will have to adjust a registry key by following steps below.

1. Open registry editor by going to start and typing in regedit.exe.
2. On the registry tree, navigate to HKEY_Local_Machine\System\CurrentControlSet\Control\Windows.
3. Find the DWORD "NoInteractiveServices".
4. Change the value from a 1 to 0. 
5. Restart the Server.
like image 66
hram908 Avatar answered Oct 27 '22 23:10

hram908