By Ellie / Last Updated October 27, 2022

The remote computer didn’t receive any input from you

“When I leave my Remote Desktop session inactive for a few hours on my personal laptop, the session automatically ends with the notice ‘Your Remote Desktop Services session ended because the remote computer didn’t receive any input from you'. How can I make the Remote Desktop session last longer?”

RDP Session Keeps Disconnecting

What causes the “remote computer didn’t receive any input from you” error?

Why do some users receive the error “Your Remote Desktop Services session ended because the remote computer didn’t receive any input from you” and keep getting kicked out of remote session when using Remote Desktop Connection?

Actually, this is because of the annoying default settings in Windows 10 that the Remote Desktop will automatically log off idle Remote Desktop sessions (RDS) after a period of inactivity. Therefore, we can change a few Registry settings and Group Policy settings to prevent this from happening again.

Two solutions to fix the Remote Desktop session error

Here in this part, we provide you with the detailed steps on how to change the Registry settings and Group Policy settings.

Solution 1. Edit Registry value

Step 1. Press Win + R and then type in “regedit” to open the Registry Editor.

Run Box Regedit

Step 2. Navigate here: Computer > HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Terminal Server. Right-click the blank space and then choose New > DWORD (32-bit) Value.

Terminal Server DWORD Value

Step 3. Rename the newly created value as KeepAliveEnable.

Keep Alive Enable

Step 4. Double-click the newly created value and set its value data to 1. Then click OK.

Keep Alive Enable Value

Solution 2. Edit the Local Group Policy

Step 1. Press Win + R and then type in “gpedit.msc” to open the Local Group Policy Editor.

Run Box Gpedit.msc

Step 2. Navigate here: Computer Configuration > Administrative Template > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Session Time Limits. Double-click it and then find Set time limit for disconnected sessions and Set time limit for active but idle Remote Desktop Services sessions on the right pane.

Session Time Limits

Step 3. Set both entries to Enabled and Never respectively.

Set Time Limit for Disconnected Sessions

Set Time Limit for Active but idle Sessions

If the “remote computer didn’t receive any input from you” error still exists, you can use a stable yet free Windows Remote Desktop alternative.

Stable Windows Remote Desktop alternative: AnyViewer

AnyViewer is a free remote access solution that allows you to remotely access computers located anywhere. It is developed by a strong technical team, which can help you complete stable, fast, and long-lasting remote sessions from one computer to one or more computers at the same time.

Next, follow the tutorial below to remotely access another computer with AnyViewer.

Download Freeware Win 11/10/8.1/8/7
Secure Download

  Option 1. For unattended remote access with one-click

Step 1. Download, install and launch AnyViewer on both computers. Go to Log in, and then click Sign up. (If you already have signed up on its official website, you can log in directly.)

Log in AnyViewer

Step 2. Fill in the signup information.

Sign Up for AnyViewer

Step 3. Then you can see you successfully logged in to AnyViewer. Your device will automatically be assigned to the account you've logged in to.

Free Editions

Step 4. Log in to the same AnyViewer account on the two devices, then you can achieve a direct connection by clicking One-click control.

Connect to My Devices

Notes:✎...

You can also upgrade your account to a Professional or Enterprise plan. What can a professional or enterprise plan brings to you:

Faster file transfer speed. Transfer speed for a free account is 500 KB/s, and for a paid account is up to 10 MB/s.
Increasing number of files transferred in bulk.
Larger size of a single file that can be transferred.
More devices can be assigned to the same account for unattended remote access.
More Currently connected devices are displayed for management.
Connect in privacy mode to protect privacy.

Option 2. Two connection methods of AnyViewer

If you don't want to log in to the same account on the two devices for any reason, you can also achieve a remote connection with the device ID using the following two connection methods. But we should note you that some functions like file transfer are exclusive to users with an AnyViewer account.

Connection method 1. Send a control request

Step 1. On the client computer, input the device ID of the host computer and then click Connect.

Connect

Step 2. Click Send a control request to your partner.

Send a Control Request to Your Partner

Step 3. On the host computer, click Allow to make the connection successful.

Request to Control Your Device

Connection method 2. Input security code

Step 1. On the host computer, go to Settings > Recipient. Tick the third option and then set the permanent security code.

Accept Remote Control

Step 2. On the client computer, input the device ID of the host computer and then click Connect. Choose Input security code and enter the code. Click OK to achieve remote access.

Security Code

Conclusion

How to fix the error “Your Remote Desktop Services session ended because the remote computer didn’t receive any input from you”? Here in this post, we provide you with two solutions, edit Registry settings and edit the Local Group Policy.

If the error still exists after trying the above two solutions, you may as well try to use a free Windows Remote Desktop alternative, AnyViewer, which can provide you with stable and long-lasting remote sessions.