How to Fix A disk read error occurred Message
Incorrect or invalid MBR configuration
The most common cause for this error is an incorrect MBR configuration. This is usually caused by disk write errors, virus attacks or power outages.
Please boot your computer with Windows Setup Media and from Windows Recovery Environment start the Command Prompt.
Please type below commands into Command Prompt and press Enter key.
Following commands will repair Master Boot Record (MBR), Boot Sector and BCD Store.
If you have a Windows XP system execute FixMbr and FixBoot commands from Recovery Console.
1. Insert the Windows XP CD in the disc tray and boot from it
2. Press R to access Recovery Console
3. At Command Prompt, type below commands one at time and for each command you have typed press Enter key.
4. Restart the computer
Run chkdsk
Please boot your computer with Windows Setup Media and from Windows Recovery Environment start the Command Prompt.
Please type below command into Command Prompt and press Enter key.
Following command will fixes errors on the disk and locates bad sectors and recovers readable information.
Please replace partition letter D: with Windows installed partition letter. When computer boots into Windows Recovery Environment (WinRE) environment the drive letter assign to Windows partition may not be C: drive letter because Windows 7, 8 , 8.1 and 10 creates a separate system partition when it's installed from scratch. The system partition contains boot files WinRE assigns the system partition the C: drive letter and the Windows installed partition will be assign any other drive letter usually D: drive letter is assign to Windows installed partition. The Bcdedit /enum | find "osdevice" command can be use to find out the drive letter of the Windows installed partition the output of the Bcdedit command is similar to this osdevice partition=D:. The drive letter after partition= is the drive letter of the Windows partition.
To run chkdsk on a Windows XP system, follow these steps:
1. Insert the Windows XP CD and boot from it
2. Press R to access Recovery Console
3. At Command Prompt, type the chkdsk command:
4. Type exit and hit Enter to exit Command Prompt
5. Restart the computer
Reset or Upgrade BIOS
In some cases, “A disk read error occurred” can be fixed by either reverting your BIOS to its default settings or upgrading BIOS to the latest version available for your computer.
Check Hard Disk Cables
If the error is caused by damaged hard disk cables, try any of the following tips to fix the error:
The most common cause for this error is an incorrect MBR configuration. This is usually caused by disk write errors, virus attacks or power outages.
Please boot your computer with Windows Setup Media and from Windows Recovery Environment start the Command Prompt.
Please type below commands into Command Prompt and press Enter key.
Following commands will repair Master Boot Record (MBR), Boot Sector and BCD Store.
Code:
Bootrec /FixMbr
Bootrec /FixBoot
Bootrec /RebuildBcd
If you have a Windows XP system execute FixMbr and FixBoot commands from Recovery Console.
1. Insert the Windows XP CD in the disc tray and boot from it
2. Press R to access Recovery Console
3. At Command Prompt, type below commands one at time and for each command you have typed press Enter key.
Code:
FixMbr
FixBoot
Exit
4. Restart the computer
Run chkdsk
Please boot your computer with Windows Setup Media and from Windows Recovery Environment start the Command Prompt.
Please type below command into Command Prompt and press Enter key.
Following command will fixes errors on the disk and locates bad sectors and recovers readable information.
Code:
Chkdsk D: /r
Please replace partition letter D: with Windows installed partition letter. When computer boots into Windows Recovery Environment (WinRE) environment the drive letter assign to Windows partition may not be C: drive letter because Windows 7, 8 , 8.1 and 10 creates a separate system partition when it's installed from scratch. The system partition contains boot files WinRE assigns the system partition the C: drive letter and the Windows installed partition will be assign any other drive letter usually D: drive letter is assign to Windows installed partition. The Bcdedit /enum | find "osdevice" command can be use to find out the drive letter of the Windows installed partition the output of the Bcdedit command is similar to this osdevice partition=D:. The drive letter after partition= is the drive letter of the Windows partition.
To run chkdsk on a Windows XP system, follow these steps:
1. Insert the Windows XP CD and boot from it
2. Press R to access Recovery Console
3. At Command Prompt, type the chkdsk command:
Code:
Chkdsk C: /r
4. Type exit and hit Enter to exit Command Prompt
5. Restart the computer
Reset or Upgrade BIOS
In some cases, “A disk read error occurred” can be fixed by either reverting your BIOS to its default settings or upgrading BIOS to the latest version available for your computer.
Check Hard Disk Cables
If the error is caused by damaged hard disk cables, try any of the following tips to fix the error:
- Try a different port for the SATA/IDE cables
- If you have more than 1 HDD, leave only the HDD with Windows installed and test multiple SATA/IDE ports and cables