High peak CPU usage at startup potential fix
At startup I noticed in task manager unusual activities. Especially from this background task that I was pretty sure to get rid of it by disabling the corresponding service in services. Not enough apparently.

So I'm sharing with you the steps below to get rid of it completely (hopefully):

Microsoft Compatibility Telemetry is a service in Windows that collects and sends data about your device's performance and software usage to Microsoft. This information helps improve system performance and user experience, but it can sometimes cause high CPU usage during startup.

Overview of Microsoft Compatibility Telemetry

Microsoft Compatibility Telemetry is a service in Windows 10 that collects technical data about how your device and its software are functioning. This data is sent to Microsoft to help improve system performance and user experience. While it is designed to enhance Windows, it can sometimes lead to high CPU or disk usage, especially during startup.

Reasons for High CPU Usage

The service may spike CPU usage to 50-80% for a short period after startup. This is often due to the telemetry process analyzing system performance and sending reports back to Microsoft. Users may notice this issue particularly if they have multiple applications running at startup.

How to Disable Microsoft Compatibility Telemetry

If you want to reduce CPU usage caused by this service, you can disable it through several methods:

Task Scheduler

Click Start, type "Task Scheduler," and press Enter.
Navigate to Task Scheduler Library > Microsoft > Windows > Application Experience.
Find Microsoft Compatibility Appraiser, right-click it, and select Disable.

Group Policy Editor (Windows Pro)

Press Windows + R, type "gpedit.msc," and click OK.
Go to Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds.
Double-click Allow Telemetry, select Disabled, and click OK.

Registry Editor

Press Windows + R, type "regedit," and click OK.
Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection.
Right-click, select New > DWORD (32-bit) Value, name it Allow Telemetry, and set its value to 0.

Additional Considerations

Disabling telemetry may limit some features in Windows, such as updates and improvements based on user data. If you experience persistent issues, consider checking for corrupt system files or adjusting your diagnostic data settings to a lower level.

P.S: don't forget to tweak your privacy settings in windows settings too (CTRL+ I)

Hope that helps :steamhappy:
< >
Viser 1-3 af 3 kommentarer
ArielNugie 21. nov. kl. 22:45 
I thought disabling it was supposed to be a last resort. There are other things that can cause CPU spikes, such as windows indexing, windows update, microsoft defender scanning, third-party startup apps, slow HDDs, one drive syncing, so on.
GamerSpecial 22. nov. kl. 4:15 
Oprindeligt skrevet af ArielNugie:
I thought disabling it was supposed to be a last resort. There are other things that can cause CPU spikes, such as windows indexing, windows update, microsoft defender scanning, third-party startup apps, slow HDDs, one drive syncing, so on.
Indeed but I already took care of all this 🤷🏻‍♂️
_I_ 22. nov. kl. 4:34 
try disabling startup items
and turn off windows fast boot (so it does a clean boot every time)
keep bios quick boot enabled
< >
Viser 1-3 af 3 kommentarer
Per side: 1530 50