老显卡也“上”Windows 7
硬用360度
笔者使用的是一台老电脑,配置为GeForce4 MX440显卡,并搭配了一台19英寸宽屏LCD显示器。由于笔者几乎不玩游戏,平时只是简单上网,这台电脑的配置其实已经够用。
在Windows XP下,显示属性中可直接调为1440×900分辨率,网页显示、看在线电影都不错。唯一遗憾的是,用了那么多年的Windows XP,显示界面看着枯燥无味,于是装上了Windows 7。
在默认情况下,Windows 7将该显卡识别为“标准VGA图形适配器”,但进入分辨率调节中,却找不到1440×900分辨率,屏幕刷新率也显示为“无法识别”,浏览网页、编辑文档时,字体和图片显示很模糊,而且一旦玩游戏或看视频电影,系统都出现“假死机”的故障,必须强制关机或按重启键才可以使用电脑。
巧装显卡驱动
在网上查询了相关资料,由于Windows 7与Windows Vista使用了类似的内核,因此二者的驱动其实可以通用,遗憾的是,NVIDIA针对Windows Vista推出的显卡驱动最低只能向下兼容GeForce6系列显卡,由于GeForce4 MX440显卡太老,则无缘享用Windows Vista的驱动。

难道就无法使用Windows 7了吗?笔者细想了想,是否能在Windows 7下安装Windows XP驱动呢?抱着尝试的态度,下载了GeForce4 MX440显卡的Windows XP驱动,解压后用鼠标右键点击其中的Setup.exe文件,选择“以管理员身份运行”选项(如图1),之后点击“确定”按钮,系统提示正在安装显卡驱动,根据提示一步步安装后重启系统。


再次登录Windows 7系统,系统已经把显卡识别为“NVIDIA GeForce4 MX440 with AGP 8×”(如图2)。进入显示分辨率调节界面,此时可以找到1440×900分辨率(如图3)选项,设置正确的分辨率后,字体和图片再也不会显示模糊了,运行游戏、看在线电影也不会死机了。而且在“监视器”下,屏幕刷新率具有59Hz和60Hz两个数值,设置为60Hz后,屏幕显示效果也更稳定,至此问题已经解决,老显卡已经与Windows 7完美匹配。
开启Aero效果

与Windows Vista一样,Windows 7也提供了Aero效果,但在默认情况下,GeForce4 MX440无法开启Aero效果,这使得系统窗口效果并不华丽,但经过简单改造,同样可以让GeForce4 MX440强制打开Aero效果。首先按“Win+R”组合键调出 “运行”窗口,然后输入“Regedit”命令并回车,依次定位到“HKEY_CURRENT_USER→Software→Microsoft→Windows→DWM”下(如图4)。点击右边窗口的空白处,在“新建”下选择“DWORD (32位值)”,之后将新建的名称改为“UseMachineCheck”,并将它的“数值数据”设置为“0”(如图5)。


根据同样的方法,在右边窗口新建“Blur”和“Animations”两个DWORD (32位值),并将它们的“数值数据”都设置为“0”,退出注册表编辑器。再次调出“运行”窗口,输入“services.msc”命令并回车,双击“Desktop Window Manager Session Manager”服务,将“启动类型”设置为“自动”,并点击“服务状态”下的“启动”按钮(如图6)。重新启动Window 7系统,这样就激活了Windows 7的Aero效果。