Remote Desktop Display Artifacts / Unable to Disable Bitmap Caching

TL;DR – If you are experiencing display artifacts through remote desktop you can get rid of them through the group policy setting – Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Remote Session Environment -> Configure image quality for RemoteFX Adaptive Graphics -> Options -> Image Quality.

I’ve recently started using my iMac as my main machine at home, as it’s just kind of sat there since I bought it, but I still wanted to use Windows 8.1 on my laptop so I’ve been using RDP to remote into the laptop. This has worked pretty well (using a wired network) but I found that there were a display artifacts showing up which was kind of distracting. After doing some searching on the web, I came across a few different articles talking about “disabling bitmap caching” on the RDP client but unfortunately this option isn’t available for the Mac OSX RDP client. This gave me the idea to check if there was a server side setting I could tweak which eventually led me to find the “Configure image quality for RemoteFX Adaptive Graphics” setting in my local group policy. Below are the steps that I used to fix my issue.

DISCLAIMER: Use the following steps at YOUR OWN RISK. You can seriously mess up your Windows configuration if you mess with your local group policies without understanding the implications. I have purposely not explained how to get access to the Group Policy console or explained what it is etc. as If you don’t already know what group policies are, IMHO you shouldn’t be messing with it.

Step 1

Open your “Local Group Policy Editor” MMC.

RDP Artifacts Step 1

Step 2

Go to Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Remote Session Environment.

Step 3

Open the edit window for the “Configure image quality for RemoteFX Adaptive Graphics” policy.

RDP Artifacts Step 3

Step 4

Enable the policy then set the “Image quality” option to what is appropriate for your network connection. In my scenario I was using a wired network connection so setting it to “Lossless” had no noticeable impact for me. Press “Apply” and “OK” to save the settings.

RDP Artifacts Step 4

Step 5

I had to reset my laptop computer for the new settings to be applied.

One thought on “Remote Desktop Display Artifacts / Unable to Disable Bitmap Caching

  1. I had an issue whereby I was trying to login from a linux desktop with a 40in 4K monitor to my Win10 laptop. I was getting heavy blocks flashing with while moving/minimizing windows. I searched everywhere for a fix. This did it. Many thanks
    David

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s