A bad block of memory means there may be damage to your hard drive disk.
You can attempt to repair that by following these steps:
See this image1. Close all open programs
2. Right click on the “My Computer" icon and choose “Explore”
3. In the Explore window, scroll (in the left pane) to your C drive and right click on it
4. Choose “Properties”
5. In the “Local Disk C” properties window, click the Tools tab
6. Click the Error checking option
7. In the “Check Disk Local Disk C” window, check both the "automatically fix errors" option and the "scan for and attempt to repair bad sectors" option)
8. In the “Check Disk Local Disk C” window click “Start”
9. In the “Checking Disk Local Disk C window, click “Yes”
10. OK the window to close
11. Restart your computer
The Check Disk scan will take an hour or more and if bad sectors are found, it will attempt to repair them. Once the scan is complete, the computer will restart. See if you are still seeing this error.
If this procedure doesn’t solve the problem, I would suggest you take the computer to a repair shop and see if they think you need to replace the hard drive. If so, in most cases, they can copy your data from the old hard drive and them move it to the new one.