在启动之前,备份计算机的大容量存储控制器的 PnP-ID 信息必须在注册表中存在,以便 Windows XP 能够初始化正确的驱动程序。
解决方案
若要解决此问题,请对备份计算机使用相同的硬件: ? 用制造商、品牌和型号与所备份的计算机中的母板相同的组件更换备份计算机上出问题的组件。
? 如果系统磁盘是 SCSI 磁盘,在新计算机中使用相同品牌和型号的 SCSI 控制器。
? 如果系统磁盘是 IDE 磁盘,在新计算机中使用相同类型的母板,即一个与所备份计算机中的母板具有相同类型的 IDE 芯片集和相同 PnP-ID 的母板。
对于基于 SCSI 的系统磁盘,在传输系统磁盘的内容之前,预先准备好注册表并安装备份计算机要使用的 SCSI 控制器,以确保所需的驱动程序就位。Windows XP PnP 检测控制器、设置关键的注册表项并复制适当的驱动程序。
在“设备管理器”中看到 SCSI 控制器之后,就可以删除备用控制器了。如果以后必须将系统磁盘移动到另一台具有相同品牌和型号的 SCSI 控制器的计算机,Windows XP 可以成功地启动,这是因为已经使用过一次该控制器并保留了正确的配置信息。
更多信息
尽管 Microsoft 不支持以下这一方法,但可以通过事先导入或合并需要的注册表项并复制驱动程序来支持 Windows XP 本机支持的 IDE 控制器。请注意,虽然这种方法可能使重新定位的系统磁盘能够成功启动,但其他硬件差别可能导致其他问题。
该解决方案提供对 PnP-ID 与以下列表中的 PnP-ID 之一相匹配的 IDE 控制器的支持:但是,如果想提前确定在当前和备份计算机中使用哪些 IDE 控制器,可以在 %SystemRoot%\Setupapi.log 文件中查找在安装程序运行过程中检测到的 PNP-ID。
将系统磁盘移动到备份计算机上之后试图启动基于 Microsoft Windows XP 的备份计算机时,收到停止错误的机理。当 Windows XP 中未安装大容量存储控制器的注册表项和驱动程序时,就会出现此问题。若要解决此问题,请在备份计算机中使用相同的硬件。
症状
将 Microsoft Windows XP 系统(启动)磁盘移动到备份计算机后试图启动基于 Windows XP 的备份计算机时,会收到以下停止错误:
STOP:0x0000007B (0xF741B84C,0xC0000034,0x00000000,0x00000000)
INACCESSIBLE_BOOT_DEVICE
原因
在备份计算机中,如果 Windows XP 中没有安装的大容量存储控制器硬件的注册表项和驱动程序,就会发生此错误。