Hi Sercan,
Thank you for posting your question on the Microsoft Windows Forum. This is a common issue that trips up a lot of users, even when there's plenty of free space on the drive.
Why it happens:
Windows Disk Management can only shrink a partition up to the last unmovable file. These include:
- Pagefile.sys (virtual memory)
- Hiberfil.sys (hibernation)
- System Restore points
- Master File Table (MFT) and its metadata
- Other system files locked by Windows
---> So even if you have 390+ GB free, if there's an unmovable file sitting near the end of the partition, Windows won't shrink past it.
Here are steps to increase shrinkable space:
- Disable Hibernation Run this in Command Prompt (Admin):
powercfg -h off
- Temporarily disable the pagefile
- Go to System Properties > Advanced > Performance Settings > Advanced > Virtual Memory
- Set it to “No paging file” for C:
- Restart your PC
- Turn off System Restore
- Open System Protection tab in System Properties
- Disable protection for C:
- Run Disk Cleanup Use
cleanmgr
to remove system files and temp data. - Optimize the drive Run
dfrgui
and optimize the C: drive. This may help move some files. - Check Event Viewer Open Event Viewer > Windows Logs > Application Look for Event ID 259 from “defrag” — it may tell you which file is blocking the shrink.
Third-party tools: Both AOMEI Partition Assistant and Defraggler are generally considered safe and widely used by IT professionals and home users alike.
- AOMEI Partition Assistant is praised for its intuitive interface and powerful features like resizing, merging, cloning, and OS migration. It’s especially helpful when Windows Disk Management fails due to unmovable files1.
- Defraggler, developed by the makers of CCleaner, is a trusted disk defragmentation tool that works with both HDDs and SSDs and supports NTFS/FAT32 file systems2.
⚠️ Caution: Always back up your data before using any third-party tool
Hope this helps!