This post mainly introduces how to fix Windows Server Please wait for the System Event Notification Service. Specifically, three methods are introduced to you. You can check them out.
“When logging off and closing the RDS window on the Remote Desktop server, the notice ‘Please wait for the System Event Notification Service’ appears, and it remains when signing on again. Furthermore, processes for other users on the RDS host may stall and performance may suffer. How can I solve this?”
-Question from Reddit
“Please wait for the System Event Notification Service” is pretty normal on Windows Server, for example, Windows Server 2012 R2 when remotely controlling another Windows computer from Windows Server. But don’t worry, here in this part, we provide you with three tested solutions to fix this problem.
Step 1. Press Ctrl + Shift + Esc to invoke Task Manager.
Step 2. Go to the Users tab, expand the user with the status Disconnected. Right-click on the Windows Logon Application processes for one of those users and select Go to details.
Step 3. Find winlogon.exe process and note down its PID.
Step 4. Press Win + X, and then select Windows PowerShell (Admin).
Step 5. In PowerShell, type the following command and press Enter:
kill -id PID
Note: Replace PID with the one you noted down in the previous step.
Step 6. Press “Y” key to agree to kill the process.
Step 7. Close and re-open the Task Manager to ensure that the connection is closed. Then perform the same steps, and kill the winlogon.exe process for any Disconnected user.
Step 1. Press Win + R to open the Run dialog box. Type in "services.msc" and press OK.
Step 2. Find and right-click Print Spooler, and then choose Restart.
Step 3. Reconnect to the RDP Server after restarting the Print Spooler to see whether the problem persists.
Step 1. Press Win + R and then type in “regedit” to open the Registry Editor.
Step 2. Navigate here: Computer > HKEY_USERS > .DEFAULT > Control Panel > Desktop. Right-click on an empty space (on the right pane), and select New > String Value.
Step 3. Name the new value as AutoEndTasks and press Enter. Double-click it, in the Value Data field, type 1, and click OK.
Step 4. Reboot the computer.
When you have encountered RDP errors and are unable to use them, another option for you is to use the third-party remote desktop software, for example, AnyViewer, which brings you the easiest, fastest, and most convenient remote connection experience.
AnyViewer is the perfect Remote Desktop alternative for the following reasons:
Step 1. Download, install, and launch AnyViewer on both computers.
Note: AnyViewer also has an iOS version, you are also able to remotely control your PC from your iPhone or iPad.
Step 2. Go to Log in, and then click Sign up. (If you already have signed up on its official website, you can log in directly.)
Step 3. Fill in the signup information.
Step 4. Then you can see you successfully logged in to AnyViewer. Your device will automatically be assigned to the account you've logged in to.
Step 5. Log in to the same AnyViewer account on the two devices, then click One-click control to achieve unattended remote access.
Step 6. Then you can see the screen of your office computer and take full control of it.
This post mainly introduces three methods to fix the “Please wait for the System Event Notification Service” problem on Windows Server. Another option we offered here in this post is to choose a third-party RDP alternative, for example, AnyViewer. With AnyViewer, you can easily start remote connections between computers.