老笔记本是pm45+ich9主板 开启ahci过程非常坎坷啊
网上介绍的什么进入win7改注册表,然后主板开ahci,完全不顶事
遇到的问题1
主板开启ahci(这个主板上叫enhenced模式 即加强型ATA模式)
开了以后 bios直接不认SSD了...连改驱动的机会都不给你..
改为ide模式就能认识ssd硬盘
解决办法
DG工具重建mbr(无损的哦)+刷了官网最新bios(华硕bios自带easy flash,非常简单)
遇到的问题2
刷了bios,好不容易认识ssd了,进入win7蓝屏
这个时候网上攻略就多了,但是我照样子改了以后依然蓝屏!
一、点击开始菜单中的运行,或者按下win+r,在打开的运行中,输入regedit,然后点击确定按钮即可打开注册表编辑器。
二:打开注册表编辑器之后,进入
“HKEY_LOCAL_MACHINE--System--CurrentControlSet--Services--Msahci”键值。在右边窗口中双击名称为
“Start”的项目,会弹出一个对话框,将默认的参数由 3 更改为 0 。点击“确定”并且保存之后,重新启动电脑。
三、重启电脑之后,连续按DEL,进入 BIOS ,在“Integrated Peripherals”页面中,将“SATA RAID/AHCI Mode”更改为“AHCI”(不同 BIOS 选项名称会有细微差别,我的叫enhenced)。
这个时候,我改回ide模式,仔细观察了注册表,发现我装的ahci驱动并不是mashci(这是微软的ahci驱动,很多老主板都不支持的),而是intel给的ahci驱动iastor(大多数主板都是这个)
这下我就懂了..继续打开注册表编辑器
HKEY_LOCAL_MACHINE--System--CurrentControlSet--Services--Msahci
HKEY_LOCAL_MACHINE--System--CurrentControlSet--Services--iastor
HKEY_LOCAL_MACHINE--System--CurrentControlSet--Services--iastorV
HKEY_LOCAL_MACHINE--System--CurrentControlSet--Services--iastorA
HKEY_LOCAL_MACHINE--System--CurrentControlSet--Services--iastorF
HKEY_LOCAL_MACHINE--System--CurrentControlSet--Services--Usstor(这个是usb设备用的ahci)
找到几个算几个(我找到了其中3个),把start默认参数都从3改为0,然后进入bios开启ahci,成功进入win7!
短短的一个教程 我折腾了接近1个月才完全解决 网上那些不完整的教程实在坑爹 我重做了n次系统无效