ECS Windows 2008每次启动系统,进程 whichagent.exe 报错
关闭后通知栏提示数据执行保护关闭的。
由此我们可以知道是系统 DEP 启用导致(默认系统开启)
我们右键计算机属性-->高级系统设置-->高级-->性能(设置)-->数据执行保护,如下图操作
也可以执行命令
Bcdedit.exe /set{current} nx alwaysoff
彻底关闭DEP
如问题还未解决,请联系
售后技术支持。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您提到的问题是关于在阿里云ECS实例中运行Windows 2008系统时,进程whichagent.exe
启动报错,且与系统的数据执行保护(DEP)功能有关。根据您的描述,您已经尝试通过修改系统设置来关闭DEP,并提供了一个命令行方法来彻底关闭DEP。这里我补充一些信息和建议:
修改DEP设置: 您的步骤是正确的。通过控制面板进入系统属性,然后在“高级”选项卡下的“性能”设置里,选择“数据执行保护”,并为所有程序和服务关闭DEP,这可以解决因DEP导致的某些兼容性问题。
使用命令行关闭DEP:
Bcdedit.exe /set{current} nx alwaysoff
是用来全局关闭DEP的。请确保在管理员模式下运行命令提示符执行此命令。关于whichagent.exe
: 这个进程可能是某个软件或服务的一部分,如果它不是系统关键组件,且频繁报错影响使用,建议检查该进程属于哪个应用程序,考虑更新或重新安装该软件,或者联系软件供应商获取技术支持。
进一步排查: 如果问题依然存在,可能需要查看whichagent.exe
相关的错误日志,以获取更详细的错误信息。可以通过事件查看器(Event Viewer)来查找相关错误日志。
联系售后支持: 如上述方法均未能解决问题,确实应该联系阿里云的售后技术支持。在联系之前,请准备好实例ID、问题描述、已尝试的解决步骤以及任何相关的错误信息,以便技术人员能更快地定位和解决问题。
记得,在进行任何系统级别的更改前,尤其是涉及到安全设置的调整,最好先做好备份,以防不测。