November 18, 2021 / Posted by Ellie

Remote Desktop error: Your password may have expired

“My Remote Desktop couldn’t connect. I receive the notice ‘Your password may have expired or the remote PC might not accept blank passwords’ when using it. My password does not appear to have expired, and I am definitely not sending a blank password. So, what’s causing this issue, and how can I resolve it?”

Your Password May Have Expired

Five methods to fix the “Your password may have expired” error

Actually, the exact cause of the “Your password may have expired” error is not obvious. There could be some issues with your Network Adapter, Remote Desktop settings, or it could be caused by a conflict in Firewall settings. Next, refer to each one of the given methods below to troubleshoot the Remote Desktop password expired problem.

Method 1. Update password to a new one

The first thing you can do to fix the problem is to check if the password has expired. If you are pretty sure that your password has not expired yet, here our suggestion is to change your password and then use the new one to connect again to see if the problem is solved. If still not, try the following four methods.

Method 2. Troubleshoot network issues

Step 1. Navigate here: Start > Settings > Network & Internet > Status. Under Advanced Network Settings, click Network Troubleshooter.

Network Troubleshooter

Step 2. Then the Windows Network Diagnostics will run a few tests to help you figure out what’s wrong. If it finds no problems, it will notify you. Otherwise, you’ll be offered a list of options for dealing with the situation.

Detecting Problems

Method 3. Configure Firewall settings

Step 1. Click Control Panel, then click Large icons on the upper-right corner. Then find and click Windows Defender Firewall.

Find Windows Defender Firewall

Step 2. Click Advanced settings.

Firewall Advanced Settings

Step 3. Click Inbound Rules. Find Remote Desktop - Shadow (TCP-In) and then double-click it.

Remote Desktop Shadow

Step 4. Switch to the Advanced tab. In the Edge traversal section, choose Allow edge traversal. Then click Apply and OK.

Allow Edge Traversal

Method 4. Restart the Remote Desktop service

Step 1. Press WIN + R and then type in “services.msc” to open Services.


Step 2. Find Remote Desktop Services and double-click it.

Remote Desktop Service

Step 3. Click Stop to stop Remote Desktop Services.

Stop Services Status

Step 4. Then change the Startup type into Automatic, and click Start and OK.

Start Remote Desktop Services

Method 5. Temporarily disable Network Level Authentication

Step 1. Press WIN + R and then type in “sysdm.cpl” to open the System Property.

Run Command Sysdm.cpl

Step 2. Switch to the Remote tab. Under the Remote Desktop section, clear the Allow connection only from computers running Remote Desktop with Network Level Authentication (recommended) option.

Clear Network Level Authentication

AnyViewer: free permanent remote access software

Now you’ve successfully solved the “Your password may have expired” problem. But actually, there’s an easier way for you to achieve remote access. AnyViewer, a free remote access software, can provide you with easier permanent and unattended remote access with just a few steps. Next, let’s see how to make this happen

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

Step 1. Download, install, and open AnyViewer on both devices. Then you can see the device ID and temporary security code.

Temporary Code

Step 2. Go to Settings > Recipient. Tick the third option and then set the permanent security code.  

Accept Remote Control

Step 3. Then go to Controller, tick Save the security code. The next time you want to achieve remote access to the same computer, you don’t need to enter the security code again.

Click Save the Security Code

Step 4. On the client computer, input the device ID of the recipient and then click Connect.


Step 5. Choose Input a security code and input the security code the recipient set before, then click OK.

Security Code

Note: The controller can also send a control request to the recipient, once the recipient allows the request, the connection will be established right away.

Step 6. The next time you want to connect to the same computer, you only need to click Connect as the device ID and the security ID of the recipient have already been saved on the client computer.