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