Windows 7 Shrink Disk Unmovable Files

Posted on
Windows 7 Shrink Disk Unmovable Files Rating: 3,6/5 4376 reviews
  • Dec 8, 2016 - The Shrink Volume feature in Windows Vista and above has some. Run the Disk Cleanup Wizard, making sure to remove the hibernation file.
  • 2- Disable Virtual Memory (Right click on Comptuer => Properties => Advanced System Settings => Performance (Settings) => Advanced Tab => Virtual Memory (Change) => No Paging File => Set. 3- Run Disk Cleanup to get rid of Thumbnails, Temporary Internet Files, and a bunch of other files that it makes no sense why they are immovable.

The Shrink Volume feature in Windows Vista and above has some serious limitations, which we’ll try and explain and then suggest a few workarounds that might help you out. Be careful when following these steps, because they could leave your system unable to boot… advanced geek level required.

I would also suggest that if you are trying to configure a dual-boot system, your best bet is to backup all your data, and setup a fresh new dual boot system, remembering to install the oldest OS first. (XP before Vista, and Linux last)

Problem Explanation

For some reason Windows can’t figure out how to move some files around on disk. When attempting to shrink a volume, it will only allow you to shrink it to where the last immovable file is located.

The main problem that we encounter with the shrink volume feature is that you can’t shrink the volume even when there is clearly free space.

You are unable to shrink the volume at all, since according to Windows you have no free space to shrink:

The reason why Windows won’t let you shrink the volume is because there are immovable system files at the very end of the volume, as this screenshot from Auslogics defragment utility shows us. In this case, the immovable file is actually the MFT, or Master File Table for the volume.

Making Shrink Volume Work

To absolutely ensure that you can shrink the volume, you should disable as many of the system files as you can, at least temporarily. Here’s the list of steps:

  1. Run the Disk Cleanup Wizard, making sure to remove the hibernation file and all restore points.
  2. Disable the pagefile ( Open up System in Control Panel, then Advanced System Settings Advanced Performance Advanced Change No Paging File.
  3. In the same Advanced Settings, go to Startup and Recovery Settings and then change the Write debugging information drop-down to “None” to disable the kernel memory dump.
  4. Disable Hibernation mode in your power options advanced power options screen.
  5. Reboot the machine, and then delete your c:pagefile.sys file, following these instructions if you are having issues.

Now that we’ve deleted almost every system file that we can, you should run at least one of these free defrag utilities, but preferably all of them, in order to move all of the files to the beginning of the volume, so we can force the Shrink volume feature to work.

  1. Power Defragmenter(GUI interface for sysinternals contig)

If you are encountering the MFT problem, then you won’t have too much luck even after running those utilities. What you’ll need to do is use one of the non-free defrag utilities that is able to move the MFT files. If somebody can suggest a free way to move the MFT, leave a note in the comments.

  1. You can download a 30-day free trial of Perfect Disk and then uninstall it when you are done. Or not.

At this point you should be able to shrink the partition, at least a decent amount. Once you’ve gotten the partition shrunk, you should re-enable those important files:

  1. Re-enable the Pagefile (Reverse instructions above)
  2. If you have issues re-enabling hibernate, follow these steps.
  3. Enabling System Restore or kernel debugging information is entirely up to you.
  4. Reboot.

Again, your best bet for dual-boot is backup, wipe, and reload, but these steps did work for me during testing.

Using Linux to Resize

You can also use the gparted live cd to resize your partitions. The problem with this is that it will definitely cause your system to not boot anymore unless you follow some very specific steps, because Vista can’t handle it. Roy jones body head anthem.

Using Commercial Utilities

There are a number of commercial software utilities that can handle this type of thing for you, like Partition Magic. We prefer free software here whenever possible.

In summary, If you are lucky enough for Shrink Volume to work for you, great. If not, I’d recommend backing up, wiping, and installing fresh.

Similar help and support threads
ThreadForum
Partition or Volume - Shrink
How to Shrink a Partition or Volume in Windows 7 This will show you how to shrink an existing partition or volume using Disk Management or Diskpart in Windows 7 to create unallocated disk space, from which you can create a new partition or volume with.You must be logged on in an administrator..
Tutorials
Drive letter in 'list volume' WRE is different from 'My Computer' Fix?
Hi there I have noticed that my drive letters shown in disk management are different from those being shown in 'list volume' in the windows recovery console command prompt. Below are some pictures, number one showing my current partition setup with the drive letters and number two-four showing what..
Hardware & Devices
TrueCrypt: I see the 'Outer' volume, but where is the 'Hidden' volume?
I think I've successfully installed truecrypt on my back up media HDD. I chose the option to make an Outer volume & also a Hidden volume. Apparently both were created successfully, but I can't seem to locate the Hidden volume to add files to it? I've entered both passwords correctly & I can..
Software
105MB partition 'NO NAME' File System (OEM Service Volume) - whats it?
I am running Windows 7 SP1 x64 (all latest updates auto apllied) and have recently moved to a EFI RAID0, RAID1, RAID5 system based, i.e All virtual volumes are initialised as GPT On all volumes there is the standard 128MB partition (in the first sectors of volume) for the GPT header however; on..
General Discussion
Windows 7 Home Premium {Making New Partition 'Not Shrink one'}
I have Window 7 Home Premium Installed on My HP Pavilion Dv6 i5 Notebook. I have only 1 Partition. I want to Install another Window and thats why i want to Make Another Partition for it (I Know About Shrinking of Drive but i won't do it because it make the shrinked Partition Dynamic, Which..
Installation & Setup