如何列出资源管理器扩展并禁用它们?

Tim*_*mwi 46 windows-explorer shell-extensions

我有理由相信我的系统上可能存在 Explorer 扩展形式的恶意软件。我怀疑这是因为 Procmon 显示 Explorer.exe 不断重写某个注册表项,该注册表项旨在在启动时运行某个 EXE。

如何找出安装了哪些 Explorer 扩展,以及如何删除它们?

Jos*_*osh 55

我个人最喜欢的是Sysinternals (Microsoft) 的Autoruns。它不仅仅是外壳扩展,还涵盖了第三方代码可以运行的大量区域。

假设您进行了病毒扫描但没有发现它,您可能想观看 Mark Russinovich 提供的关于高级恶意软件清理技术的精彩视频。


小智 15

ShellMenuView是一个小实用程序,当您在 Windows 资源管理器上右键单击文件/文件夹时,它会显示出现在上下文菜单中的静态菜单项列表,并允许您轻松禁用不需要的菜单项

2

Shell 扩展是进程内 COM 对象,它扩展了 Windows 操作系统的能力。大多数外壳扩展是由操作系统自动安装的,但也有许多其他应用程序安装了额外的外壳扩展组件。例如:如果您在计算机上安装了 WinZip,当您右键单击一个 Zip 文件时,您将看到一个特殊的 WinZip 菜单。这个菜单是通过向系统添加一个 shell 扩展来创建的。

ShellExView实用程序显示计算机上安装的外壳扩展的详细信息,并允许您轻松禁用和启用每个外壳扩展。

4

  • 有趣的是,这些工具发现了很多 Autoruns 没有的东西...... (4认同)

Dav*_*tas 5

CCleaner还具有清理上下文菜单的功能。

它位于工具 -> 启动 -> 上下文菜单下