My sonâs computer is full â thereâs hardly any room on the drive. So
whatâs the best thing to do? I have heard that buying another hard
drive would cure the problem (an external one).
I canât tell you what the right solution is for you, because this
really, really, REALLY depends on your computer and
how you use it.
That being said, in many cases a full hard disk can be addressed in
several ways, many of which do not involve getting an additional
one.
]]>
I have to start with a caveat: some of the ideas below will involve deleting files. While Iâm certainly not going to intentionally tell you to delete something important, accidents can happen. I strongly suggest that you start this process by taking a full backup of your machine.
Just in case.
âą
Whenever I run out of space on my hard disk (yep, it happens to me too!), I start by trying to understand exactly whatâs taking up so much room. Iâve written about how to do that in prior articles, so Iâll just point you to:
-
Whereâs my disk space going? shows a Windows-based tool that can show you exactly whatâs taking up space on your machine.
-
How can I tell whatâs taking up so much disk space? discusses a Windows Command Prompt approach to doing the same.
What most people find is that thereâs something that theyâd forgotten about, and that they no longer use thatâs taking up a bunch of extra space.
Once you determine whatâs taking up space, you can determine what to do about it:
-
Leave it alone: it could well be something that you need or want to keep, and in fact might be something thatâs important to have on your machine at all times for whatever it is you do. Something youâre not sure of might also fall into this category.
-
Archive it: it might be something that you no longer need, but certainly donât need to have on your machine. Burning to CD or DVD (or an external hard disk, but more on that below) for archival and then removing it from your hard drive might be an approach.
-
Remove it: if itâs something you know youâll never, ever need again.
The reason we use a disk space analysis tool is simply to focus our efforts. Thereâs a tendency to want to go about this cleanup process manually â deleting or archiving things that we know about. The problem is if those are all tiny, and thereâs a 20 gigabyte movie that weâve forgotten about, then that timeâs actually wasted. Youâve cleared up nothing appreciable, when a single delete of a single file might have done the trick.
So start with a disk space usage tool and find out whatâs taking up all that space. Then act accordingly.
(Side note: even though Iâm not running out of space, I ran the tool in preparation for this article and discovered a bunch of things that Iâd forgotten about. Since I do regular full backups, removing those things I donât need will also reduce the size of, and speed up, those backups.
âą
The next step I take actually involves double checking a couple of system settings, if I havenât done so already.
Clearing your browser cache frees up space immediately. The problem is that as you return to using the browser the cache once again fills up and uses up that disk space once again.
You can control the size of the browser cache. In Internet Explorer, for example, on the Tools menu click on Internet Options, the General tab, and then the Settings button in Browsing History. There youâll find a âDisk space to useâ setting that will allow you to control the maximum amount of space used. Smaller might mean a slightly slower internet browsing experience, but it will free up some disk space. (If you use a different browser, youâll need to make the equivalent change in that browser.)
If you never run out of virtual memory, itâs possible that you may be able to reduce the size of the paging file on the drive in question. This isnât something I typically recommend, but it saved me a couple of gigabytes when I turned mine off completely. See Virtual Memory: How do I adjust Virtual Memory settings?
Similarly, if you never use hibernation â particularly on a laptop where itâs often enabled by default â then turning that feature off and deleting âhiberfil.sysâ (it might be hidden) in the root of your C: drive. That file is, by default, the same size as the amount of memory you have in your machine. In my case, for example, turning off that feature and removing the file freed up 4gigabytes of disk space.
âą
So youâve exhausted all your other options, and itâs time to get an additional disk. Iâm going to look at three scenarios:
-
External disk for archiving: I alluded to this above when I talked about archiving files. Sometimes archiving files to CD or DVD just isnât practical because theyâre so big. The prices of external USB drives have come down so dramatically in recent years, along with an increase in capacity, to the point where theyâre now a reasonable approach for archiving as well. Simply get an external drive and copy the files you want to archive to it. Now you can disconnect the drive and store it somewhere for safety, and delete the files you copied from your internal hard disk.
One caveat with all archiving: always archive two copies of anything important. That way if something goes wrong (and it does, Iâve had two external drive failures myself), you have a second copy to recover from.
-
External disk for use: you certainly can move data and other files to an external drive, freeing up space on your primary drive, as well as adding all that space for those files. There are two issues here:
-
External disks are slower than internal. Theyâre certainly âfastâ, but depending on what youâre doing, or how you use them, the difference may impact you.
-
You have to remember to use them. When you save and work on files you have to remember to change the default folder youâre working with to be on that external drive. (You can also consider moving âMy Documentsâ to the external drive, but thatâs slightly risky for performance reasons, and is likely to confuse Windows should the drive ever be disconnected.)
Simply âusingâ the external drive as just another disk can be a reasonable approach if your needs arenât severe.
-
-
Internal Disks: when I started to run low on disk space on my primary machine I opted for an additional internal hard drive. Why? I plan to do some video editing which can be not only processor intensive, but fairly disk intensive as well since video files tend to be very large. An internal drive is a strong option if you plan to use it heavily. Moving âMy Documentsâ, as mentioned above also becomes less risky, since the driveâs never removed.
To come full circle, a final warning: once you add all this disk space to your system, remember to consider it in your backup strategy. If your important data is stored in only one place you run a very real risk of losing it.
And with additional hard disk space, Iâm guessing youâll accumulate that much more data to lose.
I would like to âaddâ that this is probably a good time to figure out what files are residing on your harddrive. Not just the ones that take up large amounts of space.
Itâs easy to just keep on storing stuff on a HD (especially todayâs hugeass ones), but ask yourself this: do you know everything thatâs on yer HD? Probably not.
Itâs like a filing cabinet and personally I like to know whatâs in it and how to quickly find it (and yes there is windows search, but thatâs just an excuse for leaving your mess the way it is ;-)
Take the time to properly organize it and not alone will you save space, you might also find some hidden treasures (ok, maybe not ;-)
In any case, just buying an extra HD to store more stuff on (like many people do) is, in my opinion, not the best way to startâŠ
Sometimes your temp files and recycle bin hold a lot of leftover files running CCleaner (freeware) in some cases will free up a couple of GB. If he plays games some games take up a lot of space. Consider uninstalling some games he hasnât played in a while. He can always reinstall them later. Ang an external HD is always a good idea for backups and you can move music, videos and photos etc.
Hello, I cannot receive any emails larger than 1MB but am able to receive emails less than 1MB. The email delivery statement reads that my mail box is full and cannot receive any emails. I just got done deleting all of my old emails. So my inbox should be almost empty. Could you please help me and let me know what I can d in order to fix this problem.
Thanks,
Mark Orr
Sorry for the confusion, I meant to say that I could not receive any emails over 10MB. Is there a size limit on incoming emails. Please let me know.
Mark Orr
My understanding is that the Internet Service Provider (ISP, e.g.: Earthlink, ATT, Roadrunner) determines the size of the e-mails allowed. 10MB is a VERY large attachment. Iâd question why you need to do this.
I agree with Vincent that the first step in the process is to determine what is taking up so much space. To fill up a newer computerâs disk space (e.g. over 40GB) says to me that you should do some housekeeping.
The one possible solution that I was hoping to see was not considered. My wifeâs computer is old but adequate. The problem is the 19GB HD has been filled up with pictures and other things important to her. I have Ccleaner and do regular maintenance on it. I DO have a 350GB external drive connected to it and have an image back-up program doing daily incremental back-ups. That has tons of space BUTâŠto keep things simple for her, Iâd like to replace the internal 19GB drive with a new, larger drive. Iâm hoping that doing it is simply just changing the internal drive and doing an image restore, but these things are not clear to me in the back-up software documentation. I use Acronis.
I just wanted to make a couple of suggestions since I run into this problem often with my customersâ pcâs. Treesize Free is a great freeware program for finding out whatâs taking up space on your hard drive. Also, most people are familiar with Windows Disk Cleanup, but donât notice the âMore Optionsâ tab. After you initially run Disk Cleanup, click on this tab and click on âSystem Restoreâ at the bottom to delete all but the last restore point. The problem here is: MAKE SURE your pc is running just the way you want it because you wonât have âRestore my pc to an earlier timeâ option anymore, until more restore points are made. This usually clears up 5 to 11 gigabytes on my computer every time. Good Luck!
Could you discuss freeware and shareware that seeks and deletes duplicate files on the Hard Drives? I have multiple copies of photographs mostly created by trying different photo editing programs that automatically created duplicates. The programs sound good, but I read some âhorror storiesâ on forums saying running these programs could be dangerous.
17-Jun-2009
Ok, Leo, there is one other way to free up drive space that you didnât mention. First, stop the restore function and second set it to half of the settings it is currenty set too. THEN, DO A SET RESTORE POINT. I only have 500 MB of storage and that gives me a few days of restore which has been plenty, If I need to restore it. That will free up gigs of drive space.
Charlie Pelot
A good freeware program to visually see what files are taking up space is WinDirStat. Each file shows up as a rectangle, and its size depends on the size of the file, so you can easily pick out those huge files that are taking up all the space.
When deciding whether to spend money on an external drive, should not the age of the computer be taken into account? After how many years should you think that perhaps you should be buying a new machine instead of an external drive (or whatever)?
17-Jun-2009
Might be worth considering a rapid search program if you think you`ve lost something which might be actually taking up space (assuming you know what the file or folder is called). Iâve been using âEverythingâ from:
http://www.voidtools.com
for some time and it works extremely well. Indexes literally everything, including system files and is lightning fast. Duplicates can be easily seen. All usual manipulations, (delete, move, re-name, etc) can be done from within the program and it does rather make Windows Explorer look rather pedestrian in comparison. I actually ditched Google Desktop Search and made âEverythingâ my preference.
I have found that Vista makes restore points that contain shadow copies, and there is no way to stop it. Left untouched, this would eat up TONS of hard-drive space. So, every week during computer maintenance, I run disc clean-up, and under âMore Optionsâ, I clean out everything but the last restore point. Sometimes itâs like 15-20GB thatâs freed up!
Regarding your comment, Leo: â(Side note: even though Iâm not running out of space, I ran the tool in preparation for this article and discovered a bunch of things that Iâd forgotten about. Since I do regular full backups, removing those things I donât need will also reduce the size of, and speed up, those backups.â
I would like to ask: Is there a method(manual or software driven) to effectively have a daily backup which notes: additions(newly created files), changes/revisions(edits renamed as CHANGED[date]) and deletions(simply noted as DELETED [date]?
The reason Iâm interested in this is to have a way to note my changes and track when they were made in so that in the event of disaster I could retrieve any or all of the desired essentials. Having large storage space â insofar as hard drive capacity(flash drives and the magnetic drives) â more affordable, I would be able to keep such meticulous record-keeping.
Moreover, I prefer hard drives as I have had too many bad experiences writing to optical media(CDâs and DVDâs) and donât desire to shell out the dough for a blu-ray burner to have more of the same.
17-Jun-2009
1st question Iâd ask is âhow big is the driveâ. Apparently it is 19gb. That indicates that the drive, and laptop, is probably 3-4 years or more old. Running XP or maybe Win 2K. A 19gb drive should be more than adequate for those OSâs, a little small for Vista (hopefully you didnât make the mistake of upgrading to it on this older laptop) You say the performance is still adequate so installing a larger HD is not a big deal. And you may get side benefit of a slight performance bump because the new HD has a faster file read/write specs due primarily to faster disk rotation speed. A low end older laptop may have disk rotation of 5400, 4200 or lower, while new drive could be 7200 or even 10,000 if you go for high end drive. As well, newer drive will have significantly more âcacheâ space to use as temporary staging area for read/writes.
There are a couple of things to be aware of. Make sure that the drive you buy can fit in the laptop, some of them have very proprietary configurations so you canât just drop any drive into it. And the âcheapâ off the shelf laptop drives you can buy in discount shops may not be technologically compatible with your older laptop.
Transferring a backup/image copy from a smaller to larger drive should not be a problem. (Is only an issue when going from larger to smaller drive/partition.) Acrontis should be able to handle it. RTFM, read the acrontis manual it should tell you specifically how to do it. If you are comfortable installing new drive, following the instruction should be no problem. The process will include making a bootable backup to use to do the restore to the new drive.
Technologically, the simplest fix is teaching your wife to use the external drive. Granted from a people point of view it may not be easier.
As other people have pointed out, before moving everything to the new drive you should go through a cleanup process:
â MAKE AN IMAGE / FULL BACKUP! just in case something (probably) goes wrong during cleanup
â run several disk drive cleanup tools, like the built-in disk cleanup tool, I like CCleaner. Set them to do fairly aggressive cleanup, âeverything but the kitchen sinkâ. Review the lists of files before committing to the cleanup. I suggest using more than one cleanup tool because they are designed to look in slightly different sets of places.
â use one or more duplicate file finder tools. There are a couple of types, some look just at file statistics (name, date, size etc). Others, specifically ones doing image compares, look at the contents of the file. In either case, do NOT run them on fully autopilot. Run them to locate potential duplicate files, then you should review them manually. Generally they find many âfalse positivesâ that you have to determine. Some of the false positives will include similar files in different application installations, you donât want to delete them.
â Use one or more of the space allocation utilities that have been mentioned. I like the graphical ones like WinDirStat. Find the largest files and decide if you can delete any of them. Zapping just a few unneeded âmonster sizedâ files can free up a lot of space, fast.
â as others have mentioned, investigate how much space is allocated to system things like ârecycle binâ and restore points. The defaults tend to be overly âgenerousâ in these days of 100âs of GB disk size. They are left overs from days of disk sizes measured in MB
â take a look in the installed applications (CCleaner has a tool for this) or Control Panel / Add/Remove Programs (? canât remember the specific name for older OS). You may find apps that you no longer remember installing and that you donât use. Uninstalling them will free up chunks of space
â after doing all the other cleanup, do a defrag. You may want to google and download a freeware defragger. Iâm currently using defraggler and Iâve used free version of Diskeeper
in the past. Actually, the bundled defrag tool is based on stripped down Diskeeper. Using more than one defrag tool will NOT help. They have different design philosophies and youâd just end up moving files from one spot to another with no significant benefit. All you do is make your hd tired (grin).
â make another full backup per the instructions of your backup utility for transferring image to new drive.
â you are ready to install new drive
PS: some laptops support 2 internal HDâs. Is your wife technologically âsmartâ enough to be able to use an internal D: (or whatever) drive? You can point âMy documentsâ and program defaults to look to new second drive.
They make rewritable dvdâs 4.7 gb burn the whole drive on disk. then look at Tigerdirect.com and get a bigger drive. i have a 500gb main drive and a terabyte for the second drive. itâs like dropping a bb in a boxcar and smacking it with a golf club there is a lot of room in there to bounce around.
cheers Charles
âSo start with a disk space usage toolâŠâ Guess, Leo, you could mention some such an utilities. The FilderSize, WinDirStat and TreeSize are those among more frequently indicated oneâs.
And my interest to you article is that I am author of tiny (only about 20KB), vivid and colorful utility â Dirlot. Itâs here http://soft.km.ua/soft/dirlot/index.en.html . It helps user to determine how disk space is distributed by visualizing sizes of files and folders in colorful columnar diagram â just look at the images at the page.
And there is still one method to preserve disk space â itâs to use compression (maybe even Windows built-in) or archiving (creating archive file through say 7-Zip or something like that). It may help if one have a lot of small files especially if these files allows to achive a good compression ratio. Not a panacea of course but perhaps that could help at times.