今天折腾游戏闪退的事儿可把我累够呛。本来周末想打两把老游戏放松下,结果刚进加载界面就直接给我弹回桌面了。查了半天发现缺个directx 9.0的组件,这玩意儿现在还真不好找。
踩坑踩得满脚泥
我先在浏览器直接搜"directx 9.0下载",好家伙蹦出来二十几个链接,点进去全是花花绿绿的广告。第一个网站挂着"高速下载器"的按钮,下完直接给我塞了个页游启动器。第二个网站更绝,刚点下载按钮就跳出杀毒软件警报,吓得我赶紧关网页。
不死心又翻了三个论坛帖子,有人分享的链接点进去显示404,还有俩压缩包解压要密码,留言问密码根本没人回。最坑的是某下载站写着"官方版",结果安装到一半蹦出个山寨浏览器绑定安装选项,右下角还多了个删不掉的加速球。
摸到正路子
后来想起老电脑维修手册提过这事,直接翻出微软的技术文档库。在历史组件归档区翻到个落灰的链接,终于看见蓝色背景的微软正版认证标志了。关键要找那种写清楚"End-User Runtimes"的老版本包,09年发布的六月更新版最靠谱。
这玩意儿藏得有多深?得先找到微软支持页面,然后:
- 在搜索框敲"旧版运行时"英文
- 筛选栏选"已归档"的选项
- 手动翻到08-10年间的列表
文件名字长得要命:那个才是真货,47MB的在线安装包。还有个203MB的离线完整包,文件名带"redist"字样的压缩档。
安全验证小技巧
怕下到套皮文件我还验证了三遍:右键属性看数字签名那栏得显示"Microsoft Corporation",验证时间戳显示2009年。再用杀毒软件扫描安装包,读条时紧张得手心冒汗。
装完试跑老游戏《帝国时代2》,进战役地图黑屏的问题真解决了。特意拔网线用离线模式启动,确认这回是纯净安装。
核心就两句大实话:微软官网历史存档区翻到发霉的角落比啥都强,下载时认准微软数字签名和官方域名。那些起名"高速版""一键安装包"的,十个里有九个半掺了私货。当年XP系统装机盘里带的安装包都比现在网上搜的干净!