I have a 40 GB USB hard drive formatted with NTFS on a PC running Windows XP Pro, SP3. I am trying to free as much space as possible. Windows Explorer tells me that I have about 200 MB of files on the drive (showing hidden and system files). When I show drive properties however it shows 73% free, around 10 GB used.
I ran CHKDSK and it found all kinds of problems.
Now running defrag and it is behaving as if there were 10 GB of files, but I can't access them anywhere.
How to find and remove this extra 10GB?
There is a slight chance the missing space is in NTFS alternate data Streams - use the sysinternals streams utility to find out.
Format? That's pretty much the smoothest way of cleaning out a filesystem.. replacing it. :D
If you are storing large files selecting a larger allocation unit will reduce overheads.
I went from about 300MB in the MFT to less than 10MB after formating with a 64K allocation unit and copying back the data. This was on a 250GB NTFS volume.
I'd also look at system restore. Try running WinDirStat as SYSTEM using
PsExec
and see if there are large files under System Volume Information named Restore{GUID}.To delete all but the most recent shadow copy for every volume on your system, go to Disk Cleanup, select "Clean up System files", then use the 2nd button on the "More Options" tab.
To clear just one volume disable and then re-enable shadow copies for the volume from the "System Protection" tab of System Properties.
(If you're interested in the size of your MFT, look at the output of
defrag /a
)Two points -
1) I have often seen on client (and my own) computers that when free space gets very low (less than 1%) when files are deleted, they do not free up the appropriate amount of space (delete a 1 gig file, only get 500 MB back).
2) I have never found a way to recover ALL of this space, but I have found a way to recover some, which I will outline below:
Steps to clear out the page file area -
1) Right click on "My Computer" and select properties
2) Click the advanced tab
3) click "settings" under "performance"
4) Click the advanced tab again
5) Under virtual memory, click "change"
6) Set the page file to 0 MB, then "okay" out of all the screens and restart the computere
7) Reset the page file to the appropriate size
That should help clear out some of the missing space.
Running TreeSize Free as LSA helped me, look at this, og how to run as LSA http://www.tech-recipes.com/rx/1288/how-to-run-applications-in-the-local-system-account-lsa/