Generally speaking filling up the hard drive on Windows has worse effects than on a Linux box.
I agree with all what the previous poster said, except for the remark on hibernation (not stand-by). Since the space necessary is allocated on the disk as soon as hibernation is turned "on". It creates a hidden file C:\hiberfil.sys
. Its size is almost the same as the amount of RAM you have in your computer (2GB RAM --> 2GB hiberfile.sys).
Having a full disk could "prevent" switching hibernation on. If you switch hibernation off you'll free as much disk space as you have RAM.
The maximum recommended usage of 85% -> This number appears when you install Windows XP. More precisly: It tells you to keep at least 15% of your disk free.
You may perform the following two experiments to get a rough understanding of what is going on inside your computer/on your disk regarding writing/reading files and defragmentation.
Experiment 1:
- Open the defragmentation tool in windows
- Defragment the disk (probably twice), until nothing red (fragmented space) appears anymore
- Download a large file (e.g. an Ubuntu iso-image ~750MB).
- Switch to the defrag tool and just check the disk
- You see a lot of red marks now
The reason is that the data was written "step-by-step". It got somewhat "distributed" across the whole disk. Your browser didn't tell your computer/Windows to create a file with a size of e.g. 750MB, but created a file and appended data byte-by-byte. Windows didn't know how big this file will become in advance.
If you never defragment your disk and it's quite full, "your computer" has too look/seek for free space on your disk and suddenly MUST distribute your (in this example) newly downloaded file in a way that fills the remaining gaps of free space. This makes writing slower.
If a file is distributed across the whole disk and you want to read it (e.g. burn the above mentioned ISO file) the read/write head inside the disk must move back-and-forth very often to grab all the pieces. This makes reading slower.
Experiment 2:
- Mark the newly downloaded ISO and copy it to another disk. (USB stick, external hard drive, etc)
- Delete the original file ("Windows" drive), just keep the copy on the other media
- Copy the file back from the external disk or whatever onto your "Windows" harddisk
- Run "check" in the defrag tool again
- You'll see almost no red marks now.
The file was written in one sequence. This is because Windows knew the file size in advance and therefore was able to reserve all the necessary space on the disk in one go.
2Just a comment : one day, my HDD was so full that even the CSS files from websites were not loaded. So yes, you have to keep some free space :) – Baztoune – 2010-08-31T14:57:45.323