This post introduces how to disable the option for IPv6 or use PowerShell to re-create the RDS deployment when a Remote Desktop deployment does not exist.
I received the error notice from the RDS Server 2012 R2 ‘A remote desktop services deployment does not exist in the server pool. To create a deployment, run the Add Roles and Features Wizard and select the Remote Desktop Services installation option’. After uninstalling and reinstalling each Remote Desktop service, nothing changed. I need someone to tell me how to solve it.”
- Question from TechNet
It’s annoying that errors appear when you perform Windows Server remote connection. “A Remote Desktop deployment does not exist in the server pool 2012 R2” is the one you may face. Follow the next steps to fix this issue on Windows Server 2022/2019/2016/2012 R2.
Step 1. Navigate to: Start > Control Panel > Network and Internet > Network and Sharing Center, and then click Change adapter settings on the left pane.
Step 2. Then you will see a list of network connections, select and double-click on the connection you are using.
Step 3. In the pop-up window, click the Properties button.
Step 4. Then you can see the properties window, find and uncheck the box beside Internet Protocol Version 6, and then click OK.
How to fix "a Remote Desktop deployment does not exist?" You can use PowerShell to re-create the RDS deployment. Ensure that the RDS Connection Broker High Availability database is available and that the RDS server roles are deployed on the topology's RDS servers before operations.
Step 1. Search for Windows PowerShell in the search box and then open it.
Step 2. Type in the following cmdlet to import the RDS PowerShell module.
Import-Module RemoteDesktop
Step 3. To re-create the RDS deployment object, type in the following cmdlets depending on whether you have a session deployment or a virtual desktop deployment, or both.
Step 4. Type in the following cmdlet to add new RDS Session Host collections.
new-rdsessioncollection
You can remotely access computers from anywhere via Remote Desktop, however, errors that trouble a lot sometimes happen when you are using it, for example, a Remote Desktop does not exist in the server pool Server 2016, the dependency service or group failed to start, an internal error has occurred, etc. Another thing limited is that Remote Desktop is only allowed forWindows Professional or Enterprise editions.
Due to the limitations, you may seek an alternative remote tool. In this case, we recommend you use free remote control software to do the job. AnyViewer is a superior one that fits your needs without restrictions for the following reasons:
After download and installation, follow the next steps to establish a remote connection via AnyViewer.
Step 1. On the host computer, go to Log in on the left pane, and click Sign up to register a new account (you can log in directly if you have already signed up).
Step 2. Fill in the sign up information.
Step 3. When you successfully logged in to AnyViewer, your devices will automatically be assigned to the same account you’ve logged in to.
Step 4. Log in to the same account on the two devices, and click One-click control to achieve unattended remote access.
You must already understand how to disable IPv6 or use PowerShell to recreate the RDS deployment in order to resolve the error "A Remote Desktop deployment does not exist" after reading this post. However, it could take a lot of time for you to find a solution. In this situation, AnyViewer is a better choice for you to easily achieve remote control.