Just got a freeze that lasted about 30 seconds.
Have you tried to do a chkdsk?
Open a command prompt, as an administrator (provided that your account is an administrator account), proceeding as follows:
1. In windows search box (the one in the lower left corner, on the taskbar, near the start menu icon), type cmd.
2. When "command prompt" shows, choose "run as administrator".
3. At the cmd prompt type:
Chkdsk [the problematic drive's letter followed by a colon] /f /r /x
The drive's letter followed by a colon is needed only if the problematic disk is not the system disk.
4. Press enter. It is possible that you'll get a message asking you if you want to check the drive the next time you restart the computer. Answer Yes, type...