Windows 8.1 chkdsk hangs after reboot

Windows 8.1 seems to hang after running chkdsk. The steps I followed:

Run “chkdsk c: /r” in CMD (admin) the program asks for a system restart:

windows8_chkdsk

After the restart Windows hangs with this message:

Scanning and repairing drive (c:): 10% complete

After waiting for 2 hour suddenly it reboots again and gives the message 100% complete and starts normally. See also this forum for more information.