I have a relatively new hard disk and it has been working fine all this while. Today, however, on starting Windows a few of my applications failed to load some DLLs. Windows ran chkdsk upon restart and reported a dozen of index issues which it fixed successfully.
After another restart Windows stopped booting altogether and showed a prompt of some missing file.
Now, my question is how did the file index get corrupted out of the blue? Chkdsk showed 0 bad sectors so that shouldn't be the cause of the corruption...