今年一共有两款游戏遇到了这个问题(运行无报错完全无响应)
以下是个人排查的可能导致的因素,希望大家补充!
1.被系统防毒措施或杀毒软件误杀
一般来说就是把影响运行的文件给你关隔离区了或者直接给你杀没了,总之谁杀的找谁,杀毒软件挺容易误杀的,微软自带的防毒管理具体在“病毒和危险防护”下,可以看到历史操作选择信任或者干脆直接把整个功能关掉(杀的挺频繁的反正我是关了,真中毒一般都是自己手贱手动安东西没注意也防不住),然后再把游戏重下一遍基本就解决了
2.运行环境
具体站内有教程就不赘述了,exe文件出现乱码也可以用同样的方式解决,原理是不同运行环境下编码的转换规则不同
3.路径
老生常谈的“路径中不能有中文”,其实和上一个是同一个问题,就是编码的规则不同导致在路径上识别到中文时会出现错误,顺带一提txt文档打开是乱码也是同一个问题,换一个能换码的文本软件进去换下码就不乱码了
4.Sdwrap
通称软电池,这个还是蛮烦的,烦就烦在出现这种情况很容易不知道是软电池,因为很多带Sdwrap验证的游戏,都是和藏在exe文件里会弹出窗口的,但是有些情况下(原因未知)并不会弹出窗口,也就是标题所说的双击完全无响应,这个时候需要用winhex载入,然后用搜索功能在这些16进制代码里面用通用的ASCII码在里面搜sdwrap,如果能找到就说明是这个问题,具体怎么分离也分几种情况有一点复杂,鄙人也只懂皮毛,b站有大佬写了专栏很详细可以看看
5.缺少运行所需要的环境或组件
比较少见,一般来说还是会报错的,但是也有情况是双击无反应,总之站内也有运行库合集,安一下自己查漏补缺也总是不亏的,有些游戏是需要特定版本的DirectX和C++的
6.资源本身的问题
也很少见,一般来讲资源都应该是没有问题才被上传的,但是资源本身就有缺错这种可能也并不为0,所以可以换个资源再试试,但大家在下载别处资源的时候一定要慧眼识珠,一定要下可以信任的资源噢!
7.系统不兼容
win11很容易出现这个问题,部分win10能运行的在win11不适配,以及win11系统并没有包含旧系统预装的一些组件(同第5条),可以拷贝后在win10环境下尝试
8.缺dll文件
有些敏感的dll文件是很容易被误杀的,与第1条不同的是被杀的不是游戏本身的文件而是系统的组件,而在标题的本问题下缺失的应该就是sxs.dll,可以自己手动下一个sxs.dll,丢到C盘Windows/system32里,如果真缺的话建议注册一下(运行>cmd>regsvr32 完整路径)
9.画面
本条针对于打开时默认全屏的情况
系统自带的全屏优化与游戏本身的全屏方案有时会产生冲突导致无法载入画面(不过这种情况一般都是闪退),这时需要打开exe文件的属性界面,兼容性>勾选“禁用全屏优化”>更改高DPI设置>勾选”替代高DPI缩放行为”>缩放执行选择应用程序,有的游戏本身自带エンジン設定可以自己调试还是比较方便的
以上就是个人遇到的可能导致运行exe文件无响应的问题,希望大家补充!希望大家补充!
毕竟没有报错所以还是很麻烦的,得自己一个一个排除,果然还是有点消磨耐心啊,实不相瞒目前自己也是正在困扰之中,前日下载的SugirlyWish HD的生肉资源经过以上排查后仍然双击无响应,源文件夹中有一个txt文件はじめにお読みください,内容是:
SuGirlyWish.exeを実行してゲームをプレイしてください。
パソコン環境によりましては、拡張子「exe」が表示されない場合がございます。
但我开了显示隐藏,也看得见exe文件,所以感觉应该没关系,并且在机翻汉化资源中是可以打开chs.exe的,却仍然打不开生肉.exe文件,因而目前正无头绪中……
所以非常希望各位补充可能造成该种情况的原因!同时也将自己的经验分享在这里,希望能够帮助到大家!谢谢各位!