更改了启动驱动器的 SATA 模式后启动基于 Windows Vista 的计算机时收到错误消息:“STOP 0x0000007B INACCESSABLE_BOOT_DEVICE”
2010-03-23 11:39
375 查看
症状:
请考虑以下情况。在基于 Microsoft Windows Vista 的计算机的 BIOS 设置中,更改启动驱动器的串行高级技术附件 (SATA) 模式,以使用高级主机控制器接口 (AHCI) 规格。然后重新启动计算机。在这种情况下,您会收到以下错误消息:
STOP 0x0000007B INACCESSABLE_BOOT_DEVICE
原因:
如果在 Windows Vista 中禁用 AHCI 驱动程序 (Msahci.sys),则会出现此问题。必须先启用此驱动程序,然后才能更改启动驱动器的 SATA 模式。
解决方案:
警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。要解决此问题,请在更改启动驱动器的 SATA 模式之前在注册表中启用 AHCI 驱动程序。为此,请按照下列步骤操作:
退出所有基于 Windows 的程序。
单击“开始”,在“开始搜索”框中键入 regedit,然后按 Enter。
如果显示“用户帐户控制”对话框,请单击“继续”。
找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Msahci
在右窗格中,右键单击“名称”列中的“Start”,然后单击“修改”。
在“数值数据”框中,键入 0,然后单击“确定”。
在“文件”菜单上,单击“退出”以关闭注册表编辑器。
更多信息:
在 Windows Vista 安装过程中,会禁用所有未使用的存储驱动程序。此行为会加快操作系统的启动过程。将启动驱动器更改为使用已禁用的驱动程序时,必须在更改硬件配置之前先启用新驱动程序。
例如,假定您在包含某控制器的计算机上安装 Windows Vista,该控制器使用 Pciide.sys 驱动程序。以后,您将 SATA 模式更改为 AHCI。因此,驱动器现在必须加载 Msahci.sys 驱动程序。但是,必须先启用 Msahci.sys 驱动程序,才能进行此更改。
此问题只影响启动驱动器。如果您更改的驱动器不是启动驱动器,则不会遇到此问题。
AHCI 为 SATA 设备提供了若干种功能。其中包括热插拔功能和电源管理功能。
请考虑以下情况。在基于 Microsoft Windows Vista 的计算机的 BIOS 设置中,更改启动驱动器的串行高级技术附件 (SATA) 模式,以使用高级主机控制器接口 (AHCI) 规格。然后重新启动计算机。在这种情况下,您会收到以下错误消息:
STOP 0x0000007B INACCESSABLE_BOOT_DEVICE
原因:
如果在 Windows Vista 中禁用 AHCI 驱动程序 (Msahci.sys),则会出现此问题。必须先启用此驱动程序,然后才能更改启动驱动器的 SATA 模式。
解决方案:
警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。要解决此问题,请在更改启动驱动器的 SATA 模式之前在注册表中启用 AHCI 驱动程序。为此,请按照下列步骤操作:
退出所有基于 Windows 的程序。
单击“开始”,在“开始搜索”框中键入 regedit,然后按 Enter。
如果显示“用户帐户控制”对话框,请单击“继续”。
找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Msahci
在右窗格中,右键单击“名称”列中的“Start”,然后单击“修改”。
在“数值数据”框中,键入 0,然后单击“确定”。
在“文件”菜单上,单击“退出”以关闭注册表编辑器。
更多信息:
在 Windows Vista 安装过程中,会禁用所有未使用的存储驱动程序。此行为会加快操作系统的启动过程。将启动驱动器更改为使用已禁用的驱动程序时,必须在更改硬件配置之前先启用新驱动程序。
例如,假定您在包含某控制器的计算机上安装 Windows Vista,该控制器使用 Pciide.sys 驱动程序。以后,您将 SATA 模式更改为 AHCI。因此,驱动器现在必须加载 Msahci.sys 驱动程序。但是,必须先启用 Msahci.sys 驱动程序,才能进行此更改。
此问题只影响启动驱动器。如果您更改的驱动器不是启动驱动器,则不会遇到此问题。
AHCI 为 SATA 设备提供了若干种功能。其中包括热插拔功能和电源管理功能。
相关文章推荐
- Windows Vista 的计算机上尝试打开某些网站时,可能会遇到 Internet 连接速度变慢的问题,并可能收到错误消息:“Page could not be displayed”(该页无法显示)
- 尝试的基于 Windows Server 2003 计算机上运行 SQL Server 2005 实例上安装 UDDI 服务数据库组件时可能收到错误信息
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。
- 您会收到一个安装程序检测到另一个程序需要重新启动计算机"的错误消息时您尝试安装 Visual Studio.net 或 Visual Studio 2005
- 基于Web的Kafka管理器工具之Kafka-manager启动时出现Exception in thread "main" java.lang.UnsupportedClassVersionError错误解决办法(图文详解)
- 安装Visual Studio.net 2003总是会收到“一个安装程序检测到另一个程序需要重新启动计算机”的错误消息
- 电脑启动不起来,英文提示Reboot and select proper boot device or Insert Boot Media in selected Boot
- 开机蓝屏 stop :0x0000007b inaccessiable_boot_device
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。
- 更新4041691导致系统启动时报错:INACCESSIBLE BOOT DEVICE
- 启动 Outlook 2007 时收到错误消息:“无法启动Outlook,无法打开Outlook窗口”解决方法
- 0x0000007B: INACCESSIBLE_BOOT_DEVICE
- 启动 Outlook 2003 时收到有关扩展功能的注册表的错误消息
- 电脑启动不起来,英文提示Reboot and select proper boot device or Insert Boot Media in selected Boot
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。
- Microsoft Office 2010 requires 的 MSXML 版本 6.10.1129.0 be 已安装在您计算机的安装"的基于 Windows 7 的计算机上安装 Office 2010 时出现错误消息
- 启动 Outlook 2007 时收到错误消息:“无法启动Outlook,无法打开Outlook窗口”解决方
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项
- 启动 Outlook 2003 时收到有关扩展功能的注册表的错误消息
- 电脑启动不起来,英文提示Reboot and select proper boot device or Insert Boot Media in selected Boot