Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
panel

Image Added

bgColor#004CFF

Summary

Evolve IP requires the following best practices be implemented with DaaS, ensuring best user experience and supportability.  As the client administrator, you are responsible to understand and implement all or some of the policies below, based on your specific requirements.  

Evolve IP service delivery requires that the following be setup, configured and tested prior to entering a UAT phase of the project.  Long term Evolve IP support and SLA's will be contingent upon the client environment being in compliance with the following recommendations and best practices.

Recommended Best Practices and Policies:

Disabling Windows Feature Updates

A feature update is when Windows 10 version 1903 is upgraded to the next feature release of Windows 10 1909.  This update process can impact performance and functionality of your desktops for many reasons such as 3rd party vendors who needs to test the update from Microsoft before they will deploy their own update.  Disabling the Windows feature update reduces the impact of this process and maintains the stability of your DaaS platform. 


Applications and Load Over Time - Memory Requirements Will Grow 

Memory resources are a driving factor in the performance of your DaaS seat.  It is important to recognize that over time as you add new applications that were not part of the initial design requirements, less free memory (RAM) can constrain performance.  Specifically, Real Time Audio Video collaboration tools will see a performance decrease as memory is consumed by additional applications.  See the Real Time Audio Video Collaboration Tools section below for more details.

It is recommended that before you add new applications or software to check with Evolve IP to see if any changes to the DaaS seat resources are necessary.


Real Time Audio Video Collaboration Tools

Real Time Audio Video (RTAV) collaboration has become a standard tool for every business.  It is important to recognize that the manufacturer's recommendation to use RTAV tools like Microsoft Teams and Zoom is to run them locally from the users endpoint.  Evolve IP deploys our vendor's RTAV optimizations in order to provide the best RTAV possible outside of running from the local endpoint.  RTAV will have performance and feature limitations running in DaaS when compared to to running them from your local machine. We have detailed our experience with RTAV in virtualized environments here for your reference to help you select the best DaaS seat option. 


Group Policy Objects

GPOs are settings within Microsoft's OS that define what a system will look like and how it will behave for a defined group of users.  For example, GPOs enable control over a user's ability to access restricted files, run 3-D graphics, deploy new software, run background processes and limit a user's access to applications like the payroll software.

Evolve IP has provided the following GPOs to provide the best user experience: 


Panel
borderColor#000000
titlePerformance Optimization GPOs

Recommended Group Policies

We recommend these as best practice to improve user experience and provide the best possible performance.

Div
classtoc

In This Article

Table of Contents
stylesquare

Prevent Bing Extension for Chrome

Message Box
iconbuild
titlePrevent Bing Extension for Chrome
typehint
  1. Download and install the Microsoft Office Group Policy Templates (ADMX and ADML files)
    1. https://www.microsoft.com/en-us/download/details.aspx?id=49030
  2. Create new GPO Under the OU with the desktops in it with the name:  Evolve IP - DaaS 3 - Disable Bing
  3. Right-click the GPO that you created for the group policy settings and select Edit.
    1. Navigate to Computer Configuration -> Policies -> Administrative Templates -> Microsoft Office 2016 (Machine) -> Updates
    2. Look through the list of policies and double-click on the Don't install extension for Microsoft Search in Bing that makes Bing the default the search engine option.
    3. Select Enabled and then press Apply followed by OK to configure the policy.
Windows 10 Device RegistrationWindows 10 Device Registration


Message Box
iconbuild
title
Microsoft Teams Optimization
typehint
  1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 -
Windows 10 Device Registration
  1. Microsoft Teams Optimization
  2. Evolve IP can provide the needed admx/adml files if these options are missing.
    1. The ADMX files would get copied into your “Policy Definitions” folder
    2. The ADML files would get copied into your “Policy Definitions\en-US” folder
  3. Right-click the GPO that you created for the group policy settings and select Edit.
    1. Computer Configuration -> Policies -> Administrative Templates ->
Windows Components -> Device Registration
  1. Register domain-joined computers as devices
    1. Enabled
  • Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Windows Update
    1. Do not connect to any Windows Update Internet Locations
      1. Disabled
  • Turn Off Display

    Turn Off Display
      1. VMware View Agent Configuration → VMware HTML5 Features → VMware WebRTC Redirection Features
        1. Enable Media Optimization for Microsoft Teams
          1. Enabled


    Message Box
    iconbuild
    title
    IE Graphics Optimization
    typehint
    1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 -
    Turn Off Display
    1. IE Graphics Optimization
    2. Right-click the GPO that you created for the group policy settings and select Edit.
      Computer
        1. User Configuration ->
      Administrative Templates
        1. Preferences ->
      System
        1. Windows Settings ->
      Power Management -> Video and Display Settings
      1. Turn Off the Display (Plugged In): Enabled
      2. Turn Off the Display (seconds): 0

      PCoIP - Clipboard Redirection & vSphere Console Access

      Message Box
      iconbuild
      titlePCoIP - Clipboard Redirection & vSphere Console Access
      typehint
      1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 – PcoIP
      2. Evolve IP can provide the needed admx/adml files
        1. Copy PCOIP.ADMX into your “Policy Definitions” folder
        2. Copy PCOIP.ADML into your “Policy Definitions\en-US” folder
      3. Right-click the GPO that you created for the group policy settings and select Edit.
        1. Computer Configuration -> Policies -> Administrative -> Classic -> PCoIP Session Variables -> Overridable Administrator Defaults
          1. Enable access to a PCoIP session from a vSphere console
            1. Enabled
          2. Configure Clipboard Redirection
            1. Enabled
            2. Enabled in both directions

      Blast - Screen Blanking & Clipboard Redirection

      Blast - Screen Blanking & Clipboard Redirection
        1. Registry
          1. Action: Create
          2. Hive: HKEY_CURRENT_USER
          3. Key Path: Software\Microsoft\Internet Explorer\Main
          4. Value Name: UseSWRender
          5. Value Type: REG_DWORD
          6. Value Data: 00000001
          7. Base: Hexadecimal


      Message Box
      iconbuild
      title
      Chrome Graphics Optimization
      typehint
      1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3
      – Blast
      1. - Chrome Graphics Optimization
      2. Evolve IP can provide the needed admx/adml files
        1. Copy
      VDM_BLAST
        1. CHROME.ADMX into your “Policy Definitions” folder
        2. Copy
      VDM_BLAST
        1. CHROME.ADML into your “Policy Definitions\en-US” folder
      1. Right-click the GPO that you created for the group policy settings and select Edit.
        1. Computer Configuration ->
      Policies
        1. Polices -> Administrative Templates ->
      Classic
        1. Google - >
      VMware Blast
      1. Screen Blanking
        1. Disabled
      2. Configure Clipboard Redirection
        1. Enabled
        2. Enabled in both directions
      Internet Explorer / Edge Graphics OptimizationIE Graphics Optimization
        1. Google Chrome
          1. Use hardware acceleration when available: Disabled


      Message Box
      iconbuild
      title
      Chrome - Disable Software Reporter Tool
      typehint
      1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 -
      IE Graphics Optimization
      1. Chrome Disable Software Reporter Tool
      2. Right-click the GPO that you created for the group policy settings and select Edit.
      User
        1. Computer Configuration -> Preferences -> Windows Settings -> Registry
          1. Registry Key 1:
            1. Action: Create
            2. Hive: HKEY_
      CURRENT
            1. LOCAL_
      USER
            1. MACHINE
            2. Key Path: Software\
      MicrosoftValue
            1. Policies\
      Internet Explorer\Main
            1. Google\Chrome
            2. Type: DWORD
            1. Name:
      UseSWRender
    3. Value Type: REG_DWORD
    4. Value Data: 00000001
    5. Base: Hexadecimal
    6. Disable Peer to Peer Windows Updates

            1. ChromeCleanupEnabled
            2. Value: 0
          1. Registry Key 2:
            1. Action: Create
            2. Hive: HKEY_LOCAL_MACHINE
            3. Key Path: Software\Policies\Google\Chrome
            4. Type: DWORD
            5. Name: ChromeCleanupReportingEnabled
            6. Value: 0


      Message Box
      iconbuild
      titleOffice 2016/2019/365 Graphics Optimization
      typehint
      1. NOTE: This GPO is version specific. If using an older version of office, the appropriate ADMX/ADML files would be required.
      2. Create new GPO Under
      Message Box
      titleDisable Peer to Peer Windows Updates
      typegeneric
       Create new GPO under
      1. the OU with the desktops in it with the name:
       
      1. Evolve IP - DaaS 3 -
      Windows Update Delivery Optimization
      1. Office 2016/2019/365 Graphics Optimization
      2. Evolve IP can provide the needed admx/adml files
        1. Copy all office ADMX files into your “Policy Definitions” folder
        2. Copy all office ADML files into your “Policy Definitions\en-US” folder
      3. Right-click the GPO that you created for the group policy
      settins
      1. settings and select Edit.
        Computer
          1. User Configuration ->
        Policies → Administrative Templates → Windows Components → Delivery Optimization
        1. Edit Download Mode
          1. Enabled
          2. HTTP only (0)

        Google Chrome Graphics Optimization

        Chrome hint
          1. Policies -> Administrative Templates -> Microsoft Office 2016 -> Miscellaneous
            1. Do not use hardware graphics acceleration: Enabled


        Message Box
        titleMicrosoft Edge
        Message Box
        iconbuild
        title
        Graphics Optimization
        type
        generic
        1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3
        - Chrome
        1. – Microsoft Edge Graphics Optimization
        2. Evolve IP can provide the needed admx/adml files
        Copy CHROME.ADMX
        1. Download Microsoft Edge for Business - Microsoft 
          1. Copy msedge.admx, msedgeupdae.admx, and msedgewebview2.admx into your “Policy Definitions” folder
          2. Copy
        CHROME.ADML
          1. msedge.adml, msedgeupdae.adml, and msedgewebview2.adml into your “Policy Definitions\en-US” folder
        1. Right-click the GPO that you created for the group policy settings and select Edit.
          1. Computer Configuration ->
        Polices
          1. Policies -> Administrative
        Templates
          1. ->
        Google ChromeUse hardware acceleration
          1. Microsoft Edge
          2. User Hardware Acceleration when available
        :
            1. Disabled
        Office 2016/2019/365 Graphics Optimization



        Office 2016/2019/365 Graphics Optimization
        Panel
        borderColor#000000
        titleWindows 10 & Update GPOs


        Message Box
        iconbuild
        title
        Windows 10 Device Registration
        typehint
      2. NOTE: This GPO is version specific. If using an older version of office, the appropriate ADMX/ADML files would be required.
        1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 -
        Office 2016/2019/365 Graphics Optimization
        1. Windows 10 Device Registration
        2. Evolve IP can provide the needed admx/adml files
        Copy all office
        1. if these options are missing.
          1. The ADMX files would get copied into your “Policy Definitions” folder
        Copy all office
          1. The ADML files would get copied into your “Policy Definitions\en-US” folder
        1. Right-click the GPO that you created for the group policy settings and select Edit.
          User
            1. Computer Configuration -> Policies -> Administrative Templates ->
          Microsoft Office 2016 -> Miscellaneous
          1. Do not use hardware graphics acceleration: Enabled

          Outlook - Cached Mode Enabled

            1. Windows Components -> Device Registration
              1. Register domain-joined computers as devices
                1. Enabled
            2. Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Windows Update
              1. Do not connect to any Windows Update Internet Locations
                1. Disabled


          Message Box
          titleDisable Peer to Peer Windows Updates
          typegeneric
          1.  Create new GPO under
          Message Box
          iconbuild
          titleOutlook - Cached Mode Enabled
          typehint
          Create new GPO Under
          1. the OU with the desktops in it with the name:  Evolve IP- DaaS 3 -
          Outlook Cached Mode.
          1. Windows Update Delivery Optimization
          2. Right-click the GPO that you created for the group policy
          settings
          1. settins and select Edit.
            User
              1. Computer Configuration
            -> Policies
              1. -> Policies → Administrative Templates →
            Microsoft Outlook 2016 → Account Settings → Exchange → Cached Exchange Mode
          2. Set Cached Exchange Mode Sync Settings to enabled and 3 months unless customer requests longer duration
          3. Set Use Cached Exchange Mode for new and existing Outlook profiles to enabled.
          4. User Configuration -> Policies -> Administrative Templates → Microsoft Outlook 2016 → Outlook Options → Delegates
          5. Set Disable shared mail folder caching to enabled
          6.  

            Allow Windows Store Apps to Auto Update

              1. Windows Components → Delivery Optimization
                1. Edit Download Mode
                  1. Enabled
                  2. HTTP only (0)


            Message Box
            iconbuild
            titleAllow Windows Store Apps to Auto Update
            typehint
            1. Create new
            GPO
            1. 7GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 - Windows Store Apps
            2. Right-click the GPO that you created for the group policy settings and select Edit.
              1. Computer Configuration -> Preferences -> Windows Settings -> Registry
                1. Action: Delete
                2. Hive: HKEY_LOCAL_MACHINE
                3. Key Path: Software\Policies\Microsoft\WindowsStore
                4. Value Name: AutoDownload

            Windows Updates


            Message Box
            iconbuild
            titleDaaS Windows Updates
            typehint
            1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 - Windows Updates
            2. Right-click the GPO that you created for the group policy settings and select Edit.
              1. Computer Configuration → Policies →  Administrative Templates →  Windows Components →  Windows Updates → Windows Updates for Business
                1. Select when Preview Builds and Feature Updates are received: Enabled
                  1. Select the Windows readiness level for the updates you receive: Semi-annual Channel
                  2. After a Preview Build or Feature Update is released, defer receiving it for this many days:
            365
            1. Disable Peer-to-Peer Delivery: Disable Windows Update Delivery Optimization through Group Policy or - Microsoft Community
            RMM Windows Firewall Exceptions
                  1. 366


            Message Box
            iconbuild
            titleRMM Windows Firewall Exceptions
            typehint
            1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 - Windows Firewall
            2. Right-click the GPO that you created for the group policy settings and select Edit.
              1. Computer Configuration →  Polices →  Administrative Templates →  Network → Network Connections → Windows Defender Firewall → Domain Profile
                1. Windows Defender Firewall: Allow inbound file and printer sharing exception : Enabled
                  1. Allow unsolicited incoming messages from these IP addresses: 10.200.1.0/24
                2. Windows Defender Firewall: Allow ICMP exceptions: Enabled
                  1. Options: Allow inbound echo request
                3. Windows Defender Firewall: Allow inbound remote administration exception: Enabled
                  1. Allow unsolicited incoming messages from these IP addresses: 10.200.1.0/24
            RMM Checks


            Message Box
            iconbuild
            title
            RMM Checks
            typehint

            RMM allows you to set up periodic checks to ensure optimal performance.  We recommend setting these checks for after hours in order to reduce load on the platform.

            User Group Policy Loopback
            title
            Message Box
            iconbuild
            User Group Policy Loopback
            typehint
            1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 - User Group Policy Loopback
            2. Right-click the GPO that you created for the group policy settings and select Edit.
              1. Computer Configuration -> Policies -> Administrative Templates -> System -> Group Policy
              User
                  1. Configure user Group Policy Loopback processing mode: Enabled
                    1. Mode: Merge
              1. Ensure this GPO is processed last.
              Folder Redirection



              Panel
              borderColor#000000
              titleUser Experience GPOs


              Message Box
              iconbuild
              titleTurn Off Display
              typehint
              1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 - Turn Off Display
              2. Right-click the GPO that you created for the group policy settings and select Edit.
                1. Computer Configuration -> Administrative Templates -> System -> Power Management -> Video and Display Settings
                  1. Turn Off the Display (Plugged In): Enabled
                  2. Turn Off the Display (seconds): 0


              Message Box
              iconbuild
              titlePCoIP - Clipboard Redirection & vSphere Console Access
              typehint
              1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 – PcoIP
              2. Evolve IP can provide the needed admx/adml files
                1. Copy PCOIP.ADMX into your “Policy Definitions” folder
                2. Copy PCOIP.ADML into your “Policy Definitions\en-US” folder
              3. Right-click the GPO that you created for the group policy settings and select Edit.
                1. Computer Configuration -> Policies -> Administrative -> Classic -> PCoIP Session Variables -> Overridable Administrator Defaults
                  1. Enable access to a PCoIP session from a vSphere console
                    1. Enabled
                  2. Configure Clipboard Redirection
                    1. Enabled
                    2. Enabled in both directions


              Message Box
              iconbuild
              titleBlast - Screen Blanking & Clipboard Redirection
              typehint
              1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 – Blast
              2. Evolve IP can provide the needed admx/adml files
                1. Copy VDM_BLAST.ADMX into your “Policy Definitions” folder
                2. Copy VDM_BLAST.ADML into your “Policy Definitions\en-US” folder
              3. Right-click the GPO that you created for the group policy settings and select Edit.
                1. Computer Configuration -> Policies -> Administrative -> Classic -> VMware Blast
                  1. Screen Blanking
                    1. Disabled
                  2. Configure Clipboard Redirection
                    1. Enabled
                    2. Enabled in both directions


              Message Box
              iconbuild
              titleOutlook - Cached Mode Enabled
              typehint
              1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 - Outlook Cached Mode.
              2. Right-click the GPO that you created for the group policy settings and select Edit.
                1. User Configuration -> Policies -> Administrative Templates → Microsoft Outlook 2016 → Account Settings → Exchange → Cached Exchange Mode
                2. Set Cached Exchange Mode Sync Settings to enabled and 3 months unless customer requests longer duration
                3. Set Use Cached Exchange Mode for new and existing Outlook profiles to enabled.
                4. User Configuration -> Policies -> Administrative Templates → Microsoft Outlook 2016 → Outlook Options → Delegates
                5. Set Disable shared mail folder caching to enabled


              Message Box
              iconbuild
              titlePrevent Bing as Default Search Engine
              typehint
              1. Download and install the latest Microsoft Office 365 Group Policy Templates (ADMX and ADML files)
                1. https://www.microsoft.com/en-us/download/details.aspx?id=49030
              2. Create new GPO Under the OU with the desktops in it with the name:  Evolve IP - DaaS 3 - Disable Bing
              3. Right-click the GPO that you created for the group policy settings and select Edit.
                1. Computer Configuration -> Policies -> Administrative Templates -> Microsoft Office 2016 (Machine) -> Updates
                2. Look through the list of policies and double-click on the Don't install extension for Microsoft Search in Bing that makes Bing the default the search engine option.
                3. Select Enabled and then press Apply followed by OK to configure the policy.


              Message Box
              iconbuild
              titleFolder Redirection
              typehint
              1. Create new GPO Under the OU with the desktops in it with the name: Evolve IP - DaaS 3 - Folder Redirection
              2. Right-click the GPO that you created for the group policy settings and select Edit.
                1. User Configuration -> Policies -> Windows Settings -> Folder Redirection
                  1. Favorites (right click the folder)
                    1. Setting: Basic (Redirect everyone’s folder to the same location)
                    2. Target Folder Location: Create a folder for each user under the root path
                    3. Root Path: \\server\share
                    4. Options:
                      1. Grant user exclusive rights to Favorites: Disabled
                      2. Move the Contents of Favorites to the new location: Enabled
                      3. Also apply redirection policy to Windows 2000 server, Windows…: Disabled
                      4. Policy Removal Behavior: Leave Contents
                  2. Desktop
                    1. Setting: Basic (Redirect everyone’s folder to the same location)
                    2. Target Folder Location: Create a folder for each user under the root path
                    3. Root Path: \\server\share
                    4. Options:
                      1. Grant user exclusive rights to Desktop: Disabled
                      2. Move the Contents of Desktop to the new location: Enabled
                      3. Also apply redirection policy to Windows 2000 server, Windows…: Disabled
                      4. Policy Removal Behavior: Leave Contents
                  3. Documents
                    1. Setting: Basic (Redirect everyone’s folder to the same location
                    2. Target Folder Location: Create a folder for each user under the root path
                    3. Root Path: \\server\share
                    4. Options:
                      1. Grant user exclusive rights to Documents: Disabled
                      2. Move the Contents of Documents to the new location: Enabled
                      3. Also apply redirection policy to Windows 2000 server, Windows…: Disabled
                      4. Policy Removal Behavior: Leave Contents
                  4. Downloads
                    1. Setting: Basic (Redirect everyone’s folder to the same location)
                    2. Target Folder Location: Create a folder for each user under the root path
                    3. Root Path: \\server\share
                    4. Options:
                      1. Grant user exclusive rights to Downloads: Disabled
                      2. Move the Contents of Downloads to the new location: Enabled
                      3. Also apply redirection policy to Windows 2000 server, Windows…: Disabled
                      4. Policy Removal Behavior: Leave Contents
                  5. Music
                    1. Setting: Follow the Documents Folder
                  6. Videos
                    1. Setting: Follow the Documents Folder
                  7. Pictures
                    1. Setting: Follow the Documents Folder

              File Exclusions for Anti Virus

              Message Box
              iconbuild
              titleFile Exclusions for Anti Virus
              typehint

              File Exclusions for Anti Virus:

              C:\Windows\system32\wbem\wmiprvse.exe
              C:\Program Files\Citrix\User Profile Manager\UserProfileManager.exe
              C:\Program Files\Citrix\Server Resource Management\Memory Optimization Management\Program\CtxSFOSvc.exe
              C:\Windows\system32\taskmgr.exe
              ${WinDir}\SoftwareDistribution\Datastore\DataStore.edb
              ${WinDir}\SoftwareDistribution\Datastore\Logs\Edb*.jrs
              ${WinDir}\SoftwareDistribution\Datastore\Logs\Edb.chk
              ${WinDir}\SoftwareDistribution\Datastore\Logs\Tmp.edb
              ${windir}\Security\Database\*.edb
              ${windir}\Security\Database\*.sdb
              ${windir}\Security\Database\*.log
              ${windir}\Security\Database\*.chk
              ${windir}\Security\Database\*.jrs
              ${windir}\Security\Database\*.xml
              ${windir}\Security\Database\*.csv
              ${windir}\Security\Database\*.cmtx
              pcoip_server_win32.exe
              wssm.exe
              VMBlastS.exe
              wsnm_jms.exe
              vmwareviewclipboard.exe*
              outlook.exe*
              excel.exe
              splwow64.exe
              vmtoolsd.exe
              C:\Program Files (x86)\VMware\VMware DaaS Agent\service\DaaSAgent.exe

              Local Horizon View Client

              Message Box
              iconbuild
              titleLocal Horizon View Client
              typehint

              Thick Client Requirements:

              Minimum Version to support Teams Optimization is v2012 Build 8.1


              Thin Client Requirements:

              If using a Wyse 5030: The Firmware version must be v8.6_412_3040 in order for Teams Optimization to function

              RMM Checks

              Message Box
              iconbuild
              titleRMM Checks
              typehint

              RMM allows you to set up periodic checks to ensure optimal performance.  We recommend setting these checks for after hours in order to reduce load on the platform.  Using any RMM scheduled task.  Preexisting IT policies should be reevaluated prior to deploying automated 




              Client Signature:  __________________________________________

              Date:  _______________________________________________