It's a pretty old problem , it used to be a couple of gbs so people didn't exactly mind that much , but this time , the files in the C are all 12 gbs , including the hidden of course , and the drive says 185 free out of 232 thats about 47 gbs in use ... not sure what to do with it.
One more... when you using system restore it allocates some space that didn't shown as used ! so when you have used 12 GBs out of 232 it doesn't include system restore. By default it allocates 2% of HDD but depends of your OS it can be PREset to larger size.