剖析nForce2驱动程序
整机外设
最近,寝室的两位同学买了两台使用大众AU13主板的电脑,该主板使用的是nForce2芯片组,基于SPP+MCP-T搭配。在使用的过程中,发现系统很不稳定,经常出现死机的情况,在排除是硬件的问题后,我们把目光放在了主板的驱动程序上,看升级主板的驱动程序后能否解决问题。
事不宜迟,我马上上网一查,发现NVIDIA已经推出了2.42版驱动程序,于是决定下载,可是Down完后一看,马上傻眼了(由于寝室网络暂未开通,我是在学校的公共机房上网。没想该驱动却有24MB之多!而我的U盘又只有16MB),这可怎么办呢?这时,我情不自禁地想到了压缩。当我用鼠标右键单击该文件的时候,却发现该文件已经是一个压缩文件了,并且还可以用WinRAR解压缩。那么能不能先把这个压缩包解开,再用压缩率更高的软件进行打包呢?
想到这里,我用WinRAR将它解压缩,释放出来的文件大小为63MB,文件夹下包含有名为“AudioDrv”、“AudioUtl”、“Display”、“Ethernet”、“GART”、“IDE”、“MemCtl”、“SMBus”、“USB”的子文件夹和其他一些文件。其中“AudioDrv”是音频APU的驱动程序、“AudioUtl”是音频控制的实用程序、“Display”是IGP中集成的显卡的驱动程序、“Ethernet”是网卡的驱动程序、“GART”是AGP控制器的驱动程序、“IDE”是IDE控制器的驱动程序、“MemCtl”是内存控制器的驱动程序、“SMBus”是总线的驱动程序、“USB”是USB控制器的驱动程序,而占用空间最多的就是“Display”目录了(43MB)。由于同学主板的北桥是SPP,故可以将显示驱动“Display”目录删除,然后用WinRAR将删除“Display”后的文件夹用“最好”模式压缩,打包后的文件就只有5.47MB了,用16MB优盘成功装下。在同学的机子上装好后,以前死机的问题得以成功解决。