Eldad is experiencing an annoying Action Center message to check his disk and restart in Windows 8. In part 1 we explored some possible causes. Today in part 2, we’ll look at some solutions.
This is a very generalized problem and it is quite possible that Windows is reporting a correct error. In that case, you must run a health-check on your hard drive. Thankfully, Windows provides a tool to take care of the task. Say hello to the classic chkdsk utility.
1. Start by opening a command prompt in Administrator mode. Hit the Windows key, type “cmd” to search for the Command Prompt and hit Ctrl + Shift + Enter. Click on “Yes” if you see a screen after this and now, you will have Command Prompt in Administrator mode.
2. Enter ckhdsk /f /r /x <Drive-letter>. The switch parameter /f asks chkdsk to fix errors on the disk, /r is for recovering bad sectors, /x is for un-mounting the disk if required. If your disk partition is NTFS, you can simply run ckhdsk /b /i <Drive-letter> which does the same thing with fewer parameters required from your end.
In the screenshot shown here, I am scanning my E drive for errors and the chkdsk command will look as shown. Since I have an NTFS partition, I can use the /i switch which skips volume checks saving me some valuable time. However, using the /i switch shows a warning at the beginning of the scan (Your drive may still be corrupt after running CHKDSK.) which can be overlooked.
This can fix all errors on the disk and you take care of those annoying Action Center messages . However, if chkdsk fails to repair your disk (and it will notify you at the end of the scan if it fails), it would be wise to get your disk checked by a professional. A faulty disk can cause abnormal power usage and in turn, can damage other units inside your computer.
If it turns out there is no physical issue with your disk after you check it, one solution could be to just take that free upgrade to Windows 10.