The problem is due to corrupted data, or your hard drive is failing. You can start my defragmenting your drives and running error check. Reinstalling the game may also be benificial.
If the above fails, you may be forced to format your drive and reinstall Windows, and if that still fails to solve the problem, I believe that your hard drive is worth replacing, or if it is still under warranty, you can replace it.
If the above fails, you may be forced to format your drive and reinstall Windows, and if that still fails to solve the problem, I believe that your hard drive is worth replacing, or if it is still under warranty, you can replace it.