今天真是被这破游戏整得够呛。我想玩个老游戏怀旧下,结果刚打开没几秒就弹框闪退,屏幕上大大一行字写着“找不到*”!这玩意儿听都没听过,当时就有点懵。
凭我多年的经验,这大概率是个跟显示相关的系统零件(后面查了知道是DirectX运行库的一部分)。游戏提示找不到,那就只能去把它补上,没别的法子。网上随便搜?那可不敢,听说好多网站挂羊头卖狗肉,文件名是对的,点开下载就给你塞一窝木马病毒。
我最开始还真不信邪,试着在搜索引擎里敲“* 下载”,哗出来一堆结果。点开第一个网站,看着挺正规,大大的绿色下载按钮在中间闪着。我这心一横,点了!好家伙,下载下来解压一看,是个exe安装包!装系统文件用exe?这感觉就像去买瓶酱油,老板硬塞给你一桶汽油。我立刻就给删了,还拿杀毒软件扫了两遍,心跳都加速了。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我又试了第二个网站。这回倒是下到了一个.dll文件,名字也对。刚下完,电脑右下角的杀毒软件就疯狂报警!红色的感叹号“检测到威胁:Trojan(木马)”跳个不停,吓得我手一哆嗦赶紧点了“隔离并删除”。这路是彻底堵死了。
结论一:网上那些打包票“免费”“直接下载”的网站,九成九是坑,轻则塞广告推广,重则直接送你全家桶病毒。
折腾累了,脑袋也清醒点了。我琢磨着,这种系统零件,该找谁?当然是微软自家!这才想起最靠谱的法子:更新系统自带的东西。我直接抄起键盘快捷键,按Win+R,呼出“运行”框,敲了“控制面板”,在里面翻到了“程序和功能”。点开一看,左边有个“启用或关闭Windows功能”,我记得里面藏着老版本的DirectX(好像是叫DirectPlay?跟老游戏兼容有关)。
勾选了它,确定,让系统自己操作。但这步感觉只是开了个旧功能,不确定有没有包含那破dll。
一不做二不休,要下就下整套!微软有个官方的修复工具,专门对付游戏相关错误,叫“DirectX最终用户运行时 Web 安装程序”。这东西名字虽然带个“Web安装”,但它就是从微软官方服务器拉取完整的最新DirectX运行库安装包。
我从另一个不相关的、绝对安全的常用工具下载站(这个站我只用来下载一些大型官方软件,口碑比较好),找到这个官方安装程序的下载链接(确认了发布者和签名来源是微软)。双击运行,下一步、下一步,让它自己下载安装。
进度条读完,提示安装成功。我心里没底,赶紧又去打开刚才那个老游戏…真进去了,运行流畅,闪退错误消失得无影无踪!
结论二:最安全、最根治的办法,就是让微软自家的程序来干活,它会自动给你安装、补充你缺的所有东西,包括那个该死的*。
本来这事就该圆满结束了。结果晚上小侄子来家里玩,一眼就看中我这台电脑打游戏了。他那小手在我刚恢复的游戏主机上拍拍的,玩着玩着突然机器一黑!再开机,主机点不亮了……得,这破dll是搞定了,主机倒让他给拍坏了。
没办法,只能把我办公室那台压箱底的老古董主机翻出来,接上显示器临时用用。这台老家伙居然啥dll都不缺,开什么老游戏都顺溜!我在那儿边检查新(旧)主机边想:早知道主机能拍坏,我还折腾那dll干嘛这台新的,不,现在变备用机了,估计又得吃灰好几年。