"Can there be hidden files?"
Lots - most prolific are often Temporary Internet Files. To view hidden files change the settings in Explorer - Tools - Folder Options - View.
To clear temporary and redundant files, use Programs - Accessories - System Tools - Disk Cleaner. Of for a better clean Wise Disk Cleaner click here (free version is fine)