Vista SP1 x64不重装启用AHCI

今天入了一个硬盘座,以后算是彻底抛弃光存储了。新硬盘座价格算挺贵的,不过到手还是有些惊喜的,做工非常不错,更好的是原本以为是浪费的eSATA口,由于附送了扩展卡和连线,一下子能用上了。把SATA转eSATA卡装上PC以后,发现个问题,不能热插拔……既然能eSATA就不想USB,但也总不能每次用磁盘还得重启机器吧。

稍微搜索了下,开热插拔需要打开AHCI功能。机器是Dell 530n,上网搜索,还不简单,Dell的BIOS里没有AHCI选项。原来,Intel芯片组的主板并没有缩减功能,只是Dell将选项屏蔽而已,当选择RAID时,就自动打开了。而且,选择RAID并不意味着一定要双硬盘启用RAID。对Vista,打开这个功能,还可以不需要重装系统。

但是,简单修改BIOS以后却是一个悲剧,启动后进入Vista时会反复重启,无法引导系统。又是一番研究,原来需要一些手工操作的:

1.到例如mydrivers的网站或者Intel官网下载Intel Matrix Storage Manager磁盘创建程序和Matrix Storage Manager驱动,现在的最新版本似乎分别是8.2和8.6;

2.将磁盘创建程序解压缩后得到的文件拷贝到“系统盘\Windows\system32\drivers”下;

3.修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IASTOR下的Start的键值,原来是4,改为0;

4.重新启动电脑,并进入BIOS将磁盘改为RAID模式;

5.启动以后可能会提示你找到新硬件什么的,不必理会,自动识别好驱动以后会提示你重启,那就继续重启吧;

6.还记得前面下载的另一个程序Matrix Storage Manager驱动么?解压缩,安装,然后继续根据提示重启;

7.这次重启以后会看到一个Matrix Storage Manage Console,打开看到你的硬盘在非RAID卷中吧,那就OK了;

8.最后,随便选一个硬盘分区,右键属性——硬件,依次选择你的SATA硬盘,打开高级性能模式。

9.OK,看看你的eSATA能否热插拔吧,我这里插上硬盘打开电源,就提示找到新硬盘了,一切完美!

eSATA还是很方便啊,设置好以后和USB差不多,但是速度猛!顺便说一句,上面的操作没有影响Vista的激活,呵呵。