我正在使用 Windows 10。
我注意到该程序C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\acrotray.exe
一直在后台运行。其名称包含单词托盘,这表示它将显示在系统托盘中。但实际上它完全隐藏运行,根本没有 GUI。我不想让它默默运行,所以我拒绝了它的所有权限users
。administrators
之后,它不会在后台运行。但问题是,每当我在文件资源管理器中右键单击文件(不是 acrotray.exe)时,都会弹出此错误消息。
我用来procmon
捕捉实际发生的事情,我发现它正在explorer.exe
尝试访问acrotray.exe
。
我知道您可以在注册表中添加一些条目来添加上下文菜单项,当您右键单击文件或文件夹或文件夹的空白区域时将触发该菜单项,因此我搜索了字符串托盘在注册表中。以下是结果(我包装了图像以便可以正确显示)。
第一个条目是另一个可执行文件。第二个是我添加的防火墙条目,用于阻止它。
因此,似乎不是某些注册表项导致了问题。我的问题是,为什么右键单击文件时会弹出错误?是什么导致explorer.exe
访问acrotray.exe
?
答案1
它可能已在某些上下文菜单处理程序中注册。从“Sysinternals”获取“Autoruns”并搜索 acrotray。