Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have Windows 7 Ultimate installed on my PC. The C drive has a capacity of 20 GB and I have only a few applications installed. Still, the drive shows as being almost full up to its capacity and keeps prompting for a disk cleanup.

Even after a disk cleanup the story continues. I have even tried using some Registry cleaner applications to free up space, but no luck.

How can I regain disk space?

share|improve this question
8  
registry cleaners aren't going to free up space and disk cleanup will only work to a degree (really only if you have a lot of temp files). What you need to do is find out what is taking up your space (music, movies, etc) and get rid of what you don't need. 20 GB is not that much space anymore, especially with modern media and games. –  MaQleod Aug 22 '11 at 20:04
    
as i have mentioned i have hardly few applications installed on C still dont know whats wrong.. –  legendlovermaddy Aug 22 '11 at 20:10
2  
How could this be NARQ? –  soandos Aug 22 '11 at 20:17
    
@Legendlovermaddy: Welcome to SuperUser. If one of the answers below answers your question, please click the checkmark next to it. Thank you. –  soandos Aug 22 '11 at 20:24
1  
Really 20GB? I don't think i've seen one of those since the platters were the size of a 22" monitor lol. Seriously though, just buy a new hard drive. 1TB is about $50 now and days. You can clone the hard drive and install it back in the computer. This will save everything and everything will be just as it was. –  Matt Aug 23 '11 at 10:38

8 Answers 8

up vote 18 down vote accepted

The story is pretty simple. Windows 7 Ultimate is about 10GB. If you have any backups, hibernation enabled, or pretty much anything, you won't have much space left. The only thing to do is get a bigger drive.

Sorry.

EDIT: To address the comment of the OP, if they are different physical drives, I would just install windows 7 on the largest one (if this will be your primary OS, else at least on something with about 50GB or so of free space).
If there is really only one drive, but it is partitioned, you can add space to your partition with drive management (just search for in the box on the pearl menu).

share|improve this answer
2  
+1 Given that the Windows 7 install requirements list about 16GB of disk space required you're not going to be able to fit much in the remaining 4GB these days. –  Mokubai Aug 22 '11 at 20:07
3  
The good part is that hard drive space is amazingly cheap now. A new terabyte drive can be found for the cost of lunch for four at McDonald's. –  CarlF Aug 22 '11 at 20:07
    
ohh, my other drives have pretty much free space available.. can i merge it with c drive so that i can solve this issue. if yess advise procedure how to merge.. thanks –  legendlovermaddy Aug 22 '11 at 20:08
    
Edited answer to address comment. –  soandos Aug 22 '11 at 20:12
1  
If you have 3 partitions (say C, D, E), copy everything from D to E, then in the disk manager, delete D, and expand C to the fill the space left by D. Windows 7 has this ability built-in, otherwise you would need a tool like gparted. –  Joe Internet Aug 24 '11 at 2:39

Here are two things that I usually do when I need disk space (I'm using W7UL with 40GB SSD):

  1. Release disk space disabling your hibernation and delete hibernation file:

    Click on your Windows Start Button / Type "cmd" on the search box, then type powercfg -h off and press Enter (see screenshot below).

    enter image description here

    This option will disable hibernation, delete the hiberfil.sys file, and remove the Allow hybrid sleep and Hibernate after Power Options under Sleep.

  2. Use the Windows Disk Cleanup utility:

    Click on your Windows Start Button / All Programs / Accessories / System Tools / Disk Cleanup. Select what you want to clean and press OK. (I recommend you cleanup your temporary files included on one of the options). See the screenshot below:

    enter image description here

share|improve this answer
    
will try same... thanks –  legendlovermaddy Aug 22 '11 at 20:33

Your hard drive just barely meets the minimum requirements for installation. Here are Microsoft's requirements for Windows 7. Simply put, you need more capacity.

share|improve this answer

Look at WinDirStat; it's a Windows clone of KDirStat.

WinDirStat will give you a directory tree map of which files are on your Windows partition, allowing you to quickly see what's taking up most of your space and potentially delete large unnecessary files.

I'm a Linux user and haven't tried Windows 7 yet, but older versions of Windows always used to have large unnecessary video files (TV shows; movie clips) and other bloatware that you could reclaim ~1-2 GB of space by deleting. However, with only a 20GB hard drive and Windows 7, your best bet may be to choose a lighter OS or buy another hard drive.

share|improve this answer

As already mentioned I would suggest using CCleaner as it will not only remove temporary system files, but also temporary files from many programs (of which are supported). It also supports deleting of selected System Restore Points, which you may have a ton of since they are created during certain driver/software installs and/or during some Windows Updates. I would delete all but the last one (which CCleaner does) assuming your system runs stable as-is. You can also do it from within Windows, but you can only delete all Restore Points, which IMHO is a bit dangerous.

Otherwise you can try removing unused programs/services installed by Windows:

  1. Open Control Panel
  2. Click Uninstall a program
  3. On the right-side Turn Windows features on or off
  4. De-select apps that you don't use. If you're not sure about something, leave it or Google it.

enter image description here

share|improve this answer

Run CCleaner.

There are a lot of Windows Update and temporary files that you can remove, but I also agree with everyone that you need another hard drive for your data; Windows 7 is going to just about max out that 20GB drive.

share|improve this answer
1  
+1 for CCleaner. Awesome program, been using it for years –  TheLQ Aug 24 '11 at 18:05

I would recommend that you make the OS partition at least 60 GB. I've done several Windows 7 installs and the "base" install takes nearly 20 GB in my experience.

share|improve this answer
1  
I think this could be in new disks of windows 7 but the disk I've takes 8-10 GB. –  avirk Aug 23 '11 at 1:39

There are numerous options as has been pointed out above but generally when I need to create a minimum size install I will pick and choose options from these two guides that fit the installs needs:

http://www.ocztechnologyforum.com/forum/showthread.php?63273

http://forums.macrumors.com/showthread.php?t=192199

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.