解决方法
解决硬件问题:如果最近在系统中添加了硬件,请将其移除以查看错误是否再次出现。
如果现有硬件出现故障,请移除或者更换故障组件。
我们应该运行系统制造商提供的硬件诊断程序,以确定哪个硬件组件出现故障。
有关这些步骤的详细信息,请参阅计算机的用户手册。
检查计算机中的所有适配卡是否正确就位。
使用电子产品商店提供的墨水橡皮擦或者电触点处理,以确保适配卡触点清洁。
如果问题出现在新安装的系统上,请检查 BIOS、SCSI 控制器或者网卡的更新是否可用。
此类更新通常可在网站或者硬件制造商的公告板系统 (BBS) 上获得。
如果在安装新的或者更新的设备驱动程序后出现错误,则应删除或者更换驱动程序。
如果在这种情况下,启动时出现错误并且系统分区被格式化为NTFS,我们或者许可以使用安全模式重命名或者删除有问题的驱动程序。
如果驱动程序在安全模式下用作系统启动过程的一部分,则需要使用故障恢复控制台启动计算机才能访问该文件。
有关可能有助于查明导致错误的设备或者驱动程序的其他错误消息,请检查事件查看器中的系统日志。
在 BIOS 中禁用内存缓存或者阴影也可能解决此错误。
此外,使用检查硬盘主引导记录的任何最新商业病毒扫描软件检查系统是否存在病毒。
所有 Windows 文件系统都可能感染病毒。
解决硬盘损坏问题:在系统分区上运行 Chkdsk /f /r。
我们必须在磁盘扫描开始之前重新启动系统。
如果由于错误而无法启动系统,请使用故障恢复控制台并运行 Chkdsk /r 。
警告 如果系统分区是用文件分配表 (FAT) 文件系统格式化的,如果使用 Scandisk 或者其他 onitroad 基于 MS-DOS 的硬盘工具来验证硬盘的完整性,则 Windows 使用的长文件名可能会损坏从 MS-DOS。
始终使用与 Windows 版本匹配的 Chkdsk 版本。
DATA_BUS_ERROR 参数
参数 | 说明 |
---|---|
1 | 导致故障的虚拟地址 导致故障的 |
2 | 物理地址 |
3 | 处理器状态寄存器 (PSR)故障 |
4 | 指令寄存器 (FIR) |
原因
此错误几乎总是由硬件问题引起 - 配置问题、有缺陷的硬件或者不兼容的硬件。
可能导致此错误的最常见硬件问题是有缺陷的 内存、级别 2 (L2) 内存 缓存错误或者视频 内存 错误。
硬盘损坏也会导致此错误。
当设备驱动程序尝试访问不存在的 0x8xxxxxxx 范围内的地址(换句话说,没有物理地址映射)时,也会导致此错误检查。
DATA_BUS_ERROR 错误检查的值为 0x0000002E。
这通常表示已检测到系统内存中的奇偶校验错误。