See http://forums.cnet.com/5208-6142_102-0.html?forumID=5&threadID=250491&messageID=2503344
Mark
Please help. I'm running Windows XP SP2 on a new Lenovo R60e thinkpad. 120 (107.33) GB hard drive with about 2 GB of RAM. The hard drive is not partitioned or anything.
I've been religiously running disk defragmentation, so I constantly know about how much space is available on my hard drive. This morning, I went to defrag again, and there was about 20-25 GB occupied that wasn't occupied before.
Several different disk cataloguing programs list my drive as about 24 GB full. Yet the properties of the drive say it's about 48 GB full. Some of these programs list every file, and according to those lists, there are no big files there that should not be there.
I've tried a lot of things, deleted the system restore points, making sure hibernation is turned off, deleting temporary files. A Symantec virus scan lists no problems either.
Does anyone have any ideas? Is there a way that something duplicated my hard drive contents and then hid the duplicated from my view?
I'm not terribly advanced in this stuff, but I'm not a novice either.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic