如何在没有 K9 管理员密码的情况下卸载 K9 Web Protection?

sti*_*kj1 5 windows internet windows-vista

我正在尝试从 Windows Vista 32 位计算机上卸载K9,但我没有 K9 管理员密码或知道 K9 管理员电子邮件。但是,我确实拥有对计算机的管理访问权限。如果有帮助,我也可以安装 Cygwin 或引导到实时 USB。有没有办法在没有密码和电子邮件信息的情况下卸载这个程序?

编辑:我忘了提到我尝试了几种卸载方法,但到目前为止都没有奏效:

  • 我从控制面板尝试了通常的卸载方法。
  • 我尝试重新安装 K9,然后尝试卸载。
  • 我尝试从msconfig.
  • 我尝试安装我自己的许可证文件,就像此链接中所说的那样(K9 不再允许您下载许可证文件)。
  • 我尝试删除C:\Windows\System32\drivers\bckd.sys并重新启动计算机。

编辑 2: 我想通了,答案如下,但有一个警告:它需要付费软件(如果您以前从未使用过,则可以免费试用付费软件)。我希望我可以使用免费软件给出答案,但这是迄今为止唯一有效的解决方案。如果有人有更简单的方法或不需要使用付费软件的方法,请随时发布,如果有效,我会尝试并选择它作为答案。 and31415发布了一个不需要额外(付费)软件的答案

and*_*415 9

手动移除说明

无需第三方软件。在 Windows Vista SP2(32 位)上使用 K9 Web Protection 版本4.4.268进行测试。@stiemannkj1 确认可在 Windows 7 上运行。也应在 Windows 8.x 上运行。

  1. 创建一个新的文本文件。复制并粘贴以下批处理脚本代码,然后保存:

    @回声关闭
    
    设置键=^
     “HKLM\软件\Blue Coat Systems”^
     “HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\k9filter.exe”^
     “HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Blue Coat K9 Web Protection”^
     “HKLM\SYSTEM\CurrentControlSet\Services\bckd”^
     “HKLM\SYSTEM\CurrentControlSet\Services\bckwfs”
    
    REM 删除注册表项
    对于 (%keys%) 中的 %%G 执行 reg delete "%%~G" /f >nul
    
    设置文件夹=^
     "%programfiles%\Blue Coat K9 Web 保护"^
     "%programdata%\Microsoft\Windows\Start Menu\Programs\Blue Coat K9 Web Protection"
    
    REM 删除文件夹
    对于 (%folders%) 中的 %%G 执行 rd /s /q "%%~G"
    
    设置文件=^
     "%windir%\System32\drivers\bckd.sys"
    
    REM 删除文件
    对于 (%files%) 中的 %%G do del "%%~G"
    
    暂停
    退出/b
    
  2. 确保显示文件扩展名并将其重命名为RemoveK9.cmd(或您喜欢的任何名称,只要它具有.cmd扩展名)。

  3. 以安全模式重新启动 Windows

  4. 右键单击该.cmd文件并从上下文菜单中选择以管理员身份运行。等待批处理脚本完成。

  5. 启动regedit.exe并导航到以下注册表项:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_BCKD
    
    Run Code Online (Sandbox Code Playgroud)

    右键单击该LEGACY_BCKD键并从上下文菜单中选择权限。单击高级并选择所有者选项卡。然后从所有者列表中选择管理员,勾选替换子容器和对象的所有者选项,然后单击确定。然后选择“所有人”并勾选“允许”复选框以获得完全控制权限。单击“确定”,右键单击该键,最后选择“删除”

  6. 重新启动 Windows。