如何不重装从IDE模式转换到AHCI模式

如果没有修改BIOS硬盘设置,以IDE模式安装了系统,则系统默认只能以IDE模式启动,如果装完系统又设置SATA控制器为AHCI,则会导致开机蓝屏。那么可不可以不用重装系统,启用AHCI模式呢?答案是肯定的。

这时可以通过修改注册表文件开启AHCI模式。方法如下:

  1. 先以IDE模式进入系统,在运行框中输入运行Regedit,按下Enter键,如下图所示

  2. 定位到"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci" 如下图所示:


  3. 修改项目中的"Start"为"0",然后保存重启。

修改注册表开启AHCI模式

  1. 在BIOS中打开AHCI模式,然后进系统后等待驱动安装完毕,重启系统即可。

补充:

另外要注意AHCI在NTFS文件系统上的效率要比FAT32更高,因此使用AHCI时推荐各分区使用NTFS格式。虽然系统提供了工具可以让FAT/FAT32转换成NTFS,但从新型大容量机械硬盘和SSD的数据对齐等角度出发,我们建议还是把数据先拷出来,然后格式化成4K对齐的分区,再拷贝回去,这样的磁盘效率会更高。

深入小知识:IDE的Lagecy模式和Native模式

在IDE模式下,一般还有Lagecy兼容模式和Native原生模式的区别,在Lagecy模式下,SATA控制器会把专用的、不可共享的IRQ硬件资源分配给磁盘,这种工作模式很老很低效,用于Win9X/ME系统上。而Native模式就是IRQ硬件资源更灵活分配的模式,用于Win2000、WinXP、Win7、Win8等采用新操作系统上面。因此,除非要用Win98、WinME,否则一般用IDE时用Native模式即可。