如果您喜欢修补电脑,最终可能会导致电脑无法加载!我最近在Windows 7测试盒的BIOS中玩游戏,并在重新启动计算机后收到以下错误消息:
STOP 0x0000007B INACCESSABLE_BOOT_DEVICE
幸运的是,我知道这是我在BIOS中改变的东西,最终导致了这个问题。如果您的计算机上有SATA驱动器,则可能需要在SATA主控制器上使用高级主机控制器接口(AHCI)。
在BIOS中,您通常可以选择SATA控制器所需的模式。使用,即PATA(Parellel ATA),标准AHCI或某种类型的供应商特定RAID。
如果您进入BIOS并发现您没有将AHCI用于SATA驱动器并决定切换为了获得最佳性能和数据传输,在尝试重新启动后,您可能最终会收到此错误。
基本上,在您可以在BIOS中切换到AHCI之前,您需要启用AHCI驱动程序( msahci.sys)在Windows 7或Windows Vista中。
好的,所以要使用AHCI要做的第一件事就是回到BIOS并将模式设置回你正在使用的原始设置这样您就可以加载Windows了。
返回Windows后,点击开始,然后在搜索框中输入regedit,按 输入。
现在导航到Windows 7中的以下注册表项:
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ Msahci
现在右键点击右侧的开始键窗格并单击修改。将值更改为0,然后单击“确定”。
现在退出注册表重新启动计算机。返回BIOS并重新启用SATA控制器的AHCI模式,你应该好好去!
发生这种情况的原因是默认情况下安装Windows 7或Windows Vista时,任何未使用的存储驱动程序被禁用以提高性能。为了使用它们,首先必须在注册表中启用驱动程序。
AHCI更好,因为它提供了热插拔功能,电源管理和更快的数据访问等优点。享受!