我极其憎恨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
卸载应用程序用户界面如下:
关于如何强制卸载,有什么想法吗?
答案1
不幸的是,我认为这与 Microsoft 无关,我猜公司 IT 部门内部做了一些更改,以阻止“卸载”按钮。我可以回家卸载同一版本,尽管我在家里运行的是不同版本的 Windows。
我基本上已经弄清楚了,如果我“破坏”目录,它就无法工作,这对于我的用例来说没问题/与卸载相同。
以下是我所做操作的脚本版本:
cd "C:\Program Files (x86)\Microsoft\EdgeWebView\Application\1*\"
del /s /q "*" 2>nul
答案2
不幸的是,此脚本可能不再起作用。我们过去可能绕过了针对卸载 Edge/WebView2 运行时的防护措施,但最近已对此进行了强化。它适用于 Windows 10 和 Windows 11(主要是因为它们预装了 WebView2 运行时)。
无论如何,我们不建议这样做,因为 WebView2 是必需的组件,如果删除,某些应用程序(如 Outlook)中的产品功能将受到影响。
相关文章
Microsoft Edge WebView2 和 Microsoft 365 应用: https://learn.microsoft.com/en-us/deployoffice/webview2-install