How to Resolve High CPU Usage Caused by PartMgr.sys The partmgr.sys file is a core Windows driver known as the Partition Manager. It manages how your operating system communicates with hard drives, solid-state drives, and external storage. When this driver causes high CPU usage, it usually indicates an underlying issue with hardware communication, corrupted files, or outdated software rather than a problem with the driver itself.
Here is a structured guide to diagnosing and fixing the issue. 1. Run Check Disk (Chkdsk)
Corrupted file systems or bad sectors on your drive force the Partition Manager to work continuously, spiking CPU usage.
Press Windows Key + X and select Terminal (Admin) or Command Prompt (Admin).
Type chkdsk C: /f /r and press Enter (replace C: with your main drive letter if different). Type Y to schedule the scan for the next restart. Restart your computer and allow the process to finish. 2. Check for Driver Conflicts
Outdated or corrupted storage controllers and chipset drivers frequently trigger partmgr.sys loops.
Update Chipset Drivers: Visit your motherboard or laptop manufacturer’s website to download the latest chipset software.
Update Storage Controllers: Open Device Manager, expand Storage controllers, right-click your controller (e.g., NVMe or SATA AHCI), and select Update driver.
Uninstall Virtual Drives: Software like DAEMON Tools or VirtualBox installs virtual storage drivers that can conflict with the partition manager. Uninstall them temporarily to test. 3. Repair System Files
Windows contains built-in tools to repair corrupted system files that might be affecting the storage subsystem. Open Command Prompt (Admin).
Run the Deployment Image Servicing and Management tool first:DISM.exe /Online /Cleanup-image /Restorehealth Once completed, run the System File Checker:sfc /scannow Restart your PC after the verification finishes. 4. Inspect Hardware Health
Physical drive failure can cause the Partition Manager to continuously try and fail to read data, consuming massive CPU cycles.
Download a free health monitoring utility like CrystalDiskInfo. Check the S.M.A.R.T. status of your drives.
If the health status shows Caution or Bad, back up your data immediately and replace the drive.
For external drives, try changing the USB cable or connecting to a different port. 5. Disable Fast Startup
Fast Startup changes how Windows handles shutting down and waking up, occasionally leaving storage drivers in an unstable state. Open the Control Panel and navigate to Power Options. Click Choose what the power buttons do on the left menu.
Click Change settings that are currently unavailable at the top. Uncheck Turn on fast startup (recommended). Click Save changes and restart your computer.
Leave a Reply