AzerothCore authserver.exe文件消失问题求助
Authserver.exe 消失问题排查线索
- 杀毒软件误拦截:Windows Defender或第三方杀毒软件可能将
authserver.exe判定为恶意程序并删除/隔离。检查杀毒软件的隔离区、操作历史,把AzerothCore编译目录添加到信任列表;临时关闭实时保护测试是否还会出现文件消失的情况。 - 目录权限不足:
authserver.exe运行时需要写入日志、配置文件的权限,若所在目录权限受限,可能触发系统保护机制导致文件被删除。右键编译目录,进入「属性」-「安全」,确保当前用户拥有完全控制权限;尝试以管理员身份启动程序。 - 编译文件异常:编译缓存或不完整的编译过程可能生成有隐性问题的exe,第二次运行时触发系统清理。删除编译目录下的
build文件夹,重新执行完整的CMake配置和编译流程,确保编译全程无报错。 - 日志与命令行排查:查看
authserver.log(若存在)的最后几条记录,排查是否有崩溃、权限相关错误;如果日志也消失,在命令行中启动程序(进入exe目录执行authserver.exe),观察实时输出的错误信息。 - 系统组件修复:VC运行库、系统核心组件损坏可能导致exe运行异常被删除。修复安装Visual Studio对应的VC Redistributable包,执行
sfc /scannow命令检查并修复系统文件。 - 磁盘错误排查:存储exe的磁盘存在坏道或文件系统错误,可能导致文件丢失。执行
chkdsk X: /f(替换X为exe所在磁盘盘符)检查并修复磁盘问题。
内容的提问来源于stack exchange,提问作者Thib
相关产品推荐
相关产品推荐

