How to Fix Shrinking Disk Space in Vista
Do you ever wondering why the free disk space on your system drive (typically C:\ drive) always shrinking and become lesser and lesser? Even without installing new programs or downloading big files from Internet, the used space in local disk drive been increasing and become larger without reason, even uninstalling some software programs does not help to reduce or control amount of space used.
It’s unbelievable that Vista system itself unable to keep consistent usage rate of disk space and keep shrinking available amount of free space. In fact, the issue of unreasonable small and shrinking free space has been one of the top question for Windows Vista. There are various possible reasons for ever increasing disk space usage by Vista. Use the following tips and tricks to identify and find out why the disk space keep reducing and shrinking, which processes or programs that take up huge amount of disk space, and how to fix the low running space problem.
But note that some of the tips involve system tweaking and optimization. Vista enables and turns on these processes and programs not without reason. In fact, some of the processes is important for improved system speed. Thus, it’s recommended to try out whether settings best suit your system before implementing the suggestions to recover and reclaim disk space in Vista.
Some of the big disk space occupiers are by the following processes and its associated files:
hiberfil.sys Hibernation File
hiberfil.sys is a hidden system file in system drive, which has the same size with the amount of physical memory (RAM). hiberfil.sys is used to store state of system memory that computer goes into hibernation mode so that the last used state can be restored when the computer is powered on again. If you’re not using hibernation mode, disable hibernation mode and delete hiberfil.sys file will save users a few gigabytes of space. If the hiberfil.sys still exists after hibernation feature is turned off, you can safely delete the file.
pagefile.sys Virtual Memory Paging File
All Windows operating system uses virtual memory paging file for storing crucial system data when physical memory (RAM) running out of space. Typically, Windows, including Vista by default set the system managed paging file size to 1.5 times the size of system memory, and automatically adjust the size depending on system usage. Unfortunately, the size of pagefile.sys generally getting bigger and bigger. For system with large RAM memory, it’s possible to reduce or even delete pagefile.sys file.
For users with just 512 MB or 1 GB, it’s recommended to keep the system recommended virtual memory paging file. If you want to make more free space available in system drive (C:\), it’s possible to move the pagefile.sys to another drive, or set the maximum size for the pagefile.sys paging file, typically at 1.5 times the size of memory.
If your system has memory of 2G and above, it’s possible to turn off virtual memory and set no paging file at all. In fact, by doing so, Windows will probably run at faster speed. To do so, refer to guidi to manage, change or set paging file size in Vista.
Application and Program Cache of Superfetch Feature
Windows SuperFetch loads and caches user programs and startup applications into memory so that they will be launched faster. The prefetch is stored on hard disk, which can be deleted. To delete the prefetch cached by SuperFetch, delete all files inside “C:\Windows\prefetch” folder.
Temporary Files Created by Running Programs
Most temporary files is created and stored in “\Windows\Temp” folder or “Temp” directory under each and every user profile. To delete the temporary files, remove all files and folders under “C:\Windows\Temp” folder and “C:\Users\[logged on user name]\AppData\Local\Temp” folder.
Temporary Internet Files or Cache Stored by IE, FireFox and other Web Browsers
The temporary Internet files or cache can grow bigger and bigger over time. Deletion method differs by each different web browsers. For IE, go to “Internet Options”, delete delete “Temporary Internet Files” and “Cookies”. For Firefox, click on “Clear Private Data” and delete “Cache” and “Cookies”.
System Restore System Volume Information Folder
System Volume Information system folder, hidden in every disk drive, stores backup copy of data for system restore, known as Volume Shadow Copy in Windows Vista. Volume Shadow Copy uses snapshot method to record state of files at specific point of time and saves it as a restore point, automatically or manually.
There are reported issues that the data storage for System Restore and Shadow Copy grows beyond limit without bound, potentially causing hard disk to run out of space. Users can set or reduce that space limit that is used by System Restore and Shadow Copy to reclaim and recover the space. Or users can delete all old but latest restore points, or disable System Restore and Volume Shadow Copy if not using it. (Note: Will affect Previous Versions feature too.)
Backup Copy of Files Created by Vista SP1 or Other Updates
Some updates and Windows Vista Service Pack 1 backups original system files so that users can rollback or revert to original version when they uninstall the service pack or updates. Microsoft has prepared a tool to remove these backup RTM files after installing Service Pack 1.
Windows System System Logs and Event Logs Files
Windows Vista keeps several log files under the “\Windows\System32\LogFiles” folder. Delete the files and folders inside the “LogFiles” folder to save some disk space, albeit not many.
Other Log Files and Temporary Files
There are other temp files, log files and some other unneeded junk files created over the time by various application software. Use the Vista Junk Cleaner batch script to remove these unnecessary files. Users can even schedule the cleaning process to run automatically to the deletion.
Unused or Unneeded System Files and Preinstalled Files
The default installation of Windows Vista also includes lots of built-in freebies, files, programs and documents that users never need to use or want, such as default background wallpaper and video files. These files can be deleted and removed to further slim down the Vista and free up the disk space. But note that removal of some system files may cause system instability. To do this, see guide to recover space by slim down Vista.
Related Articles
- Vista Hard Disk Space Shrinking and Reducing Anomaly
- Share Same Pagefile.sys Virtual Memory Paging File for Dual-Boot (Multiple) Windows to Conserve Disk Space
- Vista: Reclaim and Release Disk Space from System Restore and Shadow Copies
- Recover and Reclaim ‘Lost’ Disk Space After Installing Windows Vista Service Pack 1 (SP1)
- Download Free Disk Analyzer to Monitor and Clean Up Hard Disk Space Usage
- Windows Vista SP1 File Removal Tool (Vsp1cln.exe) Reclaims Disk Space
- Change and Set Vista Shadow Copy or System Restore Disk Space Limit in Explorer GUI
- KB955020 Update for Windows Vista and Server 2008 May Occupy 1GB Disk Space – Remove to Recover
- Disk Space Analyzer Scans and Displays Hard Disk Data Details
- Fast Duplicate File Finder Detects Extra Copies on Hard Disk Space










































December 9th, 2009 23:00
To increase my HDD speed I regularly run defragmenter and to reduce fragmentation on my system partition I’ve moved all system folders to other partitions except \System Volume Information\ which is the only source of fragmentation on my system partition. Is here anyone who knows “How to move “System Volume Information” directory to another partition technically (without any side-effect)?
August 19th, 2008 22:02
These are terrible tips. Many will reduce the supportability of the OS if problems occur. Many will cause problems of their own (Set no pagefile, turn off superfetch).
Some demonstrate a utter lack of understanding of the OS.. You can’t disable virtual memory in windows. You are confusing virtual memory with a pagefile. They are not the same.
I think you should stop giving advice. These are terrible tips and will mislead less experienced “power users”.
August 19th, 2008 21:54
I recommend http://www.ccleaner.com/ for handling temp files.
August 8th, 2008 05:13
Hey guys : I was just reading your posting here and found out that I too have a Frigging Problem and it started a couple of days after I had received the system.
My paging Ram is 2gb and I checked to see if my paging file is causing it to loose disk space and that came out to be false.
I then thought could it be the hibernation file system so I went and configured my hiberfil.sys and said disable hibernation = true. I ran a disk clean up after than and it freed up about 25gb of free space…I was happy.
I was suspecious that i can’t be that good to beat MS so I kept a log of what’s happening only to find out that I had lost 1gb of space the following day. Ignored it to find out that I had lost another gb of space in the next 45 mins.
I am startled and out of speech. The solution to regain space i found out was to do a disk clean up and then enable the “clean up restore points” also before running your clean up.
If you do a normal clean up, its not freeing up the space. I came to a conclusion that it has something to do with with the Restore Point.
I have a 230GB Hard Drive but at times it even bottoms out at 150 or even 140. I go and clean the restore point via disk clean up and i get back that disk space I had lost.
I want to know how to stop it from having to clean up the restore point.
Thanks for taking the time to read this…looking forward for some good solutions.
thanks once again.
April 21st, 2008 22:39
This statement is false:
“If your system has memory of 2G and above, it’s possible to turn off virtual memory and set no paging file at all. In fact, by doing so, Windows will probably run at faster speed. To do so, refer to guidi to manage, change or set paging file size in Vista.”
I’ll refer you to Mark Russinoviches “Windows Internals” chapter 7 on memory management.
February 27th, 2008 07:41
GREAT ADVICE .