Windows has a number of scheduled tasks that are either undesirable or not required in a Horizon environment. These tasks can be removed or disabled using the Windows Control Panel | Schedule tasks utility or an elevated Command Prompt. The following is a list of some of the tasks that should be reviewed to determine whether they are required within your Horizon environment; if not, they should be disabled or removed. Details about each task are available in the Schedule tasks Windows Control Panel utility:
- MicrosoftWindowsApplication ExperienceProgramDataUpdater
- MicrosoftWindowsApplication ExperienceStartupAppTask—Windows 8.1 and newer only
- MicrosoftWindowsAutochkProxy
- MicrosoftWindowsBluetoothUninstallDeviceTask
- MicrosoftWindowsCustomer Experience Improvement ProgramConsolidator
- MicrosoftWindowsCustomer Experience Improvement ProgramKernelCeipTask
- MicrosoftWindowsCustomer Experience Improvement ProgramUsbCeip
- MicrosoftWindowsDefragScheduledDefrag
- MicrosoftWindowsDiskDiagnosticMicrosoft-Windows-DiskDiagnosticDataCollector
- MicrosoftWindowsFileHistoryFile History (maintenance mode)—Windows 8.1 and newer only
- MicrosoftWindowsMaintenanceWinSAT—Windows 8.1 and newer only
- MicrosoftWindowsMobile Broadband AccountsMNO Metadata Parser—Windows 8.1 and newer only
- MicrosoftWindowsPower Efficiency DiagnosticsAnalyzeSystem
- MicrosoftWindowsRasMobilityManager
- MicrosoftWindowsSpacePortSpaceAgentTask—Windows 8.1 and newer only
- MicrosoftWindowsSpacePortSpaceManagerTask—Windows 8.1 and newer only
- MicrosoftWindowsSystemRestoreSR
- MicrosoftWindowsUPnPUPnPHostConfig
- MicrosoftWindowsWindows Error ReportingQueueReporting
- MicrosoftWindowsWindows Media SharingUpdateLibrary
To remove a task using an elevated Windows Command Prompt, use a command similar to the following example:
SCHTASKS /Delete /TN MicrosoftWindowsAutochkProxy" /F