- Joined
- Feb 8, 2014
- Messages
- 11,138
I have been sitting at the computer for the last 3 weeks or so working on some new software and noted that my computer was running slow especially after the last update from Microsoft. High disk, CPU, and memory usage. Initially I thought it was swapping because of the number of programs and windows that I had open and was using a lot of resources. So to ''fix'' the problem I increased the memory from 4 gig to 8 gig thinking that more memory would help.
Well, the problem actually got worse, was taking about 10 minutes after a reboot for the computer to become useful again with very high CPU and disk usage. Adding the memory made my computer almost useless. So I started digging a bit. Open the Task Manager (right click on the taskbar) and look at the Processes. It turns out that there are two Microsoft services that were causing the problem, neither of which are needed.
Microsoft Compatibility Telemetry ''periodically sends usage and performance data to select Microsoft IP addresses so that they can improve user experience and fix potential issues, and is enabled by default.'' The problem is that it now runs almost continuously, and makes the computer almost useless.
Here is how to turn it off https://www.drivereasy.com/knowledg...ibility-telemetry-high-disk-usage-solved/#Way 1. Using Group Policy Editor
SuperFetch service. This is a ''helpful'' service that loads pieces of frequently used programs in to unused memory so the programs load faster when you click on them, kind of turning the memory into a hard drive. Well it turns out that increasing the memory actually slowed the computer down because Windows saw the additional memory as a place to stuff more pieces of programs. Not only using up memory, but causing high disk usage while loading the crap. If you don't start the program that Microsoft thinks you wanted to load, then it takes twice as long for the program to load while the current memory data is being stuffed into the Page File system on the HD, then it loads the program. I can live with my programs taking a few extra seconds to load.
Here is how to turn SuperFetch off:
Disable from Services
Well, the problem actually got worse, was taking about 10 minutes after a reboot for the computer to become useful again with very high CPU and disk usage. Adding the memory made my computer almost useless. So I started digging a bit. Open the Task Manager (right click on the taskbar) and look at the Processes. It turns out that there are two Microsoft services that were causing the problem, neither of which are needed.
Microsoft Compatibility Telemetry ''periodically sends usage and performance data to select Microsoft IP addresses so that they can improve user experience and fix potential issues, and is enabled by default.'' The problem is that it now runs almost continuously, and makes the computer almost useless.
Here is how to turn it off https://www.drivereasy.com/knowledg...ibility-telemetry-high-disk-usage-solved/#Way 1. Using Group Policy Editor
SuperFetch service. This is a ''helpful'' service that loads pieces of frequently used programs in to unused memory so the programs load faster when you click on them, kind of turning the memory into a hard drive. Well it turns out that increasing the memory actually slowed the computer down because Windows saw the additional memory as a place to stuff more pieces of programs. Not only using up memory, but causing high disk usage while loading the crap. If you don't start the program that Microsoft thinks you wanted to load, then it takes twice as long for the program to load while the current memory data is being stuffed into the Page File system on the HD, then it loads the program. I can live with my programs taking a few extra seconds to load.
Here is how to turn SuperFetch off:
Disable from Services
- Hold the Windows Key, while pressing “R” to bring up the Run dialog box.
- Type “services.msc“, then press “Enter“.
- The Services window displays. Find “Superfetch” in the list.
- Right-click “Superfetch“, then select “Properties“.
- Select the “Stop” button if you wish to stop the service.
- In the Startup Type box, select Disable