发生磁盘读取错误 [已解决]
已发表: 2017-07-29
如果您遇到此错误,您将无法启动 Windows,并且您将陷入重新启动循环。 完整的错误消息是“发生磁盘读取错误。 按 Ctrl+Alt+Del 重新启动”,这意味着您需要按 Ctrl + Alt + Del 重新启动您的 PC,您将再次看到此错误屏幕,因此重新启动循环。 现在摆脱这个无限重启循环的唯一方法是修复这个错误的原因,然后只有你才能正常启动到 Windows。
这些是导致此错误的各种可能原因:
- 硬盘损坏或故障
- 损坏的内存
- 硬盘电缆松动或故障
- 损坏的 BCD 或引导扇区
- 引导顺序不正确
- 硬件问题
- MBR 配置不正确
- MBR 配置不正确
- BIOS 问题
- 不正确的活动分区
这些是可能导致“发生磁盘读取错误”的各种问题,但此错误的最常见原因似乎是无效的 MBR 配置或缺少活动分区。 因此,不要浪费任何时间,让我们看看如何使用下面列出的故障排除指南修复磁盘读取错误。
内容
- 发生磁盘读取错误 [已解决]
- 方法一:设置正确的启动盘优先级
- 方法2:检查硬盘是否出现故障
- 方法三:检查硬盘是否正确连接
- 方法四:运行 Memtest86+
- 方法5:运行启动/自动修复
- 方法 6:运行系统文件检查器 (SFC) 和检查磁盘 (CHKDSK)
- 方法 7:修复引导扇区并重建 BCD
- 方法 8:更改 Windows 中的活动分区
- 方法 9:更改 SATA 配置
- 方法 10:执行系统还原
发生磁盘读取错误 [已解决]
注意:在执行以下列出的方法之前,请确保移除连接到 PC 的所有可引导 CD、DVD 或 USB 闪存驱动器。
方法一:设置正确的启动盘优先级
您可能会看到错误“发生磁盘读取错误”,因为未正确设置引导顺序,这意味着计算机正在尝试从另一个没有操作系统的源引导,因此无法这样做。 要解决此问题,您需要将硬盘设置为引导顺序中的最高优先级。 让我们看看如何设置正确的启动顺序:
1. 当您的计算机启动时(在启动屏幕或错误屏幕之前),反复按 Delete 或 F1 或 F2 键(取决于您的计算机制造商)进入 BIOS 设置。
2. 进入 BIOS 设置后,从选项列表中选择引导选项卡。
3. 现在确保计算机硬盘或 SSD在引导顺序中设置为最高优先级。 如果没有,请使用向上或向下箭头键将硬盘设置在顶部,这意味着计算机将首先从它启动,而不是从任何其他源启动。
4. 最后,按 F10 保存此更改并退出。 这个必备的Fix A disk read error occurred ,如果没有则继续。
方法2:检查硬盘是否出现故障
如果您仍然无法修复发生磁盘读取错误,那么您的硬盘可能出现故障。 在这种情况下,您需要将之前的 HDD 或 SSD 更换为新的并重新安装 Windows。 但在得出任何结论之前,您必须运行诊断工具来检查您是否真的需要更换硬盘。
要运行诊断程序,请重新启动您的 PC,并在计算机启动时(在启动屏幕之前),按 F12 键。 当 Boot 菜单出现时,突出显示 Boot to Utility Partition 选项或 Diagnostics 选项,按 Enter 键启动 Diagnostics。 这将自动检查系统的所有硬件,并在发现任何问题时进行报告。
方法三:检查硬盘是否正确连接
在大多数情况下,发生此错误的原因是硬盘连接错误或松动,并确保不是这种情况,您需要检查 PC 是否存在连接故障。
重要提示:如果您的 PC 在保修期内,则不建议打开它的外壳,因为这会使您的保修失效,在这种情况下,更好的方法是将您的 PC 带到服务中心。 另外,如果您没有任何技术知识,请不要乱用PC,并寻找可以帮助您检查硬盘故障或连接松动的专业技术人员。
一旦你检查了硬盘的正确连接,重新启动你的电脑,这一次你可能能够修复发生磁盘读取错误。
方法四:运行 Memtest86+
注意:在开始之前,请确保您可以访问另一台 PC,因为您需要下载 Memtest86+ 并将其刻录到光盘或 USB 闪存驱动器。
1. 将USB 闪存驱动器连接到您的系统。
2. 下载并安装适用于 USB Key 的 Windows Memtest86自动安装程序。
3. 右键单击刚刚下载的图像文件并选择“在此处提取”选项。
4. 解压后,打开文件夹并运行Memtest86+ USB 安装程序。
5. 选择您已插入 USB 驱动器以刻录 MemTest86 软件(这将格式化您的 USB 驱动器)。
6. 上述过程完成后,将 USB 插入 PC,出现A 盘读取错误消息。
7. 重新启动您的 PC 并确保选择从 USB 闪存驱动器启动。
8. Memtest86 将开始测试您系统中的内存损坏。
9. 如果你通过了所有的测试,你可以确定你的记忆是正常工作的。
10. 如果某些步骤不成功,那么Memtest86会发现内存损坏,这意味着您的“发生磁盘读取错误”是由于内存损坏/损坏。
11.为了修复磁盘读取错误,如果发现坏的内存扇区,您将需要更换您的 RAM。
方法5:运行启动/自动修复
1. 插入Windows 10 可启动安装 DVD 或恢复光盘并重新启动您的 PC。
2. 当提示按任意键从 CD 或 DVD 启动时,按任意键继续。
3. 选择您的语言首选项,然后单击下一步。 单击左下角的修复计算机。

4. 在选择选项屏幕上,单击疑难解答。
5. 在疑难解答屏幕上,单击高级选项。
6. 在高级选项屏幕上,单击自动修复或启动修复。
7. 等到 Windows 自动/启动修复完成。
8.重新启动,您已成功修复启动时发生磁盘读取错误,如果没有,请继续。
另请阅读:如何修复自动修复无法修复您的 PC。
方法 6:运行系统文件检查器 (SFC) 和检查磁盘 (CHKDSK)
1. 按 Windows 键 + X,然后单击命令提示符(管理员)。
2.现在在cmd中输入以下内容并回车:
证监会 /scannow 证监会 /scannow /offbootdir=c:\ /offwindir=c:\windows
3.等待上述过程完成,完成后,重新启动PC。
4. 接下来,运行 CHKDSK 以修复文件系统错误。
5. 让上述过程完成并再次重新启动您的 PC 以保存更改。
方法 7:修复引导扇区并重建 BCD
1.使用上述方法使用Windows安装盘打开命令提示符。
2.现在一一键入以下命令,并在每个命令后按回车键:
bootrec.exe /FixMbr bootrec.exe /FixBoot bootrec.exe /RebuildBcd
3.如果上述命令失败,则在cmd中输入以下命令:
bcdedit /export C:\BCD_Backup C: 光盘启动 属性 bcd -s -h -r 任 c:\boot\bcd bcd.old bootrec /重建Bcd
4. 最后,退出 cmd 并重新启动 Windows。
5.此方法似乎可以修复启动时发生磁盘读取错误,但如果它不适合您,请继续。
方法 8:更改 Windows 中的活动分区
1.再次转到命令提示符并键入: diskpart
2. 现在在 Diskpart 中输入这些命令:(不要输入 DISKPART)
DISKPART> 选择磁盘 1
DISKPART> 选择分区 1
DISKPART> 激活
DISKPART> 退出
注意:始终将系统保留分区(通常为 100MB)标记为活动分区,如果您没有系统保留分区,请将 C:驱动器标记为活动分区。
3.重新启动以应用更改并查看该方法是否有效。
方法 9:更改 SATA 配置
1. 关闭您的笔记本电脑,然后打开它并同时按 F2、DEL 或 F12 (取决于您的制造商)
进入BIOS 设置。
2. 搜索名为SATA 配置的设置。
3. 单击将 SATA 配置为并将其更改为AHCI 模式。
4. 最后,按 F10 保存此更改并退出。
方法 10:执行系统还原
1. 放入 Windows 安装媒体或恢复驱动器/系统修复光盘并选择您的语言首选项,然后单击下一步
2. 单击底部的修复您的计算机。
3. 现在,选择疑难解答,然后选择高级选项。
4. 最后,单击“系统还原”并按照屏幕上的说明完成还原。
5. 重新启动您的 PC 以保存更改。
受到推崇的:
- 在 Windows 10 中启用或禁用缩略图预览
- 修复 Windows 无法自动检测此网络的代理设置
- 修复非系统磁盘或磁盘错误消息
- 在 Windows 10 中更改锁定屏幕超时设置
就是这样,您已成功修复发生磁盘读取错误 [已解决] ,但如果您对这篇文章仍有任何疑问,请随时在评论部分提出。