Useful Hack: Remote Desktop Improvements (444 graphics more for Remote Desktop)

spammenotinoz

Getting comfortable
Apr 4, 2019
345
276
Sydney
Handy Hack to improve the performance of Remote Desktop with Blue Iris (also great for gaming as you can get tp to 60fps).,
The key setting to enable is called "Prioritize H.264/AVC 444 graphics mode for Remote Desktop".
Note: Requires the Windows 10 RDP Client or a 3rd Party client that supports the H.264/AVC 444 codec.

This policy setting prioritizes the H.264/AVC 444 graphics mode for non-RemoteFX vGPU scenarios. When you use this setting on the RDP server, the server will use H.264/AVC 444 as the codec in an RDP 10 connection where both the client and server can use H.264/AVC 444.


When enabled you should experience far smoother playback with less blockiness.

Launch Local Group Policy Editor -> Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Remote Session Environment

Then enable "Prioritize H.264/AVC 444 graphics mode for Remote Desktop". I have also enable Hardware Acceleration, however milage will vary as requires a supported Nvidia GPU.

1664191300668.png

Note: before making changes to Remote Desktop Settings, please ensure you have local access. to back out the change if required.
 
Last edited:
WARNING... I made these changes on my headless BI machine (without a GPU) and it disabled my screen completely via RDP. I ended up having to hook a monitor, mouse and keyboard to my BI machine so that I could undo the changes.
 
Last edited:
  • Like
  • Wow
Reactions: Bink and jrbeddow
WARNING... I made these changes on my headless BI machine (without a GPU) and it disabled my screen completely via RDP. I ended up having to hook a monitor, mouse and keyboard to my BI machine so that I could undo the changes.
Good warning, can't say that is something I have experienced, all my installs are headless.
"Prioritize H.264/AVC 444 graphics mode for Remote Desktop", does not require an NVIDIA GPU.
The "hardware encoding options" do require NVIDIA GPU's, but I have always had it fall back to non-GPU.

Curious any chance you are using either an old or third party RDP client?
Possibly the client needs to be Windows 10 or higher to support "H.264/AVC 444"

Let me edit the post with your warning.
 
Curious any chance you are using either an old or third party RDP client?
Possibly the client needs to be Windows 10 or higher to support "H.264/AVC 444"
I'm using the latest Microsoft RDP client for macOS Big Sur and iOS 16. However, I tried to RDP into BI from another Windows 10 machine on my network with the same results.
 
I had Windows 11 22H2, reread all the articles, tried all the tips, still 30FPS remained. Then I bought a new computer (RDP server) and soon Windows automatically updated to 23H2 but 30 FPS remained, but a week later it automatically updated to 24H2 and bingo! I got the coveted 60 FPS! I'm happy! Thank you all for the tips! And yes, thanks to Microsoft, I've been waiting for this for a long time! I don't know if I can get 60 FPS by installing version 24H2 on my old computer, but I wish you could do it
 
I had Windows 11 22H2, reread all the articles, tried all the tips, still 30FPS remained. Then I bought a new computer (RDP server) and soon Windows automatically updated to 23H2 but 30 FPS remained, but a week later it automatically updated to 24H2 and bingo! I got the coveted 60 FPS! I'm happy! Thank you all for the tips! And yes, thanks to Microsoft, I've been waiting for this for a long time! I don't know if I can get 60 FPS by installing version 24H2 on my old computer, but I wish you could do it
I feel you.