Monday, October 4, 2021

"EEPC has been corrupted" Error

 My computer one day booted and got this message:

"EEPC has been corrupted"

It did not allow booting into windows 10 or safe mode.

All the posts on the net say mcafee endpoint encryption for PC(EEPC) is the problem because it changed the MBR.

I do not have mcafee installed on the machine at all.


The solution for me was one of 3:

1) update your bios firmware. this helped immediately ! (i had an asus prime 550M-A wifi board but this is relevant to any board)

2) the problem above happened many times for me, some times this solution solved it (without updating the bios) go into the bios and change the CSM (compatibility support mode) boot options from "UEFI and legacy" to "legacy only" (this changes the settings for 640k loading MBR code)

One explanation appears here:

https://www.orduh.com/fix-eepc-has-been-corrupted-error/

basically, the MB BIOS code, the code for loading your HD boot code is contained in a 640K memory area at the end of it assuming the the code that will be loaded from the MRB into the 640k area in memory will be small enough to fit before the bios code. when MBR code is bigger it will overwrite the bios code and display that message.

3) another fix that helped me once (before updating the bios) create a win 10 rescue disk on the usb drive, boot from it and repair the MBR (choose troubleshoot and fix boot problems).

you can create a win 10 rescue usb drive from any other win 10 computer.