The TaskHostw.exe process consumes 100 percent of CPU resources. Therefore, system performance and battery life decrease dramatically. On small form factor devices, this issue may affect thermal management, as the process keeps running in a loop doing time conversion calculations.
The pagefile consumes excessive disk resources, which triggers the high disk utilization.
Excessive memory use occurs.
Excessive disk, CPU, or memory use causes the computer to hang or freeze.
The energy.dll file is loaded when DST changes occur at midnight instead of at 2:00 AM.
Method 1: Use the UI
- Select Start .
- Type task scheduler in the Start Search box, and then click Task Scheduler Desktop app.
- In the Task Scheduler console, expand Task Scheduler Library, expand Windows, and then click Power Efficiency Diagnostics.
- In the middle pane, select and right-click AnalyzeSystem, and then click Disable.
- Close the Task Scheduler console.
- Select Start , and then type cmd in the Start Search box.
- Right-click Command Prompt Desktop app, and then select Run as administrator.
- At the elevated command prompt, run the following command line:schtasks /Change /TN "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /DISABLE
- Exit the command prompt.
The output should appear as follows:
Folder: \Microsoft\Windows\Power Efficiency Diagnostics
TaskName Next Run Time Status
===================== =========== ===============
AnalyzeSystem N/A Disabled
Method 3: Use Local Group Policy Editor to run computer startup scripts
From the Group Policy Preferences (GPP) of a domain controller:
From a client Group Policy report:
Article ID: 3203563 - Last Review: 10 Nov 2016 - Revision: 1