日期:2014-05-17  浏览次数:21130 次

在安装Windows 7后如何启用AHCI模式

??????? AHCI(Serial ATA Advanced Host Controller Interface)串行ATA高级主控接口/高级主机控制器接口),是在Intel的指导下,由多家公司联合研发的接口标准,它允许存储驱动程序启用高级串行 ATA 功能,如本机命令队列和热插拔。 Vista是第一个统支持AHCI开箱即用的视窗操作系,Windows 7同样支持AHCI。问题是,如果你在安装Windows 7前没有在BIOS中启用AHCI,使安装后启用可令你的操作系统无法使用。这是因为Windows禁用AHCI驱动程序,因为它不是在安装过程中需要的。

??????? 通过下面的方法可以解决这个问题,但需要有注册表编辑知识。详细步骤软如下:

要解决这个问题,不能先修改BIOS的SATA设置(如果已经修改需要恢复到安装操作系统前的设置,已保证能正常启动Windows7)而是先在Windows7注册表中启用AHCI驱动程序,然后再更改BIOS的SATA模式。要做到这一点,请按照下列步骤:

  1. 在Windows7系统下,退出所有基于Windows的程序。
  2. 点击 开始 开始搜索 框中键入regedit ,然后按ENTER键。
  3. 如果弹出 用户帐户控制 对话框,单击 继续
  4. 找到并单击下面的注册表子项:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci

  5. 在右窗格的 名称 列中,右键单击?Start ,然后单击 修改
  6. 数值数据 框中,键入0 ,然后单击 确定
  7. 在?文件 菜单上,单击?退出 关闭注册表编辑器。

?????? 然后必须重新启动计算机,进入BIOS并启用AHCI 。当您再次登录到Windows ,你会注意到AHCI驱动程序的安装。也可能需要重新启动来完成安装驱动程序。

??