How to Fix Remote Desktop Shows Black Screen After Connecting on Windows
Remote Desktop connection shows black screen? RDP connects but display is blank? Remote session starts then goes black? Can't see anything after Remote Desktop login? Fix Remote Desktop black screen issues.
📖
Main Troubleshooting Guide
How to Fix No Internet Connection →Complete symptoms, causes, and step-by-step solutions
Symptoms
You might be experiencing this problem if you notice:
- •RDP connects successfully but shows only a black screen
- •Remote Desktop session starts then display goes blank
- •Black screen with cursor visible but no desktop
- •Remote session works briefly then turns black
- •Multiple monitor RDP shows black on some screens
- •Black screen only happens with specific user accounts
Common Causes
- ⚠GPU hardware acceleration conflicting with RDP
- ⚠Remote Desktop bitmap caching corrupted
- ⚠Display driver on remote machine incompatible with RDP
- ⚠UDP transport causing rendering issues
- ⚠Remote session using wrong color depth or resolution
- ⚠Third-party display software (TeamViewer, etc.) conflicting
Solutions
Solution 1: Fix RDP Display Settings
- 1Before connecting — adjust RDP client settings:
- 2Open Remote Desktop Connection (mstsc)
- 3Click "Show Options" → Display tab
- 4Try reducing color depth to "High Color (16 bit)"
- 5Reduce screen resolution to match remote monitor
- 6Experience tab → Connection speed: "LAN (10 Mbps or higher)"
- 7Uncheck "Persistent bitmap caching"
- 8Connect and test
- 9If still black: try "True Color (24 bit)" instead of 32-bit
- 10Also try: connect at smaller window size first, then resize
Solution 2: Disable Hardware Graphics and UDP
- 1On the REMOTE (host) machine:
- 2gpedit.msc → Computer Configuration
- 3→ Admin Templates → Windows Components → Remote Desktop Services
- 4→ Remote Desktop Session Host → Remote Session Environment
- 5Set "Use hardware graphics adapters for all Remote Desktop Services sessions" to Disabled
- 6Set "Configure H.264/AVC hardware encoding" to Disabled
- 7Disable UDP transport:
- 8Same path → Connections
- 9Set "Select RDP transport protocols" to Enabled → "Use only TCP"
- 10Run: gpupdate /force
- 11Restart the Remote Desktop Services service
- 12Or restart the remote PC
Solution 3: Fix Display Driver and Cache Issues
- 1Clear the RDP bitmap cache on the CLIENT machine:
- 2Delete contents of: %LOCALAPPDATA%\Microsoft\Terminal Server Client\Cache
- 3On the REMOTE machine:
- 4Update display/GPU drivers to latest version
- 5Or temporarily switch to Microsoft Basic Display Adapter:
- 6Device Manager → Display adapters → right-click GPU
- 7Update driver → Browse → Let me pick → Microsoft Basic Display Adapter
- 8This rules out GPU driver as the cause
- 9Check for conflicting remote software:
- 10Uninstall or disable TeamViewer, AnyDesk, Splashtop, etc.
- 11These can conflict with Windows RDP rendering
- 12After fixing: switch back to proper GPU driver
FIXES THIS IN 5 MINUTES
Fix Remote Desktop Shows Black Screen After Connecting Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11