Helping people with computers... one answer at a time.

It's not uncommon to run out of disk space. A free utility can help tell where your disk space is going so you can determine what steps to take.

Under your previous question "How can I tell what's taking up so much disk space?" I ran chkdsk /f and this ran but didn't free up any space? Then I downloaded diruse and this wouldn't run? I wondered if you could please help me further? Our disc drive is split into a C and a D drive which both have between 30 and 40 gig on each, we only ever save on the D drive, however the C drive is up to about 31.9 Gig with 540 meg left available! Apart from about 5 gig of photo's I can't understand what is taking up all the memory? The memory seems to continually go down and is now getting to a critical level. I have run spyware and adware checks and deleted all critical errors, but still not been able to free up any memory. I can't even defrag as I need 20% free to run this option.

I wanted to revisit the "what's taking disk space" issue so I could recommend a tool that might be better for most people than the command line tool diruse I recommended in that previous article.

However, this question also gives me an opportunity to clear up some misconceptions and some terms that don't mean what you think they mean.

Misconceptions and Definitions

CHKDSK doesn't free up disk space; at least not intentionally. CHKDSK checks for errors on the disk and attempts to repair them. Sometimes that repair can result in more free space becoming available, but that's not the point. On a disk that has no errors running CHKDSK will not result in more free space becoming available; in fact it won't change anything at all.

Defragging doesn't free up disk space. I've had people ask why defragging the machine didn't free up space. That's not what defragging is about. Defragging simply rearranges the information on your hard disk for more efficient access. It doesn't create any free space.

"Somehow no matter how much we have, disk space never seems enough."

Disk space is not memory. I keep hearing people confuse these terms and it's important - particularly when asking for help - that the terms you use accurately reflect what it is you're talking about. To over-simplify a little:

  • Memory is the RAM (for Random Access Memory) where your programs and data reside when they are in use. When you turn your computer off your memory is erased. To free up memory you might just run fewer programs at the same time.

  • Disk space is your hard drive where data is stored permanently or until you or a program explicitly erases it. To free up disk space you delete files.

Another good difference to note is size. My laptop, for example, has 8 gigabytes of memory, but 150 gigabytes of disk space. Disk space on a machine is almost always much greater than its memory.

Somehow no matter how much we have, disk space never seems enough. As we collect pictures and programs, and programs themselves collect data, more and more disk space is consumed unless files are deleted.

TreeSize

But what files are taking up all that space?

TreeSize Free is a free tool that will show you what's taking up all the space on your machine. (A paid version is available with additional features, but for what we're doing the free version will suffice.) For example, here's a display of one of my hard disks:

TreeSize display of hard disk usage

You can see by the length of the numbers, and the length of the accompanying yellow bar, that the top level folders containing the most data are listed first. In this case the C:\Users folder contains over 27 gigabytes of data. If we expand that by clicking on the triangle to the left of the item, we see this:

TreeSize expanded on c:\User

Now we can see that within C:\Users, it's the Public folder that has the most data.

If I expand a few more levels down, choosing the largest each time we find:

TreeSize showing WoW as taking up a lot of space

Whoops.

Here we can see that it's my guilty pleasure, World of Warcraft, that's taking up 22 gigabytes of space on this machine.

Now I know. If I want to free up a lot of space quickly, all I need to do is uninstall WoW. (FYI: not gonna happen Smile.)

Your Machine

Now, as to what's eating up the disk space on your machine, there's no way for me to know. However, using a tool like TreeSize you should be able to relatively quickly see what's taking up all that space and take appropriate action.

(This is an update to an article originally published October 8, 2007.
The original referred to a tool named "SpaceMonger",
the free version of which is no longer maintained.)

Article C3173 - October 27, 2010

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
36 Comments

If the user has one physical hard disk partitioned into two (C: and D:) and C: is short on space, perhaps he could take some space from D: and give it to C:. Repartitioning can be risky, if you don't know what you are doing. There aren't a lot of "on the fly" disk partitioning programs, but I have used the EASEUS partition manager very successfully. The home edition is free. Always backup, of course, before trying to re-partition. If space is tight on D: as well, perhaps he could add a 2nd physical hard drive (internal or external), move the data from D: to the new drive and then repartition to give C: the full physical disk. (Verify that the data got to the new hard drive first, of course). The first and easiest possible fix is to move his 5 gig of photos from C: to D:, as another person had commented. If that doesn't help enough, then look at other options.

Posted by: David Hutchins at November 3, 2010 6:55 AM

In my experience, one other thing that should be considered (which a lot of people don't know) is that by saving lots of items to your desktop, it also saves it on the primary drive which could be in this case the low spaced drive. Also, doing a disk cleanup will more than often free up lots of space.

Posted by: Joey at November 10, 2010 2:36 PM

Interesting point on the difference between Memory and Disk Space. First time I tried to get my problem resolved, I was sold more Memory. The "low on disk space" warning promptly popped back up again a few minutes later.

Posted by: Tony at April 23, 2011 7:07 PM

hello i inherited my brothers old laptop and it was completely full. after backing everything up i wanted off of it and deleting everything i know wouldn't harm the computer its still pretty full. i did all of the regular things to free up space so i found this site and downloaded treesize. i think it must have had a virus at one time although i just got avast and ran it, it didn't pick anything up. under treesize it says i have 62 gig in the installer tab under windows. i know that cant be right, but i dont have the disk a reboot and there are no restore points. what can i do to get rid of all that? the computer runs fine besides being so full. windows xp service pack 2, hp pavilion zv5000. any help would be appreciated.

Posted by: trevor123 at November 30, 2011 2:14 AM

@trevor123
Running a computer that is so full is certainly difficult. It
may be that reformatting and re-installing would be the best
choice. Here is an article about that:
I don't have an installation CD for Windows XP, what if I need one?

Another good choice might be to switch to Ubuntu. It is a
powerful, and free, operating system which doesn't use as much
resources as Windows and can bring life back to an old
computer.
Should I convert to Linux?

Posted by: Connie at November 30, 2011 9:11 AM
Post a comment on "Where's my disk space going?":





Remember Me?

(You may use HTML tags for style)

Before commenting, please...

  • READ THE ARTICLE. A comment that shows you didn't will be deleted and ignored.

  • Comment only on the article. Use the search box at the top of the page if you have a question about something else.

  • NO PERSONAL INFORMATION in the comment. No email addresses. No phone numbers. No physical addresses.

  • Anything that looks the least bit like spam will be deleted. Links to unrelated sites or links that appear to be primarily promotional will be deleted, or the comment will be deleted.

  • Don't ask me to recover lost passwords or hacked accounts. I can't. Those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...