Corrupt MBR. Operating system: Unknown on (Unknown) Local Disk.

Hello, I'm trying to find solutions as to fix my corrupt MBR.

I am running Windows Vista Ultimate 32 bit. I've tried to run a Startup Repair, but I've had little results as the System Recovery Options does not detect my Vista operating system. I have tried  to Load Drivers but I don't know which or how to load. In lieu of that, I have tried the Startup Repair, and I have tried a Bootrec.exe /fixMBR, Bootrec.exe /fixBoot in the Command Prompt.

In running the Startup Repair, the diagnosis it comes up with is:

Root Cause found:

MBR is corrupt.

Repair action: Diskmetadata repair

Result: Failed. Error code = 0x57

Time taken = 16 ms

And in running the Command Prompt, the issue I come across is:

A device attached to the system is not functioning.

If I could recieve any advice, it would be greatly appreciated. Thank you.


Question Info

Last updated May 30, 2019 Views 26,087 Applies to:


If you received that when trying bootrec /scanos it means there were no Windows Installations

If you tried all of those and no help then the drive or controller has an issue.

Rob Brown - MS MVP - Windows Desktop Experience : Bicycle - Mark Twain said it right.
Rob Brown - Microsoft MVP - Windows and Devices for IT 2010 - current
Windows Insider MVP 2016 - current

40 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.