| 没出现过这种情况、 |
| 如果你怕我的脚本是木马,那你就直接替换那两个文件夹就行了。每次更新记得重新备份,不然出问题替换后,你还得重新更新 |
|
当然,这样还不是最方便的。我写了一个脚本,出问题,直接运行就可以了。 @echo off set /a StartS=%time:~6,2% set /a StartM=%time:~3,2% echo 开始时间:%time% taskkill /im DNF.exe /f taskkill /im GameLoader.exe /f taskkill /im TPHelper.exe /f cd /d "D:\Program Files\腾讯游戏\地下城与勇士" %这里是你主目录% rd /s/q "D:\program files\腾讯游戏\地下城与勇士\start\" %这里是你主目录% rd /s/q "D:\program files\腾讯游戏\地下城与勇士\TCLS\" %这里是你主目录% xcopy "E:\program files\腾讯游戏\地下城与勇士\start\*.*" "D:\program files\腾讯游戏\地下城与勇士\start\" /s %前面是你的备份目录,后面是你的主目录% xcopy "E:\program files\腾讯游戏\地下城与勇士\TCLS\*.*" "D:\program files\腾讯游戏\地下城与勇士\TCLS\" /s %前面是你的备份目录,后面是你的主目录% set /a EndS=%time:~6,2% set /a EndM=%time:~3,2% echo 结束时间:%time% set /a diffS_=%EndS%-%StartS% set /a diffM_=%EndM%-%StartM% echo 程序运行时间: %diffM_%分钟%diffS_%秒 pause 首先新建一个文本,然后把上面的红色代码复制进去,注意改目录。然后保存,文件名后缀为bat,例如
这样,然后右击管理员权限运行就可以了。 |
|
好了,作为一个程序员,分享一个技巧给你吧。这个报错,我找了很多方法,修复什么的,都没用,然后通过排查原因,发现其实是2个进程出现问题了,一个是GameLoader.exe,一个是TPHelper.exe,都是DNF的进程,但是你退出游戏,这个进程并不会自动关闭,所以不能修复,但是有时候,就算你杀死进程了,一样修复不了,因为文件已经被破坏了,你用官方自带修复会提示MD5错误。 如果出现这样,没办法,只能重装游戏了,这个方法我试了一个月。然后我觉得不行,卸载重装再更新太慢了,这个时间起码1小时,于是重装后把DNF文件夹复制一份,出问题,直接删除复制粘贴,但是也要10分钟。 最后发现,其实是2个文件夹出了问题。一个是TCLS文件夹,一个是start文件夹。 那既然知道是这两个文件夹,就简单了。只要替换这两个文件夹就可以了。这样只需要3分钟 但是替换之前,一定要把GameLoader.exe和TPHelper.exe进程杀掉才行。不然你替换不了。 |
| 我可以说话吗? |
| 整好了没,我也出现你这问题了 |
| 重装c++试试 |
发表于 2018-3-31 14:54 试过了,不行, |
| 重新装一下游戏试过了吗! |
| 然而我却没有遇到这样的情况! |
| 重新等一下应该就不会这样了吧! |
发表于 2018-3-31 14:43 客户端登入也一样!!! |
| wegame登录的? |
发表于 2018-3-31 14:42 我在线10分钟内就出现 |
发表于 2018-3-31 14:42 啊,就退游戏,我一般是在线很久才会出现这个 |
发表于 2018-3-31 14:42 没影响?会退游戏啊,而且我每次都会!已经崩溃了 |
| 没什么影响,就是要重上下游戏,我也碰到几次了 |
发表于 2018-3-31 14:42 试过了,不行 |
| 重做系统吧 我wi10也出现过 重刷一下好了 |