Sorry for replyihng to my own message, but I just used TreeSize to verify, and indeed it reports only 77586 MB used (meaning jdisk is correct), but My Computer still thinks its using 95 GIG.
Hi,
I just purchased a Dell E521 and I have a problem with the hard disk space missing.
The following are my specs:
Windows Vista home premium
320 Gig SATA
AMD Athlon x2 4200+
Geforce 7300 LE
2 gig RAM
I know that Windows Vista creates system restore points that takes up a lot of memory, and deleting those old restore points indeed frees up some memory but still there are lots unaccounted for.
For exmaple, in the first occasion it reports using up 70 GIG of hd. But I ran jdisk which only reports 50 GIG. I tried defragging the hd, and after 2 hrs when the defrag hasn't finished, I ran jdisk again, which again reported 50 GIG. Then I checked back my computer specs which finally reported correctly as 50 GIG of hd used.
This time round it reported using up 85 GIG of hard disk space. (with 200 Gig free - the remaining being in a restore disk) Again, I am sure that I never used that much because I account for the programs I have installed. I ran jdisk, which reported 75 GIG of hard disk space used.
This is after I have removed the system restore points,and cleared all temp internet files. I then ran chkdsk (Scan disk) after rebooting my computer. It did not recover any new space. Hence I decided to defrag my computer overnight.
8 hours later, I switched on my computer, to my horror:
- My desktop has not finished defragging
- My desktop now reports using up 95 GIG of hard disk. (Where did the 10 gig come from?!)
I ran jdisk and again it reports 75 GIG of hard disk used only.
Please help and advise, thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic