RDP Graphics Rendering Settings: Enumerating HW Before SW to Fix Windows 11 Stuck for 2 Minutes (Black Screen with Windows Logo shown shortly during startup)
Introduction
This article provides a solution to a common issue faced by Windows 11 users, where the system gets stuck on a black screen with the Windows logo for about 2 minutes during startup. This problem can be resolved by adjusting the RDP graphics rendering settings to enumerate hardware before software (HW before SW).
Key Concepts
- RDP (Remote Desktop Protocol)
- Graphics Rendering Settings
- Hardware Enumeration (HW)
- Software Enumeration (SW)
- Windows 11
- Event Log
Subtopics
- Understanding the Problem
- Steps to Resolve the Issue
- Accessing the RDP Graphics Properties
- Changing the RDP Graphics Rendering Settings
- Enumerating HW Before SW
- Accessing the RDP Graphics Properties
- Verifying the Solution
- Troubleshooting
Steps to Resolve the Issue
Accessing the RDP Graphics Properties
- Press
Win + Rto open the Run dialog box. - Type
mstscand pressEnter. - In the Remote Desktop Connection window, click on the
Show Optionsbutton.
Changing the RDP Graphics Rendering Settings
- Navigate to the
Local Resourcestab. - Under the
Remote computer accesssection, click on theSettingsbutton next toClient-side rendering.
Enumerating HW Before SW
- In the Local Resources tab, under the Remote computer access section, check the box that says
Do not display a connection bar when connecting to multi-monitor remote computers. - Click on the
More...button. - In the Local Resources dialog box, under the Remote desktop session settings section, check the box that says
Enable hardware encoding for H.264 video playback. - Click on the
Experiencetab. - Under the Remote session environment section, uncheck the box that says
Disable display scaling on remote session. - Check the box that says
Use all my monitors for the remote session. - Click on the
Advancedbutton. - In the Advanced Settings dialog box, under the Remote desktop settings section, check the box that says
Enable hardware H.264 decoding for remote desktop connections. - Under the Display section, check the box that says
Use hardware acceleration when available. - Under the Local resources section, check the box that says
Enable client-side RDP settings that require hardware acceleration. - Under the Redirection section, check the box that says
Use all my monitors for the remote session. - Click on the
Optionstab. - Under the Advanced settings section, check the box that says
Use hardware virtualization for RemoteFX sessions. - Under the Remote desktop settings section, check the box that says
Enable hardware encoding for H.264 video playback. - Click on the
Advancedbutton again. - In the Advanced Settings dialog box, under the Remote desktop settings section, check the box that says
Use the following RDP client settings for all connections. - Click on the
OKbutton to close the Advanced Settings dialog box. - Click on the
Applybutton to apply the changes. - Click on the
OKbutton to close the Local Resources dialog box. - Click on the
Connectbutton to connect to your remote desktop session.
Verifying the Solution
After making the changes and connecting to your remote desktop session, restart your Windows 11 system. The system should now start up without getting stuck on the black screen with the Windows logo.
Troubleshooting
If the problem persists, try the following troubleshooting steps:
- Check for Windows updates and install any available updates.
- Perform a System Restore to a point before the problem started occurring.
- Run the Windows 11 Startup Repair tool.
- Perform a Clean Boot of your Windows 11 system.
- Check the Event Log for any error messages that might provide more information about the issue.