win7以上系统开启AHCI模式是很必要的,可以加快硬盘速度,特别是现在固态硬盘普及,如果用的是IDE模式安装的win7以上系统那真是暴殄天物,有些小伙伴可能对硬盘模式不了解所以没有开启,有些小伙伴可能是忘记开启了,特别是从XP系统换win7以上系统的时候确实会有很多小伙伴会忘记开启AHCI,那有没有不需要重装系统把IDE模式改成AHCI模式的补救方法呢?答案当然是有的,下面电脑小白(diannaoxiaobai.cn)就教大家。
老规矩涉及到对系统硬盘驱动操作,保险起见请大家备份好硬盘重要数据后在进行下面操作
首先分两种情况(XP系统就不用看了XP系统只能IDE)
第一种、情况是用的ghost镜像装的win7,开启AHCI就稍微复杂一点,因为ghost安装的win7系统如果使用注册表方法修改开启AHCI多半会黑屏或蓝屏。还记得教程:电脑换主板不用重装系统中使用的软件“SkyIAR”吗?ghost安装的win7可以用这个工具来开启AHCI。
第二种、情况是用的原版win7镜像装的系统可以修改注册表开启AHCI
用“SkyIAR”工具开启AHCI的方法是上面两种都通用的,下面我们就先学习这种方法
先检查有没有开启AHCI:
桌面右键点击“计算机”—“管理”,然后在计算机管理器中,依次展开“设备管理器”—“IDE ATA/ATAPI控制器”,如图如果没有看到有AHCI字样,表示当前是IDE模式。
第一种情况:ghost安装的win7不重装系统IDE改AHCI方法
具体步骤:
1、准备好一个U盘,备份好U盘数据,做好U盘启动盘
然后,点击去IT天空下载SkyIAR v2.75放到U盘里
2、进入准备BIOS开启AHCI
3、用U盘进去PE系统,使用“SkyIAR”工具注入AHCI驱动
(BISO设置AHCI模式教程可以看这篇文章:电脑开机出现蓝屏7B怎么办;制作U盘启动盘和进PE教程可以看这篇文章:电脑U盘重装系统小白教程)
按图设置,默认精确匹配有的话会自动找到对应AHCI驱动并打钩,点击开始会有提示框点击继续后提示导入完毕,拔出U盘重启电脑即可。
电脑进入系统后就会自动安装AHCI驱动了,期间会提示重启电脑,重启电脑后就可以在“设备管理器”中查看AHCI驱动是否已经开启
如果,上面这个软件不行还是报错蓝屏7b的话,可以换这个软件试试(skyiar v0.5 Dev),百度可以搜到,优点是不用进pe系统操作
教程:
改回IDE模式正常进系统
在BIOS默认IDE/SATA模式下安装了Windows 7,后面再更改为AHCI模式,就会无法进入系统,必须重新安装系统才行。有没有办法不用重装系统,就打开硬盘的AHCI模式呢?在这里我们介绍一种最简单的方法。
打开AHCI不重装系统
现在为大家提供一个工具,它可以直接在Windows下更新AHCI驱动,重启后在BIOS开启AHCI硬盘模式就搞定了。首先在Windows系统中下载软件,点击运行。
可以看到软件自动识别了Windows操作系统,同时也自动勾选上了当前主板磁盘控制器的IDE/SATA、RAID等驱动。接着勾选上“清理目标系统磁盘控制器驱动”选项,点击“执行”按钮,接着该软件就会将系统中的磁盘控制器驱动删除,还原到系统安装前的状态。
然后重新启动电脑,进入BIOS,将IDE/SATA模式设置为AHCI。在改好BIOS进入系统后,系统会自动安装AHCI的驱动程序,完成后系统会要求再次重启,然后硬盘的AHCI模式就打开了。
第二种情况:原版win7镜像不重装系统IDE改AHCI方法
一、原理分析及注意事项:
1、如果是在IDE模式下安装win7系统,win7系统会禁用AHCI驱动程序(Msahci.sys),如果系统已经安装好后再开启ahci,由于没有ahci驱动的支持,自然就会出现蓝屏故障,所以要先进注册表解禁AHCI驱动,等AHCI驱动安装好之后再开启AHCI模式。
2、注册表开启AHCI方法仅适用于部分系统,不是所有电脑都适合这个方法,比如原版镜像安装的系统有集成AHCI驱动的系统,才能正常开启,不支持这个方法的用户参考上面的进PE用“SkyIAR”工具注入AHCI驱动。
注册表开启ahci方法:
1、同时按下键盘Windows+R组合键会弹出个运行窗口,在运行中输入“regedit”,点击确定,就可以打开注册表了
2、依次展开注册表项HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Msahci,双击打开Start
3、Start默认值是3,改成0,确定
(如果没有,则右键Services—新建—项,命令为msahci,在msahci右侧新建DWORD(32位值),命名为Start)
4、然后重启电脑会自动安装AHCI驱动,安装好之后点击“立即重新启动”
5、重启电脑后进入BISO设置硬盘SATA模式为AHCI,电脑进入系统后就可以在设备管理器—IDE ATA/ATAPI控制器中查看是否开启AHCI,只要有AHCI字样就表示开启
(BIOS设置AHCI模式教程可以看这篇文章:电脑开机出现蓝屏7B怎么办)
如果,以上方法对你电脑系统不行的话你只能重装系统了,教程:电脑U盘重装系统小白教程
提示:电脑小白(diannaoxiaobai.cn)原创教程转载请注明出处!