当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 Windows 10/11 上卸载或禁用 Microsoft Edge

作者:精品下载站 日期:2024-12-15 00:47:02 浏览:17 分类:玩电脑

如何在 Windows 10/11 上卸载或禁用 Microsoft Edge


默认情况下,Windows 11 和所有新的 Windows 10 版本(以及 Windows Server 2022/2019)上安装了 Microsoft Edge 浏览器。如果您组织中的计算机上安装了其他浏览器,您可以卸载或禁用 Windows 上的 Microsoft Edge 浏览器。

主要问题是您无法使用常见的 Windows 删除工具从计算机中删除 MS Edge 浏览器。它也深深地集成到操作系统中,就像它所取代的 Internet Explorer 一样(请参阅如何在 Windows 上卸载 Internet Explorer)。如果您打开设置面板中的应用和功能部分(使用 ms-settings URI 命令

ms-settings:appsfeatures

),您将看到 Microsoft Edge 浏览器的卸载按钮处于非活动状态(呈灰色)。

[玩转系统] 如何在 Windows 10/11 上卸载或禁用 Microsoft Edge

请注意,如果您手动安装了 Edge(而不是通过 Windows 更新),则只能通过控制面板卸载 Edge。

此外,您无法使用 Uninstall-Package PowerShell cmdlet 删除 Windows 上的 MS Edge。

Get-Package -name "*Microsoft Edge*" | Uninstall-Package

您运行该命令,但似乎什么也没有发生。

[玩转系统] 如何在 Windows 10/11 上卸载或禁用 Microsoft Edge

在 Windows 10 和 11 中卸载 Microsoft Edge

在 Windows 上卸载 MS Edge 的唯一方法是通过命令行。首先,您需要找出计算机上安装的最新版本的 MS Edge 浏览器的内部版本号。打开提升的 PowerShell 控制台并运行以下命令:

$EdgeVersion = (Get-AppxPackage "Microsoft.MicrosoftEdge.Stable" -AllUsers).Version

计算机上可能安装了不同版本的 Edge。我们正在寻找的是最新的:

$EdgeLstVersion=$EdgeVersion[-1]

[玩转系统] 如何在 Windows 10/11 上卸载或禁用 Microsoft Edge

现在获取 Edge 安装目录的路径:

$EdgeSetupPath = ${env:ProgramFiles(x86)} + '\Microsoft\Edge\Application\' + $EdgeLstVersion

在我们的例子中,它是 C:\Program Files (x86)\Microsoft\Edge\ApplicationC.0.1264.37

接下来,进入目录:

cd "C:\Program Files (x86)\Microsoft\Edge\Application3.0.1264.37"

并运行命令来删除 Microsoft Edge:

.\Installer\setup.exe --uninstall --system-level --verbose-logging --force-uninstall

然后应该会出现一个窗口,要求您确认删除 Edge(在我的例子中,它确实出现在 Windows Server 2022 和 Windows 10 中,但没有出现在 Windows 11 上)。只需点击卸载即可。

[玩转系统] 如何在 Windows 10/11 上卸载或禁用 Microsoft Edge

您还可以删除 Microsoft Edge WebView2 运行时功能,该功能用于使用 Microsoft Edge 中的 Chromium 引擎将 Web 内容嵌入到桌面应用程序中。更改目录:

cd "C:\Program Files (x86)\Microsoft\EdgeWebView\Application3.0.1204.37\Installer\

运行删除命令:

setup.exe --uninstall --msedgewebview --system-level --verbose-logging

[玩转系统] 如何在 Windows 10/11 上卸载或禁用 Microsoft Edge

此删除命令在新版本的 Windows 10 和 11 22H2 中不再有效。

要卸载新版本中的 MS Edge,您需要从 Windows 10 21H1 的先前版本中复制旧版本的 setup.exe 文件 (92.0.902.67) 并使用它来删除 Edge:

setup.exe --uninstall --msedgewebview --system-level --verbose-logging

检查 Microsoft Edge 快捷方式是否从任务栏和“开始”菜单中消失。

请务必在 Windows 中设置不同的默认浏览器并配置 *.HTML 和 *.HTM 的文件关联。如果您使用 Edge 查看 PDF 文件,请不要忘记安装替代 PDF 查看器。

要禁用通过 Windows Update 自动安装和更新 Microsoft Edge,必须创建 DoNotUpdateToEdgeWithChromium 注册表参数。您可以使用 PowerShell 创建此注册表项和参数:

Set-item -Path "HKLM:\Software\Microsoft\EdgeUpdate"
Set-ItemProperty -Path "HKLM:\Software\Microsoft\EdgeUpdate" -Name DoNotUpdateToEdgeWithChromium -Type "DWORD" -Value 1 -Force

[玩转系统] 如何在 Windows 10/11 上卸载或禁用 Microsoft Edge

我还尝试将内置 MS Edge 作为常规 Microsoft Store 应用程序 (UWP/APPX) 卸载:

Get-AppxPackage -AllUsers "*edge*"|select Name,PackageFullName
Get-AppxPackage -allusers -Name Microsoft.MicrosoftEdge.Stable_103.0.1264.37_neutral__8wekyb3d8bbwe | Remove-AppxPackage -AllUsers

但我在尝试卸载内置应用程序时遇到了错误 HRESULT: 0x80073CFA。虽然您可以按照链接中的说明修复此错误,但我仍然建议使用第一种方法,因为它更容易。

如何在 Windows 中禁用 Microsoft Edge?

如果您不想从 Windows 设备上完全卸载 MS Edge,而只是想阻止用户使用它,则可以将其禁用。不幸的是,我无法找到一个简单的 GPO 或注册表设置来禁用 Edge 浏览器启动。

因此,您可以使用 Applocker、软件限制策略或 Windows Defender 应用程序控制 (WDAC) 来阻止 msedge.exe 可执行文件在 Windows 上运行。但它可以更容易地完成:

  1. 首先,禁用 MS Edge 在 Windows 登录时自动启动;

  2. 然后打开本地组策略编辑器(

    gpedit.msc

    );

  3. 转到用户配置 -> 策略 -> 管理模板 -> 系统;

  4. 启用参数不运行指定的Windows应用程序,然后点击显示

  5. 指定名称

    msedge.exe

    您想要阻止运行的可执行文件;

    [玩转系统] 如何在 Windows 10/11 上卸载或禁用 Microsoft Edge

  6. 保存更改并使用以下命令更新组策略设置

    gpupdate /force

    命令;

  7. 用户将无法再在此计算机上运行 Microsoft Edge。如果您尝试打开 Edge,则会出现错误:

This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator.

[玩转系统] 如何在 Windows 10/11 上卸载或禁用 Microsoft Edge

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯