Reclaiming missing space on a non-system drive in Windows 8.1 often requires disabling system features that consume hidden storage, such as hibernation, page files, and Volume Shadow Copy Service (VSS). By adjusting these settings through Command Prompt or System Properties, you can recover significant gigabytes of space without deleting personal files or risking data integrity.
Understanding Hidden Space Consumers
When a secondary hard drive shows less available space than expected, the culprit is rarely a single large file. Instead, Windows creates several system-level structures that occupy space silently. The most common offenders are the hibernation file, the virtual memory page file, and shadow copies used for system restore points. Unlike user files, these items are protected by the operating system and do not appear in standard folder views unless specific visibility settings are enabled.
It is crucial to distinguish between user data and system artifacts. For instance, the $RECYCLE.BIN folder exists on every drive to hold deleted files until they are permanently erased. However, this is distinct from the System Volume Information folder, which stores Volume Shadow Copies. Confusing these two locations leads to errors, as VSS data is critical for system recovery and cannot be manually deleted via the Recycle Bin interface. Addressing these specific components directly resolves the discrepancy in reported disk space.
Disabling Hibernation and Page Files
The first step in reclaiming space involves turning off features that reserve large blocks of storage on your non-system drive. If you have configured a page file or hibernation support on a secondary drive, removing these constraints can free up substantial capacity immediately.
Removing the Page File
Windows uses a page file (pagefile.sys) to extend RAM. While typically located on the C: drive, it can be moved to other drives. To remove it from a non-system drive:
- Open Control Panel and navigate to System and Security.
- Select System, then click Advanced system settings on the left pane.
- In the Performance section, click Settings and go to the Advanced tab.
- Under Virtual Memory, click Change.
- Uncheck Automatically manage paging file size for all drives.
- Select your non-system drive from the list, choose No paging file, and click Set.
- Click OK and restart your computer.
Disabling Hibernation
If hibernation is enabled on the target drive, the hiberfil.sys file can take up several gigabytes. This feature allows the PC to save its current state to disk before powering off completely. To disable it and delete the file:
- Right-click the Start button and select Command Prompt (Admin).
- Type
powercfg /h offand press Enter. - This command instantly removes the hibernation file from all drives where it is active.
Managing Volume Shadow Copies
Volume Shadow Copy Service (VSS) creates snapshots of your drive for previous versions of files and system restore points. These shadows are stored in the System Volume Information folder, not the Recycle Bin. Attempting to delete them manually will result in access denied errors because they are locked by the OS.
To reduce the space VSS consumes:
- Open Control Panel and go to System and Security.
- Click on Backup and Restore (Windows 7).
- In the left sidebar, click Configure backup or look for Settings under the System Protection link if available.
- Select the non-system drive and click Delete next to "Restore points" to clear existing shadows.
- Alternatively, adjust the disk space usage limit by clicking Settings in the System Properties window, selecting the drive, and lowering the maximum usage slider.
By carefully managing these system services, you ensure that the drive reports its true physical capacity. This approach avoids the risks associated with third-party cleaners and provides a stable, native solution for storage discrepancies.
Verifying Cleanup Results
After applying these changes, verify that the space has been recovered. Open File Explorer and check the properties of the affected drive. If the space remains unaccounted for, consider checking for large log files or temporary internet files, which are safe to delete via the Disk Cleanup utility. For users experiencing unrelated hardware instability, such as random shutdowns, refer to our guide on PC Randomly Shuts Down with a Kernel Power (ID 41) Critical Error - Troubleshooting Guide to rule out power supply issues affecting storage controllers.
Frequently Asked Questions
Can I manually delete the System Volume Information folder?
No, you cannot manually delete the System Volume Information folder because it contains critical system restore data and volume shadow copies. Attempting to do so will result in an "Access Denied" error. You must use the System Properties dialog to delete restore points or adjust the allocated space quota instead.
Why does my drive show less space after disabling hibernation?
Actually, disabling hibernation should increase available space by removing the hiberfil.sys file. If space appears reduced, it may be due to the Recycle Bin retaining deleted files. Emptying the Recycle Bin will release that space back to the drive immediately.
Is it safe to remove the page file from a secondary drive?
Yes, it is safe to remove the page file from a non-system drive. Windows primarily uses the C: drive for virtual memory, but having a page file on other drives can slow down performance. Removing it frees up disk space without impacting the stability of the operating system.
What is the difference between the Recycle Bin and VSS?
The Recycle Bin holds user-deleted files temporarily, while Volume Shadow Copy Service (VSS) stores automated snapshots of system and file states for recovery purposes. They are stored in different folders ($RECYCLE.BIN vs. System Volume Information) and require different methods for management.
How do I check how much space VSS is using?
You can check VSS usage by opening Command Prompt as Administrator and typing vssadmin list shadowstorage. This command displays the allocated and used space for shadow copies on each drive, allowing you to identify if VSS is consuming excessive resources.