When a hard drive is full for no reason, it could be a problem with the drive or an overabundance of unnecessary temp files. You can use the Disk Cleanup utility to clear out files you can’t find. CCleaner can do something similar. If that doesn’t help, it could be a drive problem, so try to repair it with CHKDSK or perform a format.