Rocket Airplane

VMware Blast Extreme GPO Registry Keys

Continuing the theme of useful registry key settings you can bake into your image or manually configure for some quick testing, below is a list of corresponding Blast Extreme registry settings to the Horizon 7.9.0 View GPO Bundle

VMware BLAST - These settings are stored in HKLM\Software\Policies\VMware, Inc.\VMware Blast\config

GPO SettingRegistry KeyKey TypeValues
Audio PlaybackAudioEnabledREG_SZ0 - disabled
1 - enabled
Cookie Cleanup IntervalCookieCleanupIntervalMsecREG_SZ100-65535
Image QualityJpegQualityHigh
JpegQualityMid
JpegQualityLow
REG_SZ10-100 (default = 90)
10-100 (default = 35)
10-100 (default = 25)
DSCP MarkingNetworkVVCQoSPolicyEnabledREG_SZ0 - disabled
1 - enabled
DSCP from Agent, TCP/IPv4QoSPolicyDscpAOutTCPv4REG_SZ1-63
DSCP from Agent, TCP/IPv6QoSPolicyDscpAOutTCPv6REG_SZ1-63
DSCP from Agent, UDP/IPv4QoSPolicyDscpAOutUDPv4REG_SZ1-63
DSCP from Agent, UDP/IPv6QoSPolicyDscpAOutUDPv6REG_SZ1-63
DSCP from BSG to Client, TCP/IPv4QoSPolicyDscpBDownTCPv4REG_SZ1-63
DSCP from BSG to Client, TCP/IPv6QoSPolicyDscpBDownTCPv6REG_SZ1-63
DSCP from BSG to Client, UDP/IPv4QoSPolicyDscpBDownUDPv4REG_SZ1-63
DSCP from BSG to Client, UDP/IPv6QoSPolicyDscpBDownUDPv6REG_SZ1-63
DSCP from BSG to Agent, TCP/IPv4QoSPolicyDscpBUpTCPv4REG_SZ1-63
DSCP from BSG to Agent, TCP/IPv6QoSPolicyDscpBUpTCPv6REG_SZ1-63
DSCP from BSG to Agent, UDP/IPv4QoSPolicyDscpBUpUDPv4REG_SZ1-63
DSCP from BSG to Agent, UDP/IPv6QoSPolicyDscpBUpUDPv6REG_SZ1-63
DSCP from Client, TCP/IPv4QoSPolicyDscpCOutTCPv4REG_SZ1-63
DSCP from Client, TCP/IPv6QoSPolicyDscpCOutTCPv6REG_SZ1-63
DSCP from Client, UDP/IPv4QoSPolicyDscpCOutUDPv4REG_SZ1-63
DSCP from Client. UDP/IPv6QoSPolicyDscpCOutUDPv6REG_SZ1-63
H.264 High Color AccuracyEncoderH264YUV444REG_SZ0 - disabled
1 - enabled
H.264EncoderH264EnabledREG_SZ0 - disabled
1 - enabled
H.264 QualityH264maxQP
H264minQP
REG_SZ1-51 (default =36)
1-51 (default =10)
HEVCEncoderHEVCEnabledREG_SZ0 - disabled
1 - enabled
HTTP ServicePortSecureREG_SZ1-65535 (default = 22443)
Max Session Bandwidth kbit/s Megapixel SlopeMaxBandwidthKbpsPerMegaPixelSlopeREG_SZ100-100000
Max Frame RateEncoderMaxFPSREG_SZ10-60
Max Session BandwidthMaxBandwidthKbpsREG_SZ256-2147483647
Min Session BandwidthMinBandwidthKbpsREG_SZ128-2147483647
PNGEncoderPNGEnabledREG_SZ0 - disabled
1 - enabled
Screen BlankingBlankScreenEnabledREG_SZ0 - disabled
1 - enabled
UDP ProtocolUdpEnabledREG_SZ0 - disabled
1 - enabled
Filter images out of the incoming clipboard dataClipboardFilterIncomingImageREG_SZ0 - disabled
1 - enabled
Filter images out of the outgoing clipboard dataClipboardFilterOutgoingImageREG_SZ0 - disabled
1 - enabled
Filter Microsoft Chart and Smart Art data out of the incoming clipboard dataClipboardFilterIncomingMSOfficeChartREG_SZ0 - disabled
1 - enabled
Filter Microsoft Chart and Smart Art data out of the outgoing clipboard dataClipboardFilterOutgoingMSOfficeChartREG_SZ0 - disabled
1 - enabled
Filter Microsoft Text Effects data out of the incoming clipboard dataClipboardFilterIncomingMSOfficeTextEffectsREG_SZ0 - disabled
1 - enabled
Filter Microsoft Text Effects data out of the outgoing clipboard dataClipboardFilterOutgoingMSOfficeTextEffectsREG_SZ0 - disabled
1 - enabled
Filter Microsoft Office text data out of the incoming clipboard dataClipboardFilterIncomingMSOfficeTextREG_SZ0 - disabled
1 - enabled
Filter Microsoft Office text data out of the outgoing clipboard dataClipboardFilterOutgoingMSOfficeTextREG_SZ0 - disabled
1 - enabled
Filter Rich Text Format data out of the incoming clipboard dataClipboardFilterIncomingRTFREG_SZ0 - disabled
1 - enabled
Filter Rich Text Format data out of the outgoing clipboard dataClipboardFilterOutgoingRTFREG_SZ0 - disabled
1 - enabled
Filter text out of the incoming clipboard dataClipboardFilterIncomingTextREG_SZ0 - disabled
1 - enabled
Filter text out of the outgoing clipboard dataClipboardFilterOutgoingTextREG_SZ0 - disabled
1 - enabled
Keyboard locale synchronizationKeyboardLocaleSyncEnabledREG_SZ0 - disabled
1 - enabled
Configure clipboard auditClipboardAuditStateREG_SZ0 - disabled in both directions
1 - enabled server to client only
2 - enabled client to server only
3 - enabled in both directions
Whether block clipboard redirection to client side when client doesn't support auditClipboardRedirectionAllowedByAuditREG_DWORD0 - block
1 - passthrough
Clipboard memory size on serverClipboardFineGrainedSizeState
ClipboardSize
REG_DWORD
REG_DWORD
0 - enabled kilobytes
1 - enabled bytes
1-16384 KB
Configure clipboard redirectionClipboardStateREG_SZ0 - disabled in both directions
1 - enabled in both directions
2 - enabled client to server only
3 - enabled server to client only
Configure drag and drop formatsDnDFileState
DnDTextState
DnDRTFState
DnDImageState
DnDHTMLState
DnDFileContentState
REG_SZ
REG_SZ
REG_SZ
REG_SZ
REG_SZ
REG_SZ
0 - disabled in both directions
1 - enabled client to agent only
2 - enabled agent to client only
3 - enabled in both directions
Configure drag and drop size thresholdDnDSizeUnitREG_DWORD0 - Bytes
1 - Kilobytes
2 - Megabytes
DnDSizeREG_DWORD1-1023 (Bytes)
1-1023 (Kilobytes)
1-16 (Megabytes)
Configure drag and drop directionDnDStateREG_SZ0 - disabled in both directions
1 - enabled client to agent only
2 - enabled agent to client only
3 - enabled in both directions
Configure file transferFileTransferStateREG_SZ0 - disabled both upload and download
1 - enabled both upload and download
2 - enabled file upload only
3 - enabled file download only

6 comments

    • You can use the GPO files included with Horizon, but they are going to apply these registry key settings. These keys should be modified on your virtual desktop and then restart the machine after making any registry changes to ensure they take effect.

      • I’m seem to be having the same issue. If I make a change in the GPO applied to my VMs, I don’t see the reg keys get populated down even after a “gpupdate /force” or a reboot. If I add the keys manually, I see no change in experience. Very frustrating.

        • What changes are you attempting? If you have the Horizon Performance Tracker installed (part of agent install) you can get some great insight into your active session including display protocol, transports, codecs etc..

          • Was just trying to adjust FPS and MaxBandwidth. Those settings appear to be taking now. Looking at performance tracker, I’m seeing a huge dip in FPS when trying to watch a video on one of our VMs.