彻底删除 Adob​​e Flash 残留文件和注册表项

彻底删除 Adob​​e Flash 残留文件和注册表项

尽管几个月前我就删除了 Adob​​e Flash,但我还是注意到它还残留着一些注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Macromedia

我尝试删除它们,但我没有必要的权限,所以我确保 regedit.exe 以管理员权限运行,但仍然无法删除。所以我做了一些研究,发现了这个教程取得注册表项的所有权,但删除仍然不起作用!之后我使用运行系统命令以 SYSTEM 身份打开 regedit.exe,但再次出现同样的错误!之后,我尝试将 SYSTEM 的完全所有权授予我的用户帐户和所有管理员……同样的错误!

好吧,然后我搜索了整个 C: 盘并找到了两个文件夹:

C:\WINDOWS\System32\Macromed\Flash
C:\WINDOWS\SysWOW64\Macromed\Flash

它们都包含完全相同的文件:

在此处输入图片描述

我尝试以管理员身份删除它们……没用!甚至没有洛克亨特

在此处输入图片描述

Lockhunter 说没有进程阻止这些文件夹,所以我尝试删除它们,但又一次……失败了!所以我点击了“下次系统重启时删除”并重新启动。登录时提示删除成功,但你猜怎么着?文件夹还在那里!

这到底是什么情况?一家“合法”公司的行为怎么能被接受呢? 如何彻底删除Flash?

答案1

  • 通过在批处理文件中运行以下命令来删除闪存系统文件:

    for %%X in (
    "%SystemRoot%\System32\Macromed"
    "%SystemRoot%\SysWOW64\Macromed") do (
     takeown /F %%X /R /D Y
     icacls %%X /grant Everyone:F /T
     rd /S /Q %%X
     )
    

    解释:在此for命令中,它将两个文件夹路径放入其 %%X 变量中。然后takeown在没有任何提示的情况下递归地取得这两个文件夹的所有权,并icacls授予所有用户所有权限。rd命令会以递归方式悄悄删除目录。

  • 删除注册表,先下载设置Acl命令行工具并在批处理文件中运行这些命令:

    for %%X in (
    "HKLM\SOFTWARE\Macromedia"
    "HKLM\SOFTWARE\WOW6432Node\Macromedia") do (
    SetACL.exe -on %%X -ot reg -rec cont_obj -actn setowner -ownr "n:Everyone"
    SetACL.exe -on %%X -ot reg -rec cont_obj -actn ace -ace "n:Everyone;p:full"
    reg delete %%X /F
    )
    

    解释:与之前一样,for命令将注册表项传递给 SetACL.exe 可执行命令。此处对象名称(-on)是注册表路径,对象类型 (-ot)是注册表,动作 (-actn)是设置所有者,并且所有者应该是Everyone。-rec是以递归方式继续。-actn ace -ace添加或修改访问控制条目 (ACE)。可以像这样指定多个 ACE。

查看 SetACL 命令的实际操作:

SetACL 命令实际操作

进一步阅读:

编辑::您可以从命令提示符运行这些命令。为此,请使用 %X 而不是 %%X。此外,如果您看到任何权限错误,请更改每个人用户行政人员或您的用户名。如在icacls命令中使用::icacls %%X /grant John:F /T如果 John 是您的用户帐户名。

答案2

它对我的 Win 10 LTSB 不起作用。所以我使用了 kapersky 的免费可启动 iso KRD18 中的注册表编辑器(使用 rufus 制作可启动闪存驱动器),但在使用它之前,您必须关闭所有可以使 win 10 更新的东西,停用更新服务,然后使用“StopUpdates10”,它比使用 KRD18 的文件资源管理器删除“EOSNOTIFY.EXE、UsoClient.exe、MusNotification.exe、UpdateAssistant.exe、WINDOWS10UPGRADERAPP.EXE、remsh.exe、dismHost.exe、SIHClient.exe、InstallAgent.exe、Windows10Upgrade.exe、WaaSMedic.exe”更快。如果你不这样做,Win 10 将“更新”>>> 事实上重新安装 flashplayer。

相关内容