记一次服务器重启后应用程序启动出错

记一次启动应用程序路径或文件报错问题

前两天客户反馈打开安装的应用程序出现windows无法访问指定设备、路径、或文件。如下图所示
报错信息

看到这张图的第一反应服务器登陆账号没有对应文件夹的权限,由于当时没有身边没有电脑,只能让客户自行检查一下,反馈权限没问题。

随后本人连接服务器查看情况

尝试启动应用程序效果和上述一样,

并了解到前段时间服务器有重启的情况,基本判断为该路径的软件被服务器安全防护软件查杀。

  1. 打开防护软件查看隔离区、恢复区文件,在其中找到了对应路径下的多个文件

  2. 将文件恢复到目录下之后尝试打开该应用.exe文件,上述图片错误已经消失,并出现新的错误,应用对应依赖文件缺失,应用程序还是打不开

  3. 查找防护软件查杀记录,未找到相关文件夹下对应依赖程序包,并发现查杀日志记录日期与服务器重启时间不符,故找不到查杀记录。软件依赖无记录

  4. 只能考虑重装软件,首先将软件配置文件备份一份,方便替换,并将要安装的目录添加至防护软件的白名单

  5. 将软件安装后,配置文件替换,再次打开软件正常运行

总结:
本次启动看到报错信息时忽略的服务器的近期操作和运行环境。导致第一次错误定位出错。运行环境十分重要

原文地址:https://www.cnblogs.com/IsThis/p/15424153.html