The official "paper" or guide for reinstalling the Remote Desktop Connection (mstsc.exe) app in Windows involves downloading the specific installer for your system architecture and running it manually. How to Reinstall Remote Desktop Connection
According to Microsoft Learn , follow these steps to fresh-install the client:
Download the Installer: Obtain the version that matches your PC (Windows 64-bit, 32-bit, or ARM64) from the Microsoft Remote Desktop page. Run the Setup:
GUI Method: Double-click the downloaded setup.exe file. It will install automatically without requiring user interaction.
Command Prompt: Open CMD as an administrator and run setup.exe from the directory where it was saved.
Launch: Once complete, search for "Remote Desktop Connection" in the Start menu or type mstsc.exe in the Run dialog ( Alternative Reinstallation (Windows Features)
If you are missing the underlying services or management tools, you can use the Optional Features menu as described in this instructional guide : Go to Settings > Apps > Optional Features. Select Add a feature.
Search for Remote Desktop Services Tools, check it, and click Install. Restart your computer for changes to take effect. Troubleshooting Before Reinstalling
If you are reinstalling because the connection is failing, ensure these basics are covered first as suggested by TeamViewer :
Enable Connections: Check System > Remote Desktop and toggle "Enable Remote Desktop" to On.
Firewall Settings: Ensure the Windows Firewall is allowing Remote Desktop through (TCP/UDP port 3389).
Credentials: Verify you have the correct user permissions under the "Remote" tab in System Properties (sysdm.cpl).
To reinstall Remote Desktop Connection (RDC), follow these steps based on whether you want to use the standard Windows settings or the command line. Method 1: Using Windows Settings (Windows 11 23H2 or later) reinstall remote desktop connection
Starting with Windows 11 version 23H2, the Remote Desktop Connection app can be uninstalled and reinstalled like a standard application. Uninstall the App: Open Settings > Apps > Installed apps. Search for Remote Desktop Connection. Click the three dots (...) and select Uninstall. Reinstall the App:
Visit the official Microsoft Download page to get the installer.
Choose the version that matches your system architecture (usually Windows 64-bit). Run the downloaded .exe file to complete the setup. Method 2: Using Command Prompt (Elevated)
If you prefer a more technical approach or the app isn't showing in Settings, use these commands: Open Command Prompt as Administrator. Uninstall: mstsc.exe /uninstall Use code with caution. Copied to clipboard
Note: Restart your PC after running this command to finish the process. Reinstall:
Download the installer (e.g., mstsc-x64-setup.exe) to a known folder. In the Command Prompt, navigate to that folder and run: mstsc-x64-setup.exe Use code with caution. Copied to clipboard Troubleshooting Tips
If you are reinstalling because the connection isn't working, try these fixes first:
Check Firewall: Ensure "Remote Desktop" is allowed through the Windows Defender Firewall.
Verify Service: Ensure the Remote Desktop Services service is running in services.msc.
Repair System Files: If the app is "hosed," run sfc /scannow in an elevated Command Prompt to fix corrupt system components.
The most significant feature of "reinstalling Remote Desktop Connection" is the ability to remove and restore the built-in RDP client (mstsc.exe) as a standalone app, a feature introduced in Windows 11 version 23H2. Previously, this was a permanent system component that could only be repaired, not fully uninstalled. Key Features and Benefits
Modular Management: Users can now treat the legacy Remote Desktop Connection as an "Installed App" in Settings rather than an immovable system feature. The official "paper" or guide for reinstalling the
System Troubleshooting: Reinstalling provides a clean slate for fixing issues like missing executables (mstsc.exe not found), corrupt configurations, or connectivity errors that persistent system file scans (like sfc /scannow) might miss.
Resource Optimization: If you don't use remote access, uninstalling the app frees up minor system resources and ensures the RemoteApp and Desktop Connections control panel is disabled for security or compliance reasons.
Cross-Version Support: While initially a Windows 11 23H2 feature, this modular capability has been extended to Windows 10 22H2 to comply with regional digital regulations like the European Digital Markets Act. Important Limitations
RemoteApp Dependency: Uninstalling Remote Desktop Connection also disables the ability to use RemoteApp, which allows you to run specific programs from a remote server as if they were local.
Version Replacement: Microsoft is moving toward a unified Windows App to replace several older remote tools. Support for the older standalone "Remote Desktop" app from the Microsoft Store is scheduled to end on May 27, 2025. Quick Restoration Methods If you have uninstalled the app and need it back, you can:
Download the Installer: Microsoft provides specific .msi installers for x64, x86, and ARM64 architectures.
Command Line: Reinstallation can be handled via an elevated Command Prompt if the GUI settings fail.
Uninstall and Reinstall the Remote Desktop Connection App in Windows
Many users confuse the client with the host. If you cannot connect to your computer, you don’t need to reinstall Remote Desktop Connection; you need to reinstall the Remote Desktop Session Host feature.
regsvr32 mstscax.dll regsvr32 mstsc.exe
mstsc in the Run dialog.Why this works: regsvr32 is the Windows registration server for COM objects. By unregistering and re-registering, you force the system to rewrite the necessary registry entries without touching your user data.
Right-click the Start button and select Windows Terminal (Admin) or PowerShell (Admin). Close PowerShell and test RDC by typing mstsc
To uninstall the modern RDC app for all users, type:
Get-AppxPackage *RemoteDesktop* | Remove-AppxPackage -AllUsers
Press Enter. This removes the Microsoft Store version.
To reinstall the latest version from Microsoft’s servers, type:
Get-AppxPackage -AllUsers *RemoteDesktop* | Foreach Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"
(Note: If this fails because the package is fully gone, use: winget install "Microsoft Remote Desktop")
Alternatively, to reinstall the classic legacy client (if mstsc.exe is corrupt), use DISM:
DISM /Online /Cleanup-Image /RestoreHealth
Followed by:
dism /online /add-capability /capabilityname:App.Support.RemoteDesktop~~~~0.0.1.0
Caution: Method 3 is powerful. If you remove the package, you must have an internet connection to reinstall it via the Microsoft Store or Winget.
For the modern Microsoft Store version of Remote Desktop, this is the closest thing to a "reinstall" without complex commands.
Best for: Error messages saying "mstsc.exe is missing" or "class not registered" errors.
If the core system files responsible for Remote Desktop are corrupted, disabling features may not work. You should use the Windows system repair tools to overwrite bad files with fresh ones from the Windows Update servers.
sfc /scannowDISM /Online /Cleanup-Image /RestoreHealthBest for: The classic mstsc.exe program is missing or corrupted.
The classic Remote Desktop Connection (mstsc.exe) is a legacy Windows feature. If this specific component is broken, you can trick Windows into "reinstalling" it by disabling the feature, restarting, and re-enabling it.
Windows Key + R to open the Run dialog.optionalfeatures and press Enter.optionalfeatures and check the box again to reinstall the services.