有一天,我对 Microsoft Edge 感到生气,于是我删除了其下的子文件夹C:\Windows\SystemApps
,C:\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的主页。
^点击放大
我点击了“下载 EDGE”,它将我链接到:
https://www.microsoft.com/en-us/edge?form=MA13FJ#evergreen,
我点击的地方下载 Windows 10 版本。
我选择了英语(美国)作为我的语言,然后点击 接受并下载。
我下载并双击了文件MicrosoftEdgeSetup.exe
。随后的下载和安装过程不到两分钟。Microsoft Edge 自动启动。
如你看到的, 安装 Microsoft Edge 就像安装任何其他 Web 浏览器一样。
如果我从另一台计算机传输,需要复制哪些文件夹?
您需要复制
C:\Program Files (x86)\Microsoft\
名称以 开头的所有文件夹Edge
。您应该会找到以下四个文件夹:Edge
、、EdgeCore
。
EdgeUpdate
EdgeWebView
如果文件夹丢失也没关系EdgeWebView
,因为在您开始在目标计算机上运行 Edge 后不久,它就会自动且静默地创建
。2
如何从 Windows 10 中删除 Microsoft Edge
我在安装 Microsoft Edge 之前就删除了它。我首先按照
我自己关于如何做到这一点的说明。因为我想尽可能地模仿您的情况,所以我以管理员身份打开了命令行,然后转到 和
C:\Windows\SystemApps
。C:\Windows\WinSxS
在%AppData%
这三个目录中,我分别运行dir *edge*
,然后移动或删除了所有符合搜索条件的子文件夹
。3
参考
- Edge Chromium 与 EdgeHTML / Edge Legacy
- Edge 旧版 = EdgeHTML
- Microsoft Edge 主页
- 如何重新安装 Microsoft Edge WebView2 运行时
- 如何彻底卸载 Microsoft Edge
1
当这个问题在 2018 年被提出时,Windows 10 附带了 EdgeHTML, 哪个微软后来更名为边缘遗产。
我估计现在没人会对 Edge Legacy 感兴趣,因此我只回答如何安装当前的 Edge Chromium。
2 如果没有,请参阅 关于如何安装 WebView2 的相当详细的答案。
3
按WinKey+ r,输入cmd
,按住
Ctrl+ Shift,然后Enter
按 以管理员身份打开命令提示符。然后cd C:\Windows\SystemApps
和dir *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