图新鲜,忍不住装了个win7,把原来的Vista、xp双系统,变成了win7、xp双系统。装完win7,用bcdautofix修复了启动项,做了双系统启动菜单,两个系统都能用了。本以为大功告成了,可是就在备份好新做的系统的时候,发现新装的系统有点问题,经常会假死,内存和cpu使用率都不高,但是就是没反应,还有就是睡眠后无法唤醒,一直是黑屏,只是可以看见鼠标在动。
在网上查了一下,说是没装IMSM(Intel Matrix Storage Manager)驱动没装的原因。然后,我就下载了一个,但是怎么也装不上去。后来才想起来,当初为了装xp,在BIOS里把硬盘改成了IDE兼容(compatible)模式,因为xp安装盘里没有sata驱动,装不上去。心里一凉,难道win7白装了?改成sata重装的话,xp不是启动不起来了吗?
问了下百度老师,还真是天无绝人之路。win7很好解决:
STEP1
在点击开机菜单后,选择菜单中的“运行”栏目。在运行栏目的输入框内键入“regedit”,回车即可打开注册表编辑器。
STEP2
打开注册表编辑器之后,进入“HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMsahci”键值。
在右边窗口中双击名称为“Start”的项目,会弹出一个对话框,将默认的参数由3更改为0。点击“确定”并且保存之后,重新启动电脑。
重启电脑之后,进入BIOS,在“Integrated Peripherals”页面中,将“SATA RAID/AHCI Mode”更改为“AHCI”(不同BIOS选项名称会有细微差别,我的是把ide由compatible改成enhance)。
保存重启,进入系统后系统会自动安装AHCI的驱动程序。安装好后系统会要求再次重启,重启之后,硬盘的AHCI模式就打开了。进入系统之后,再安装最新的IMSM驱动就能装上去了。装好之后,感受了一段时间,到现在也没有再假死过!而且睡眠后无法唤醒的问题也随之解决了,哈哈!难道win7对于IDE的支持不是很好?
硬盘改成sata模式,我的xp系统就无法启动了,毕竟用了好长时间,里面还有很多很好用的网络工程师工具软件,很舍不得,再次问了下百度老师,依旧有解决方法:
准备工作:
1.如果你不知道你的芯片组型号,可以利用工具,如驱动精灵等,查看你电脑的芯片组型号。
2.根据你的电脑芯片组型号,下载xp系统下相应的驱动。
做好以上准备后,进行下面的操作。
1.将BIOS设置为兼容模式或者IDE模式,然后进入XP系统,进入设备管理器,找到2828(不同的电脑会有所差别,我的是2928,因为我的是ich9的芯片组)那个硬件,右击选择“更新驱动程序”。
2.选择“从列表或指定位置安装”。
3.选择“不要搜索,我要自己选择要安装的驱动程序。”
4.选择“从磁盘安装”。
5.找到驱动程序文件“IAAHCI.INF”。点击打开
6.选择对应的芯片型号(我的是ich9m),选择下一步安装驱动。
以上操作完成后,会提示重新启动电脑。进入BIOS,将硬盘改为sata模式,进入xp就不蓝屏了。xp会提示发现新硬件,提示再次重启,然后一切就OK了!
虽然折腾了好长时间,但是最终搞定了,还是觉得心情很舒畅!