You might have a corrupted HDD/SSD there is an old thread here that solve this issue by reinstalling the bitcoin core.
To quickly check that, download a tool which reads out the S.M.A.R.T. values of your hard drive.
For windows, you can use HDD Health or CrystalDiskInfo. Both are able to exactly show you what the problem with your HD is (if any at all).
Might be faster than reinstalling core, and you will know whether you have to backup your whole drive / buy a new one.