我对 有着强烈的仇恨Edge webview2 runtime
。
我花了无数个小时弄清楚如何卸载它。
今天,我注意到我的卸载脚本(我每天运行多次......)不再起作用。
“卸载”按钮也呈灰色。
有任何想法吗?
以下是我通常通过 CLI 卸载的方式:
cd "C:\Program Files (x86)\Microsoft\EdgeWebView\Application\116.0.1938.69\Installer"
setup.exe --uninstall --msedgewebview --system-level --verbose-logging --force-uninstall
它位于卸载应用程序 UI 中:
有什么想法如何强制卸载它吗?
不幸的是,我认为这与 Microsoft 无关,我猜测公司 IT 部门内部进行了一些更改以阻止“卸载”按钮。尽管我在家运行的是不同版本的 Windows,但我能够回家并卸载相同的版本。
我基本上发现,如果我“bork”该目录,那么它就不起作用,这对我的用例来说很好/与卸载相同。
这是我所做的脚本版本:
不幸的是,这个脚本可能不再起作用。过去我们可能已经绕过了针对卸载 Edge/WebView2 Runtime 的防护措施,但最近这一点已经得到了加强。它适用于 Windows 10 和 Windows 11(主要是因为它们预装了 WebView2 Runtime)。
无论如何,不建议这样做,因为 WebView2 是必需的组件,如果删除,某些应用程序(例如 Outlook)中的产品功能将受到影响。
相关文章
Windows 10: https://blogs.windows.com/msedgedev/2022/12/14/delivering-microsoft-edge-webview2-runtime-to-driven-windows-10-devices/
Windows 11: https://learn.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution#the-evergreen-runtime-distribution-mode
Microsoft Edge WebView2 和 Microsoft 365 应用: https://learn.microsoft.com/en-us/deployoffice/webview2-install