The Problem: Shrinking a partition in Windows is typically straightforward, but sometimes you may encounter a problem where the system says it cannot move certain files, known as "unmovable files." These files can include the page file, hibernation file, or system restore points. In this guide, we'll walk you through how to successfully shrink a partition even when unmovable files are preventing it.
Causes: Why Can't I Shrink the Partition with unmovable files?
When using Windows Disk Management to shrink a partition, you might receive less available space than expected. This is usually due to unmovable files located toward the end of the volume. Windows cannot move these files easily, which limits how much the volume can be shrunk.
Common Unmovable Files
How to Shrink Volume with Unmovable Files Windows: For a fast and quick fix, use the free Partition Resizer to easily shrink any volume without losing data. With its user-friendly interface, it moves the unmovable files when shrinking a volume and ensures 100% data safety. The software also includes a "Check Partition" feature to scan and fix bad sectors, plus partition and disk cloning options for added protection.
What's sepcial in Partition Resizer?
Watch Video: How to Shrink C Drive and Extend D or E Drive
For Windows 11/10/8/7 ⇒ Download Partition Resizer Free [100% Free]
For Windows Server 2025–2003 ⇒ Download Partition Resizer Server [Free Demo]
Related article: How to Shrink C Drive and Extend Another Drive
If you find any of the following solutions difficult to follow, try the free tool Partition Resizer, which simplifies volume shrinking. What’s more, this free tool can also help you shrink, move, and expand any volume without data loss, as well as clone partitions, convert disks, repair bad blocks, and more.
Hibernation creates a large hiberfil.sys file that can block shrinking.
powercfg /h off
System restore points can prevent partition shrinking.
Moving or disabling the page file allows Windows to shrink the partition more freely.
If built-in tools still can't help, use reliable third-party software such as:
These tools can often shrink partitions by safely moving unmovable files.
Question: Why is Windows not letting me shrink partition?
Windows may not let you shrink a partition because of unmovable files located near the end of the disk, such as system files, page file, hibernation file, or shadow copies. These files block the shrinking process since Windows can only shrink a volume up to the point where these files exist. To resolve this, you can:
powercfg /hibernate off
in Command Prompt).Question: What is unmovable files?
Unmovable files are system-critical files that Windows locks in place and cannot relocate during disk operations. Examples include:
Because these files reside at fixed positions on the disk, they can limit resizing operations like shrinking a partition.
Shrinking a partition blocked by unmovable files can be frustrating, but it’s not impossible. By disabling certain system features and using third-party tools, you can regain control of your disk space. Follow the above steps carefully, and you’ll be able to resize your partitions without risking your data.