In this article, guest writer Tibor Schiemann, President and Managing Partner of software developer TuneUp, (the TuneUp Utilities 2011 folks), takes the mystery out of why low disk space can slow your computer to a crawl.
No matter how fast your PC is, low disk space can slow any computer down, especially newer ones with fast, solid-state drives (SSDs). In fact, low disk space is typically the #1 reason for a sluggish machine, and one that is even overlooked by IT pros. In order to tackle this issue, it’s first important to understand why low disk space significantly slows down programs, affects SSD drives, increases load times and causes dozens of error messages.
Windows and most third-party programs need disk space to breath. Windows, for example, needs space for its paging file, which extends a PC’s physical memory (RAM) in case it runs out. When there is low disk space, the paging file can’t grow when required and impacts PC performance. Low disk space can also reduce SSDs’ speed, as it requires these flash-based disks to read single data cells into memory before writing new data. This will even crash read/write performance.
Depending on its demand, the paging file dynamically increases and decreases in size. Imagine if your PC’s disk space were to fall below the 500 to 1000 MB limit. Once the paging file tries to increase and hits the disk space limit, you can expect terrible performance, and your system will most likely crash.
Windows isn’t the only system depending on at least a couple GB of free disk space; many applications create files to store data temporarily. PhotoShop, for example, is known to create a “scratch disk” when running. This disk has a dynamic size ranging from a couple of hundred MBs to several GBs. Expect PhotoShop, or any other application for that matter, to run poorly or not at all once this temporary file takes up the rest of your hard disk limit.
Unfortunately, this problem persists on modern machines as well. Take a netbook, a low-budget notebook or even a high-end machine with an SSD drive. Your music libraries or even stored photos might just be enough to hit the limit quickly—add the regular size of a typical Windows installation (20 GB) and applications, and you’re working at the limit of their disk’s capacity.
Of course, I wanted to test this theory to make sure that low disk space is, in fact, a serious performance threat. For the tests, I used an Intel Penryn C2D with 3 GHz, 4 GB of RAM and an SSD. In order to run low on disk space, I simply duplicated a couple of files that were several hundred MB until I hit the disk space limit.
Surprisingly, once my disk space sank below the dangerous 100 MB mark, the PC didn’t suffer. This is probably due to the fact that both my RAM and the default paging file compensated for the current memory need. However, things got shaky once I started to work more heavily. Programs and applications suddenly wouldn’t start, and those I was currently running didn’t react. For example, iTunes didn’t respond to any clicks—it froze yet kept playing music in the background.
And the PC’s performance continued to take a turn for the worse when I maxed out disk space. The boot procedure took more than twice as long, according to XPerf from Microsoft’sWindowsPerformanceToolkit. Since many of my regular programs refused to launch, I couldn’t benchmark the start-up times for many applications. After trying Outlook, PhotoShop, Indesign and even Live Messenger, I was finally able to get Internet Explorer 9 to launch. But, time basically stood still the moment I clicked on the web browser icon—nothing happened. After about 13 seconds, the web browser appeared on the screen and started to load a website, and that was all I could do—the system was unusable.
Given my test results, low disk space is certainly a performance killer. Luckily, there are several tips to follow that can help you quickly rescue your system from low disk space. First, TuneUpUtilities 2011’s Gain Disk Space feature can be used to remove unnecessary files and old backups, while TuneUp Disk Space Explorer can help you find huge data hogs. It’s also helpful to do some routine maintenance and use Microsoft’s Windows Disk Cleanup tool. Additionally, uninstall unnecessary Windows features and remove large programs that you no longer need to free up your machine’s disk space. This “FiveWaystoGetRidofDataClutter” blog post provides step-by-step instructions on how to implement these tips.
It’s important to keep a close eye on the amount of free disk space your computer has. When disk space starts running low, make sure to take the necessary steps to improve performance and get your machine back up and running again in no time.
For additional tips and tricks on maintaining PC performance, I invite you to visit the TuneUp Blog about Windows (http://blog.tune-up.com).
If you found this article useful, why not subscribe to this Blog via RSS, or email? It’s easy; just click on this link and you’ll never miss another Tech Thoughts article.