欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

串行ATA高级主控接口导致XP蓝屏现象

程序员文章站 2023-12-05 23:45:52
串行ATA高级主控接口导致XP蓝屏现象笔者从网上淘了一台ThinkPad SL500(27466AC)笔记本,自带Vista系统,外观和质量都不错,唯一不足的是内存只有1GB,在Vista下玩游戏不够流畅,于是打算将Vista换为WinXP系统。但无论... 10-05-27...
笔者从网上淘了一台thinkpad sl500(27466ac)笔记本,自带vista系统,外观和质量都不错,唯一不足的是内存只有1gb,在vista下玩游戏不够流畅,于是打算将vista换为winxp系统。但无论是用正版还是盗版winxp sp2安装盘,在安装时总是出现蓝屏现象。经过一番研究后,发现ahci(串行ata高级主控接口)模式会影响安装。最后,笔者用以下方法顺利安装好winxp系统,而且也能开启ahci模式,让硬盘提高效率。
关闭ahci,安装路上无路障
ahci是包括intel在内的多家公司联合研发的接口标准,可以得到更高的信号传输速度,使硬盘效率提高30%左右。一般只有sataⅱ的硬盘和较新(比如intel ich7r)的主板南桥芯片共同配合才能支持这一功能。而thinkpad sl500采用的是intel pm45芯片组配160g sataⅱ硬盘,故出厂时ahci模式是默认开启的,而较早的winxp系统盘一般没有“ahci”驱动,这才导致了“蓝屏事件”。
笔者的笔记本在vista系统中能正常使用,硬件应该没有什么问题。重新开机按“f1”进入bios,发现“sata controller mode option”项设置为“ahci”(图1),这可是高级串行 ata 功能。将该项设置为“compatibility”,按“f10”保存退出,再用ghost版的光盘安装系统,即可顺利完成了。

串行ATA高级主控接口导致XP蓝屏现象
重开ahci,加速硬盘读写效率
既然开启ahci模式对性能有较大提高,当然也应该提高一下整机性能。但笔者在安装好系统后试着开启ahci模式,又出现了蓝屏。于是又在“compatibility”模式下进入系统,登录联想官方网站(在联想网站中选择本本型号后输入序列号,就可以智能下载配套的相关驱动),下载intel主板驱动程序(vista/winxp)解压并安装,再下载intel matrix storage manager驱动程序(winxp),解压并在“c:\drivers\win\imsm\prepare”中找到“install.cmd”,双击安装(安装后用ahci模式进系统就不会蓝屏了)。
重启电脑,按“f1”键进入 bios,在“config settings”界面中进入“serial ata(sata)”(图2),将原先的“compatibility”改成“ahci”,按“f10”保存退出,重新启动,进入winxp系统之后,提示出现找到新硬件,点选“不,现在不要”,按“下一步” 选择“从指定位置安装”,将路径指向“c:\drivers\win\imsm”,按“下一步”安装即可。至此,终于在本本winxp系统中成功启用了硬盘ahci模式。

串行ATA高级主控接口导致XP蓝屏现象
提示:在新版winxp sp3正版光盘和部分较新克隆版ghost系统盘已经集成了sata驱动,安装系统时按f6加载驱动即可正常安装winxp系统,不会出现蓝屏现象。若是较新型号的amd芯片的主板(比如amd790g芯片),可以参看本报2009年第二期d14版《正确开启790gx主板ncq功能》一文打开sataⅱ硬盘的高级模式,以提高工作效率。