Optimize VDI: Windows 10 User Interface and Runtime (Original, Anniversary and Creator Updates)


This is a multi-part blog series focused on optimizing Windows 10 VDI

As we saw in previous blogs, Microsoft added new default apps, services and scheduled tasks into the base operating system of the Windows 10 Build 1703 (Creator Update). These updates will have an impact on the user experience, especially in a VDI implementation.

Continue reading “Optimize VDI: Windows 10 User Interface and Runtime (Original, Anniversary and Creator Updates)”

Advertisements

Optimize VDI: Windows 10 Scheduled Tasks


This is a multi-part blog series focused on optimizing Windows 10 VDI

As we saw in previous blogs, Microsoft added new default apps and services into the base operating system of the Windows 10 Build 1703 (Creator Update). These updates will have an impact on the user experience, especially in a VDI implementation.

Scheduled Tasks

Many of the new capabilities within the latest builds of Windows 10 also implements new scheduled tasks. Although the tasks do not run continuously, they will impact density when executing and many are irrelevant in a non-persistent VDI environment.

  • Build 1507: 130 Tasks
  • Build 1607: 166 Tasks
  • Build 1703: 165 Tasks
  • Build 1709: 173 Tasks
  • Build 1803: 173 Tasks

History has shown that optimizing Windows scheduled tasks can improve logon time and server density. It is recommended to review the list of scheduled tasks and disable those that are not necessary for the users.

To see a list of Windows services, run the following PowerShell command:
Get-ScheduledTask

Color Code:

  • Green: Customer experience program tasks
  • Orange: Maintenance tasks
  • Blue: Tasks for applications
  • Purple: General system tasks
  • Red: Safety and security tasks

Optimize VDI: Windows 10 Services


This is a multi-part blog series focused on optimizing Windows 10 VDI Part 1: Optimizing default apps Part 2: Optimizing Windows services Part 3: Optimizing scheduled tasks As we saw in a previous blog, Microsoft added new default apps into the base operating system with each major release of Windows 10. These updates will have an impact on the user experience, especially in a VDI implementation. Windows Services Many of the new capabilities with the latest builds of Windows 10 also implements new Windows services. With each release, the number of services has steadily increased. Build 1507: 196 Services Build … Continue reading Optimize VDI: Windows 10 Services

Optimize VDI: Windows 10 Default Apps


This is a multi-part blog series focused on optimizing Windows 10 VDI

Roughly every 6 months, Microsoft releases a new major update to Windows 10. Microsoft continues to add new capabilities into the base operating system that will have an impact on the user experience in a VDI implementation.

Default Apps

Microsoft expanded the list of default applications that come pre-installed within the base OS.

With each release, the number of default apps increased.

  • Build 1507: 24 Apps
  • Build 1607: 26 Apps
  • Build 1703: 31 Apps
  • Build 1709: 33 Apps
  • Build 1803: 35 Apps
  • Build 1809: 29 Apps

As shown in previous tests, leaving these apps part of the base operating system directly impact user logon time and overall system density. It is generally recommended to review the list of apps and uninstall those that are not necessary for the users.

To see a list of default Windows apps, run the following PowerShell command:
Get-ProvisionedAppXPackage -Online|Select DisplayName

Color Code:

  • Green: Remove
  • Orange: Consider removing
  • Red: Keep
  • Black: App does not exist on build

Continue reading “Optimize VDI: Windows 10 Default Apps”