My C drive is 20GB large and almost full, how do I regain space?

9

2

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?

legendlovermaddy

Posted 2011-08-22T20:01:14.850

Reputation: 117

Do you have permanent access to another HDD? If so, you can change the "Documents" folder to e.g. D:, as many programs will store (temporary) data in these folders. – Trollwut – 2015-07-02T10:02:43.720

8registry 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 – 2011-08-22T20:04:21.513

as i have mentioned i have hardly few applications installed on C still dont know whats wrong.. – legendlovermaddy – 2011-08-22T20:10:33.697

2How could this be NARQ? – soandos – 2011-08-22T20:17:37.190

@Legendlovermaddy: Welcome to SuperUser. If one of the answers below answers your question, please click the checkmark next to it. Thank you. – soandos – 2011-08-22T20:24:00.900

possible duplicate of What is the easiest way to free space on a hardrive?

– digitxp – 2011-08-22T20:28:55.343

Strongly disagree. This is not about getting rid of junk, this is about the requirements of windows 7 in general as it relates to hard drives. – soandos – 2011-08-22T20:30:28.430

@digitxp - that's not a dupe of this. That one is linux specific. – Doug Harris – 2011-08-23T01:47:06.020

1Really 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 – 2011-08-23T10:38:37.623

@Matt Won't that trip one of Windows' anti-piracy mechanisms? A hard drive change like that isn't something that's commons done, so there's a case to be made for blocking it – TheLQ – 2011-08-24T18:04:18.533

@TheLQ - if it's just the HD, it shouldn't. Doesn't matter what version of windows it is. If it does give a problem, you can call them and they will let you activate it. Just say your hard drive crashed or something. Not a huge deal. – Matt – 2011-08-25T04:31:41.813

Answers

18

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).

soandos

Posted 2011-08-22T20:01:14.850

Reputation: 22 744

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 – 2011-08-22T20:07:31.000

3The 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 – 2011-08-22T20:07:58.970

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 – 2011-08-22T20:08:15.510

Edited answer to address comment. – soandos – 2011-08-22T20:12:59.420

@carlF... so the only rescue is to format and allocate more space for C drive is it..? or is ther any way out i can merge existing partitions to be merged with C – legendlovermaddy – 2011-08-22T20:14:44.157

@legendlovermaddy No. – JohnD – 2011-08-23T01:07:11.073

@legendlovermaddy, no read my edit. It describes what to do there. – soandos – 2011-08-23T01:09:09.673

I think this is the best answer and marked as accepted. If you disable the hibernation then only 2 GB space you will gain. And as you said that you have installed only few software's on C: so it doesn't mean all the space have been taken by them. If you have on the Automatic Updates then they are also cause the disk space. – avirk – 2011-08-23T01:33:39.697

@legendlovermaddy if you have another partition with more space try to install the OS on that. – avirk – 2011-08-23T01:35:03.033

@soandos... the phyical drive has 3 partitions each with 20 gb.. apart from C other 2 drives have sufficient space can i merge other partitions with C . i am working as an IT admin for a firm the formatting , re-installing OS and installing all S/W will take long time and will waste the working hours for the user using the PC – legendlovermaddy – 2011-08-23T13:45:10.777

@Legendlovermaddt: If you are doing a reinstall of the OS, then you are doing it wrong. You should be able to just make the c partition bigger (by taking space from the other partitions). Even if you wanted to do a total reformat, you should create an image of the c partition, then just copy it over to the new drive (or formatted volume). This saves you from having to re-install everything. – soandos – 2011-08-23T15:13:32.243

@soandos...thanks i got your point.. but how do i make C patition bigger ,i mean how do i acquire space from other partition and merge it into C driev..please advise.. – legendlovermaddy – 2011-08-23T20:45:28.650

You should be able to merge partitions using the windows partition manager. Be aware though, that a failure during this operation could render your disk pretty much unreadable. Everything critical ought to be backed up to a different disk prior to resizing. Open Computer Management. Go to Storage -> Disk Management, and proceed from there. – music2myear – 2011-08-23T20:54:19.267

1If 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 – 2011-08-24T02:39:56.137

9

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

Diogo

Posted 2011-08-22T20:01:14.850

Reputation: 28 202

4

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.

Keltari

Posted 2011-08-22T20:01:14.850

Reputation: 57 019

4

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.

dr jimbob

Posted 2011-08-22T20:01:14.850

Reputation: 504

2

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.

Zach

Posted 2011-08-22T20:01:14.850

Reputation: 978

1+1 for CCleaner. Awesome program, been using it for years – TheLQ – 2011-08-24T18:05:04.257

2

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

glenneroo

Posted 2011-08-22T20:01:14.850

Reputation: 1 800

1

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.

Ben.Vineyard

Posted 2011-08-22T20:01:14.850

Reputation: 222

If differs. The 32 bit install takes a few GB less space. A windows 7 64 bit install takes almost 14GB. – Hennes – 2015-07-02T10:41:53.027

1I think this could be in new disks of windows 7 but the disk I've takes 8-10 GB. – avirk – 2011-08-23T01:39:10.707

1

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

Hansi

Posted 2011-08-22T20:01:14.850

Reputation: 111

0

Answer above helped to clear 6GB from C drive (on win 7 U) with hibernate turned Off.

> powercfg -h Off

While for the 'Disk Cleanup', try 'Clean up system files'option in the System Tools > Disk Cleanup utility to remove windows update related back up files, which would have taken up significant disk space.

Alternatively, windows update files can be removed from command line (cmd.exe run as administrator user):

> net stop wuauserv
> rmdir %windir%\softwaredistribution  /s /q
> net start wuauserv

This second option cleared about 1.5GB of disk space for me :)

NBhat

Posted 2011-08-22T20:01:14.850

Reputation: 1

0

I followed the process to decompress the drive from here and it worked.

Right click on Drive C and click properties. In properties, select "Compress drive to save disk space" and unselect "Allow files on the drive to have contents indexed in addition to file properties". Press Apply. The process with take a couple of hours on my SSD drive.

http://censore.blogspot.com/2015/07/how-to-free-up-space-on-windows.html

biplav

Posted 2011-08-22T20:01:14.850

Reputation: 101

>

  • Your link is to compress a drive and not decompress 2. You should never compress the whole drive ("The Windows folders include critical system files including the NT loader knowns as NTLDR (NTLDR.dll), ntoskrnl.exe, ntfs.sys, winload.exe (depending on your Windows version)
  • If you compress any of these critical files, you will run into the error bootmgr is compressed or missing and you will have to repair your OS using the computer repair options." 3. We don't like link only answers. – DavidPostill – 2015-07-02T11:22:46.037

    I have updated the steps. I will update the thread if i run into any issues. Its a windows compression so I assume it would take care of those files, not sure though. – biplav – 2015-07-02T11:46:23.853