The strangest part is that if I right-click on the c-drive in My Computer, it will show that the 232 GB hard-drive is nearly or completely full (0 bytes). If I open the c-drive, select all the files and folders in it and right-click, it only shows about 51 GB's of storage space used. This does affect my computer greatly when trying to save or print even small files that only take up a few KB's. Is there any other fix that I haven't tried yet.
I checked the Folder Option settings and the Show hidden files, folders, and drives option is already turned on.
I installed that tool and it doesn't show me anything different than the WinDirStat tool; about 51 GB's of space used.
Since you indicated that you already have viewing hidden files enabled, the space must be going somewhere inassessable, which means that Treesize (and other similar tools) will be unable to report the space either. Here are some possibilities I can think of:
- The file system got corrupted, and is reporting the free space incorrectly. Open an elevated Command Prompt (i.e. Run as Administrator), execute "chkdsk C: /f /v /x", agree to schedule for reboot, and then reboot your computer, and let it scan while it reboots.
- The space is going in to a locked folder like "C:\System Volume Information" (this one is used for restore points). Since System Restore couldn't find any restore points, I suggest clearing them entirely. Perhaps it is malfunctioning. To clear all restore points, open the System Control Panel applet (shortcut: press [Windows]+[Pause/Break]), click System Protection in the sidebar on the left, select C:, click [Configure], and click [Delete].
- There is a rootkit that is subverting the file system, causing the folder containing the files not to appear in directory listings, thus making it invisible (and uncountable). Process Monitor and Process Hacker should still be able to see the masked writing activity though, which could help you identify the folder.
You could also try running Treesize as SYSTEM (that's more privileged than Administrator). This should allow it to access some of those locked folders and count them too. The steps for that are below:
- Download, install, and launch Process Hacker.
- Click Hacker -> Run As...
- Click [Browse] and select the executable for Treesize.
- Set User name to "NT AUTHORITY\SYSTEM"
- Set Type to "New credentials"
- Click [OK]. Treesize should appear on your screen.
- Scan C: again with it, and see if more space got counted this time.
Hopefully this helps you get the issue resolved!