如何在删除系统中的所有 Microsoft Edge 痕迹后重新安装它?

如何在删除系统中的所有 Microsoft Edge 痕迹后重新安装它?

有一天,我对 Microsoft Edge 感到生气,于是我删除了其下的子文件夹C:\Windows\SystemAppsC:\Windows\WinSxS然后%AppData%使用 快速查找 (Windows 上的快速搜索应用程序)。因此,我的系统上没有它的踪迹。
甚至 PowerShell 也无法重新安装它。(我在 Microsoft 网站和 Windows 10 论坛上检查了所有能找到的方法。)

我可以在不重置 Windows 的情况下下载并重新安装 Edge 吗?
请注意,即使 Windows Update 也无法恢复它。

编辑:
如果我从另一台计算机传输文件,可以吗?需要复制哪些文件夹?

答案1

我们无法知道您到底删除了什么。

很明显,你删除了 Windows 中一些本不该删除的部分。

要让您的系统恢复到标准运行状态,我建议运行 Windows 的就地升级,这将保留已安装的应用程序、驱动程序和几乎所有的 Windows 设置。

查看文章 通过就地升级修复安装 Windows 10

开始之前请仔细阅读文章。

答案2

如何在 Windows 10 上重新安装 Microsoft Edge 1

我可以在不重置 Windows 的情况下下载并重新安装 Edge 吗?

– 是的。在我当前的一个 Web 浏览器中,我访问了 https://microsoft.com/en-us/edge
这是Microsoft Edge的主页。

Microsoft Edge 的主页。

^点击放大

我点击了“下载 EDGE”,它将我链接到:
https://www.microsoft.com/en-us/edge?form=MA13FJ#eve​​rgreen
我点击的地方下载 Windows 10 版本

Microsoft Edge | Windows 10 的下载页面。

我选择了英语(美国)作为我的语言,然后点击 接受并下载

Microsoft Edge 的许可条款。

我下载并双击了文件MicrosoftEdgeSetup.exe。随后的下载和安装过程不到两分钟。Microsoft Edge 自动启动。

Microsoft Edge 自动启动。


如你看到的, 安装 Microsoft Edge 就像安装任何其他 Web 浏览器一样。

如果我从另一台计算机传输,需要复制哪些文件夹

您需要复制 C:\Program Files (x86)\Microsoft\名称以 开头的所有文件夹Edge。您应该会找到以下四个文件夹:Edge、、EdgeCoreEdgeUpdate EdgeWebView如果文件夹丢失也没关系EdgeWebView,因为在您开始在目标计算机上运行 Edge 后不久,它就会自动且静默地创建 。2

如何从 Windows 10 中删除 Microsoft Edge

我在安装 Microsoft Edge 之前就删除了它。我首先按照 我自己关于如何做到这一点的说明。因为我想尽可能地模仿您的情况,所以我以管理员身份打开了命令行,然后转到 和 C:\Windows\SystemAppsC:\Windows\WinSxS%AppData%这三个目录中,我分别运行dir *edge*,然后移动或删除了所有符合搜索条件的子文件夹 。3

参考


1 当这个问题在 2018 年被提出时,Windows 10 附带了 EdgeHTML, 哪个微软后来更名为边缘遗产
我估计现在没人会对 Edge Legacy 感兴趣,因此我只回答如何安装当前的 Edge Chromium。

2 如果没有,请参阅 关于如何安装 WebView2 的相当详细的答案

3WinKey+ r,输入cmd,按住 Ctrl+ Shift,然后Enter 按 以管理员身份打开命令提示符。然后cd C:\Windows\SystemAppsdir *edge*。对C:\Windows\WinSxS和也执行此操作%AppData%。其中一些文件和文件夹归受信任的安装程序,这使得删除或移动它们变得有点复杂。但这是可以做到的。这三个目录的所有文件和子文件夹都属于旧的 EdgeHTML。
因此,实际上没有必要删除它们。
我不会说我已经从我的系统中删除了 Microsoft Edge 的所有痕迹,但我模仿了你所说的事情。

答案3

我假设您的问题是“如何在我的计算机上安装一些浏览器,因为我删除了唯一的一个”。

使用一些Timothy Warner 的 PowerShell 代码,我们可以将命令从那里直接复制粘贴到 PowerShell 中。

这可能需要一段时间,并且可能会有更好的答案,但如果你很着急,这是一种解决问题的方法。

$Path = $env:TEMP; $Installer = 'chrome_installer.exe'; Invoke-WebRequest -Uri 'http://dl.google.com/chrome/install/375.126/chrome_installer.exe' -OutFile $Path\$Installer; Start-Process -FilePath $Path\$Installer -Args '/silent /install' -Verb RunAs -Wait; Remove-Item -Path $Path\$Installer

相关内容