Virtual Desktop Infrastructure Recommendations and Optimizations (Preliminiary)

Donald Van Patten -

Recommended VDI Optimizations

Visual Effects disable

  • To improve RDP performance, disable visual effects on the template:
    Go to System > Click on Advanced system settings > Select Advanced tab and click on Settings under
    performance > Under Visual Effects tab, select Adjust for best performance radio button > Click OK

Group Policies

Session timeouts:

  • Computer Configuration > Administrative Templates > Windows Components >
    Remote Desktop Services > Remote Desktop Session Host > Session Time Limits
  • Configure and adjust timeout settings accordingly to your needs.

(*) Note: Recommended to configure Set time limit for disconnected session setting to automatically log off users from their session if desktop is not in use for a specific amount of time. This is very important for non-persistent VDI and RD Pools deployments.

Windows Update:

  • Computer Configuration > Administrative Templates > Windows Components >
    Windows Update
  • Configure Windows update accordingly to your needs (i.e. disable automatic updates to ensure
    consistency in VDI environment or schedule important updates only after hours to ensure user
    experience during usage)

Windows Defender:

  • Computer Configuration > Administrative Templates > Windows Components >
    Windows Defender > Turn off Windows Defender – Enable

System Restore:

  • Computer Configuration > Administrative Templates > System > System Restore
    Configure System Restore accordingly to your needs.

Offline Files:

  • Computer Configuration > Administrative Templates > Network > Offline Files > Allow or
    disallow use of Offline File feature – Disabled

Cortana\Windows Search:

  • Computer Configuration > Administrative Templates > Windows
    Components > Search >
  • Allow Cortana – Disabled
  • Allow Cortana above lock screen - Disabled
  • Allow search and Cortana to use location - Disabled
  • Do not allow web search - Enabled
  • Don’t search the web or display web results in Search - Enabled
  • Prevent adding UNC locations to index from Control Panel - Enabled
  • Prevent indexing files in offline files cache- Enabled

Hibernation\Power settings:

  • Computer Configuration > Administrative Templates > System > Power
    Management >
  • Select an active power plan – Enabled > High Performance for Active Power Plan

Time Zone Redirection:

  • Computer Configuration > Administrative Templates > Windows Components >
    Remote Desktop Services > Remote Desktop Session Host > Device and Resource Redirection >
  • Allow time zone redirection – Enabled

Remove Shutdown\Sleep buttons:

  • User Configuration > Administrative Templates > Start Menu and
    Taskbar >
  • Remove and prevent access to the Shut Down, Restart, Sleep, and Hibernate commands –
    Enabled

BITS:

  • Computer Configuration > Administrative Templates > Background Intelligent Transfer Service
    (BITS) >
  • Do not allow the BITS client to use Windows Branch Cache - Enabled
  • Do not allow the computer to act as a BITS Peercaching client - Enabled
  • Do not allow the computer to act as a BITS Peercaching server - Enabled
  • Allow BITS Peercaching - Disabled

Branch Cache:

  • Computer Configuration > Administrative Templates > BranchCache >
  • Turn on BranchCache - Disabled
  • Disable Hotspot auth: Computer Configuration > Administrative Templates > Hotspot Authentication >
    Enable Hotspot Authentication - Disabled

P2P networking:

  • Computer Configuration > Administrative Templates > Microsoft Peer-to-Peer
    Networking Services >
  • Turn off Microsoft Peer-to-Peer Networking Services - Enabled
Have more questions? Submit a request

Comments

Powered by Zendesk