System and compressed memory are responsible for compressing files and folders and managing memory. If you change virtual memory settings, such as changing the swap file size from “Automatic” to a specific value, the “System and Compressed Memory” process will begin to take up 100% of the affected hard drive.
Windows 10 users have long reported that this service takes up tons of memory, disk, and CPU when they check the Task Manager. But you don’t have to worry about that. If this amount of memory, CPU, and disk really bothers you, there’s something you can do to fix the system and compressed memory and disk usage in Windows 10.
So, without wasting any time, let’s see how to fix 100% disk usage due to “system memory and compression” in Windows 10 with the following troubleshooting guide prepared by IR Cache.
What is the cause of 100% disk usage due to “system and compressed memory” in Windows 10
Superfetch is a Windows service that aims to improve system performance over time. However, Superfetch can cause problems with 100% disk usage during “System and Compressed Memory”.
Some users have found that this high system and compressed disk usage is caused by a process called `Speech Runtime Executable’, which has to do with audio recordings. Sometimes this process can use an obscene amount of computer resources, resulting in 100% disk usage.
In many cases, this system usage and memory compression is caused by faulty or defective RAM. To determine this, you can replace each RAM strip individually and reboot the computer to check.
The faulty RAM bar should be the one without which your computer will no longer suffer from high system hard drive utilization and memory compression.
Here’s how to fix 100% disk usage due to “system and compressed memory” in Windows 10
Disable the “System and Compressed Memory” process
- Press Windows + R, type taskschd.MSC and press Enter to open the Task Scheduler.
- Go to the following path:
Task Scheduler Library -> Microsoft -> Windows -> MemoryDiagnostic.
- Right-click RunFullMemoryDiagnostic and select Disable.
- Close the Task Scheduler and restart the computer.
Recovering corrupted system files
- Open the command line. The user can perform this step by searching for “cmd” and hitting Enter.
- Now type the following into cmd and press Enter:
Sfc /scan now
sfc /scan now /offbootdir=c : /offwindir=c:windows (If the above method did not work, try this one).
- Wait for the above process to complete, then reboot the computer.
- Open cmd again and type the following commands, pressing the Enter key each time:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /Restore Health
- Run the DISM command and wait for it to finish.
- If the above command does not work, try the following
Dism /Image:C:offline /Cleanup-Image /Restore Health /Source:c : test/mount/windows
Dism /Online /Cleanup-Image /Restore Health /Source:c : test/mount/windows /LimitAccess
- Replace C: RepairSourceWindows with your recovery source (Windows installation disk or recovery disk).
- Reboot your computer to save your changes, and see if you can solve the problem of 100% disk usage by the system and compressed memory.
Set the correct page file size
- Press Windows + R, type sysdm.CPL and press Enter to open System Properties.
- Switch to the Advanced tab and click Settings in the Performance section.
- Switch back to the Advanced tab and click Edit under Virtual Memory.
- Select the Automatically manage paging file size for all disks to checkboxes.
- Click OK, then Apply, and finally OK.
- Select Yes to restart your computer and save your changes.
Disable Quick Startup
- Press Windows + R, type control, and press Enter to open the Control Panel.
- Click on “Hardware and Sound,” then “Power Options.”
- Then select “Select what the power buttons do” in the left pane.
- Now click on “Change settings that are not currently available”.
- Uncheck “Enable Quick Startup” and click “Save Changes”.
- Reboot your computer and see if the 100% system disk and compressed memory usage problem can be resolved.
Disable the Superfetch service
- Press Windows + R, type services.MSC and press Enter.
- Find the Superfetch service in the list, right-click it and select Properties.
- Under Service Status, click Stop if the service is running.
- Now select Disabled from the Startup Type drop-down list.
- Click Apply, and then click OK.
- Reboot your computer to save your changes.
If the above method does not disable Superfetch services, you can disable Superfetch through the registry:
- Press Windows + R, type Regedit and press Enter to open the registry editor.
- Navigate to the following registry key:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters.
- Make sure you select PrefetchParameters, then double-click the EnableSuperfetch key in the right pane and change the Value data field to 0.
- Click OK and close the registry editor.
- Restart your computer to save your changes and see if you were able to resolve the 100% system disk and compressed memory usage problem.
Frequently Asked Questions
Virtual memory treats your hard drive as RAM and uses it to swap temporary files when the real RAM runs out. Errors in pagefile.sys can cause your Windows 10 computer to use 100% of your disk. A workaround for this problem is to reset the virtual memory settings.
- Press Ctrl + Alt + Del and select Task Manager.
- Select System and Compressed Memory with high CPU or disk usage.
- Click the "Stop Task" button to end the process.
This system error can have several causes: you have changed the virtual memory settings and changed the paging file size to a specific value instead of the default "Automatic" value. An error has occurred in one of the memory files.
Check to see if the RAM has failed or is failing. To determine this, you can replace all the RAM strips one by one and restart the computer to check. The faulty RAM strip should be the one without which your computer will no longer suffer from the high load on the system hard drive and memory compression.