当前位置: 首页 > news >正文

【Microsoft Edge】如何彻底卸载 Edge

目录

一、问题描述

二、卸载 Edge

2.1 卸载正式版 Edge

2.2 卸载非正式版 Edge

2.2.1 卸载通用的 WebView2

2.2.2 卸载 Canary 版 Edge

2.2.3 卸载其他版本

2.3 卸载 Edge Update

2.4 卸载 Edge 的 Appx 额外安装残留

2.5 删除日志文件

2.6 我就是想全把 Edge 都删了

三、完全卸载之后重装 Edge


一、问题描述

Edge 的所有版本类型中,只有正式版和相应的 Update 程序 无法直接卸载。从下两张图片可以看出,“卸载”按钮是灰色不可点击的。这便是会点进来的网友们遇到的问题。

二、卸载 Edge

2.1 卸载正式版 Edge

1、使用“任务管理器”或诸如“腾讯电脑管家”的软件彻底关闭所有 msedge.exe 进程。

2、删除 C:\Program Files (x86)\Microsoft\Edge 目录。

3、卸载 Microsoft Edge Appx 。

  • 使用腾讯电脑管家卸载。这一点真是无语,试过很多其他方法卸载 Edge但都没用,好多软件管理工具里面也没有 Microsoft Edge 的卸载选项,终于找到腾讯电脑管家可以卸载edge

  • 删除 C:\Program Files\WindowsApps\Microsoft.MicrosoftEdge.Stable_112.0.1722.48_neutral__8wekyb3d8bbwe 目录。如果锁定,则解锁后再删除。

4、删除残留注册表信息、失效快捷方式等。删除注册表项

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge

5、最后,清理垃圾,查看“应用和功能”即可看到 Edge 已被卸载。

2.2 卸载非正式版 Edge

非正式版 Edge 可以点击卸载按钮直接卸载,卸载完后删除 C:\Program Files (x86)\Microsoft 下对应版本类型的目录,和 EdgeCore  EdgeUpdate\Download 里下载的对应版本的目录,然后清理一下垃圾即可。

2.2.1 卸载通用的 WebView2

即 Microsoft Edge WebView2 Runtime ,这个是安装除 Canary 版外的其他版本之后 Edge Update 服务自动安装的,用于 WebView2 控件,即 Windows 10 桌面小组件。如果你使用它们,不建议卸载。

2.2.2 卸载 Canary 版 Edge

如果想要彻底卸载 Canary 版 Edge ,则先正常卸载它。然后进入到 C:\Users\Administrator\AppData\Local\Microsoft ,删除里面的 EdgeUpdate 目录,如果 Edge SxS  EdgeCore 在卸载后还残留,也应一同删除。

2.2.3 卸载其他版本

先正常卸载,再清理垃圾。查看 C:\Program Files (x86)\Microsoft 目录,如存在对应版本的安装目录或 EdgeUpdate\Download\对应版本号 目录残留,则手动删除。

2.3 卸载 Edge Update

  • 使用腾讯电脑管家可直接卸载。
  • 删除 C:\Program Files (x86)\Microsoft\EdgeUpdate 目录,清理垃圾。

2.4 卸载 Edge 的 Appx 额外安装残留

操作同 2.1 中的第三步。也可直接 C:\Program Files\WindowsApps ,解锁删除对应版本的安装目录。

2.5 删除日志文件

Edge 有三类日志:

1)除 WebView 版本以外的 Edge 具体安装日志C:\Users\Administrator\AppData\Local\Temp\msedge_installer.log ;

2)自动安装的 WebView 版本的安装日志 C:\Windows\Temp\msedge_installer.log ;

3)Edge Update 服务的日志C:\ProgramData\Microsoft\EdgeUpdate\Log\MicrosoftEdgeUpdate.log 。

找到它们删除即可。

2.6 我就是想全把 Edge 都删了

先正常卸载,然后删除 C:\Program Files (x86)\Microsoft 目录,C:\Users\Administrator\AppData\Local\Microsoft 目录中所有包含 “Edge” 的目录,以及 C:\Program Files\WindowsApps 中所有包含 “Edge” 的目录。然后删除所有日志文件,并清理垃圾即可

三、完全卸载之后重装 Edge

问题:有时候卸载了edge之后,从官网下载edge安装程序MicrosoftEdgeSetup.exe,点击安装后一直没有反应。即使把上面的步骤全部进行一遍也是没法安装edge。

解决方法:

下载 火绒安全软件,然后 进行漏洞修复或者系统修复(具体忘记哪个了,因为修复完之后没有记录),扫描后有一个 edge 相关的条目说被劫持之类的,进行修复,之后安装就可以了。其他的安全软件应该也可以但是没有试过。

参考: 【Microsoft Edge】如何彻底卸载 Edge_卸载edge_独上西楼影三人的博客-CSDN博客

相关文章:

【Microsoft Edge】如何彻底卸载 Edge

目录 一、问题描述 二、卸载 Edge 2.1 卸载正式版 Edge 2.2 卸载非正式版 Edge 2.2.1 卸载通用的 WebView2 2.2.2 卸载 Canary 版 Edge 2.2.3 卸载其他版本 2.3 卸载 Edge Update 2.4 卸载 Edge 的 Appx 额外安装残留 2.5 删除日志文件 2.6 我就是想全把 Edge 都删了…...

2023-09-04力扣每日一题

链接: 449. 序列化和反序列化二叉搜索树 题意: 把一个二叉搜索树变成字符串,还要能变回来 解: 和剑指 Offer 37. 序列化二叉树差不多,那个是二叉树的序列化/反序列化-Hard 直接CV了,懒: ( 如果是二叉…...

jQuery成功之路——jQuery事件和插件概述

一、jQuery的事件 1.1常用事件 jQuery绑定事件,事件名字没有on。 事件名称事件说明blur事件源失去焦点click单击事件源change内容改变keydown接受键盘上的所有键(键盘按下)keypress接受键盘上的部分键(ctrl,alt,shift等无效)(键盘按下)key…...

Java ArrayList类详解

基本定义 ArrayList 是 Java 中的一个动态数组数据结构,属于 Java 集合框架的一部分(java.util 包中的类)。它提供了一个基于数组的可变长度列表,允许你在运行时添加、删除和访问元素,而不需要提前指定数组的大小。 简…...

快速排序学习

由于之前做有一题看到题解用了快排提升效率,就浅学了一下快速排序,还是似懂非懂。 首先快排的核心有两点,哨兵划分和递归。 哨兵划分:以数组中的某个数(一般为首位)为基准数,将数组划分为两个部…...

【Vue3 知识第二讲】Vue3新特性、vue-devtools 调试工具、脚手架搭建

文章目录 一、Vue3 新特性1.1 重写双向数据绑定1.1.1 Vue2 基于Object.defineProperty() 实现1.1.2 Vue3 基于Proxy 实现 1.2 优化 虚拟DOM1.3 Fragments1.4 Tree shaking1.5 Composition API 二、 vue-devtools 调试工具三、环境配置四、脚手架目录介绍五、SFC 语法规范解析附…...

pytorch 基于masking对元素进行替换

描述 pytorch 基于masking对元素进行替换. 代码如下. 先展平再赋值. 代码 # map.shape [64,60,128] # infill.shape [64,17,128] # mask_indices.shape [64,60]map map.reshape(map.shape[0] * map.shape[1],map.shape[2]) [mask_indices.reshape(mask_indices.shape[0]*ma…...

Cyber RT学习笔记---7、Component组件认知与实践

7、Component组件认知与实践 前言 本文是对Cyber RT的学习记录,文章可能存在不严谨、不完善、有缺漏的部分,还请大家多多指出。 课程地址: https://apollo.baidu.com/community/course/outline/329?activeId10200 更多还请参考: [1] Apollo星火计划学习笔记——第…...

常见配置文件格式INI/XML/YAML/JSON/Properties/TOML/HCL/YAML Front Matter/.env介绍及实例

1. 常见配置文件INI XML YAML JSON Properties介绍 以下是常见配置文件格式(INI、XML、YAML、JSON、Properties、TOML、HCL、YAML Front Matter、.env)的比较: 配置文件格式简介语法定义优点缺点常见使用场景常见编程语言INI简单的文本文件…...

JS 方法实现复制粘贴

背景 以前我们一涉及到复制粘贴功能,实现思路一般都是: 创建一个 textarea 标签 让这个 textarea 不可见(定位) 给这个 textarea 赋值 把这个 textarea 塞到页面中 调用 textarea 的 select 方法 调用 document.execCommand…...

后端面试话术集锦第 十六 篇:java锁面试话术

这是后端面试集锦第十六篇博文——java锁面试话术❗❗❗ 1. 介绍一下乐观锁和悲观锁 乐观锁的话就是比较乐观,每次去拿数据的时候,认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号机制或者CAS算法实现。 乐观…...

SystemVerilog 第5章 面向对象编程基础

5.1概述 对结构化编程语言,例如 Verilog和C语言来讲,它们的数据结构和使用这些数据结构的代码之间存在很大的沟壑。数据声明、数据类型与操作这些数据的算法经常放在不同的文件里,因此造成了对程序理解的困难。 Verilog程序员的境遇比C程序员更加棘手,因为Ⅴ erilog语言…...

指针进阶(1)

指针进阶 朋友们,好久不见,这次追秋给大家带来的是内容丰富精彩的指针知识的拓展内容,喜欢的朋友们三连走一波!!! 字符指针 在指针的类型中我们知道有一种指针类型为字符指针 char* ; 使用方法如…...

蝶形运算法

蝶形运算法是一种基于FFT(Fast Fourier Transform)算法的计算方法,其基本思想是将长度为N的DFT分解成若干个长度为N/2的DFT计算,并通过不断的合并操作得到最终的结果。该算法也称为“蝴蝶算法”,因为它的计算过程中需要…...

day 48|● 583. 两个字符串的删除操作 ● 72. 编辑距离

583. 两个字符串的删除操作 dp的含义:指0开头,i- 1和j - 1为结尾的两个序列的删除最小数 递推公式方面: 初始化方面:前面0行和0列的初值要赋好 func minDistance(word1 string, word2 string) int {dp : make([][]int, len(wor…...

服务器(I/O)之多路转接

五种IO模型 1、阻塞等待:在内核将数据准备好之前,系统调用会一直等待。所有的套接字,默认都是阻塞方式。 2、非阻塞等待:如果内核没有将数据准备好,系统调用仍然会返回,并且会返回EWUOLDBLOCK或者EAGAIN错…...

后端面试话术集锦第 十三 篇:java集合面试话术

这是后端面试集锦第十三篇博文——java集合面试话术❗❗❗ 1. Java里常见的数据结构都有哪些以及特征 数组 数组是最常用的数据结构。 数组的特点是长度固定,可以用下标索引,并且所有的元素的类型都是一致的。 列表 列表和数组很相似,只不过它的大小可以改变。 列表一般都是…...

《微服务架构设计模式》第一章

逃离单体地狱 FTGO单体架构 ​​​​​​​作者用国外FTGO公司(一家做线餐饮外卖)的应用程序举例,阐述了单体架构的优缺点。FTGO应用架构如下: 应用程序是单体应用,具有六边形架构,最内侧是业务逻辑&…...

前端是如何打包的

前端项目的打包过程通常涉及将多个源文件(包括HTML、CSS、JavaScript等)合并、优化和压缩,以生成最终用于生产环境的静态资源。这个过程可以使用构建工具和打包工具来自动化完成。以下是前端项目的常见打包步骤: 1. **源代码编写…...

Qt 5.15编译(MinGW)及集成Crypto++ 8.7.0笔记

一、背景 为使用AES加密库(AES/CBC加解密),选用Crypto 库(官网)。   最新Crypto C库依次为:8.8.0版本(2023-6-25)、8.7.0(2022-8-7)和8.6.0(202…...

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…...

大型活动交通拥堵治理的视觉算法应用

大型活动下智慧交通的视觉分析应用 一、背景与挑战 大型活动(如演唱会、马拉松赛事、高考中考等)期间,城市交通面临瞬时人流车流激增、传统摄像头模糊、交通拥堵识别滞后等问题。以演唱会为例,暖城商圈曾因观众集中离场导致周边…...

PPT|230页| 制造集团企业供应链端到端的数字化解决方案:从需求到结算的全链路业务闭环构建

制造业采购供应链管理是企业运营的核心环节,供应链协同管理在供应链上下游企业之间建立紧密的合作关系,通过信息共享、资源整合、业务协同等方式,实现供应链的全面管理和优化,提高供应链的效率和透明度,降低供应链的成…...

STM32标准库-DMA直接存储器存取

文章目录 一、DMA1.1简介1.2存储器映像1.3DMA框图1.4DMA基本结构1.5DMA请求1.6数据宽度与对齐1.7数据转运DMA1.8ADC扫描模式DMA 二、数据转运DMA2.1接线图2.2代码2.3相关API 一、DMA 1.1简介 DMA(Direct Memory Access)直接存储器存取 DMA可以提供外设…...

linux arm系统烧录

1、打开瑞芯微程序 2、按住linux arm 的 recover按键 插入电源 3、当瑞芯微检测到有设备 4、松开recover按键 5、选择升级固件 6、点击固件选择本地刷机的linux arm 镜像 7、点击升级 (忘了有没有这步了 估计有) 刷机程序 和 镜像 就不提供了。要刷的时…...

什么是EULA和DPA

文章目录 EULA(End User License Agreement)DPA(Data Protection Agreement)一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA(End User License Agreement) 定义: EULA即…...

【Oracle】分区表

个人主页:Guiat 归属专栏:Oracle 文章目录 1. 分区表基础概述1.1 分区表的概念与优势1.2 分区类型概览1.3 分区表的工作原理 2. 范围分区 (RANGE Partitioning)2.1 基础范围分区2.1.1 按日期范围分区2.1.2 按数值范围分区 2.2 间隔分区 (INTERVAL Partit…...

Vite中定义@软链接

在webpack中可以直接通过符号表示src路径,但是vite中默认不可以。 如何实现: vite中提供了resolve.alias:通过别名在指向一个具体的路径 在vite.config.js中 import { join } from pathexport default defineConfig({plugins: [vue()],//…...

多元隐函数 偏导公式

我们来推导隐函数 z z ( x , y ) z z(x, y) zz(x,y) 的偏导公式,给定一个隐函数关系: F ( x , y , z ( x , y ) ) 0 F(x, y, z(x, y)) 0 F(x,y,z(x,y))0 🧠 目标: 求 ∂ z ∂ x \frac{\partial z}{\partial x} ∂x∂z​、 …...

Canal环境搭建并实现和ES数据同步

作者:田超凡 日期:2025年6月7日 Canal安装,启动端口11111、8082: 安装canal-deployer服务端: https://github.com/alibaba/canal/releases/1.1.7/canal.deployer-1.1.7.tar.gz cd /opt/homebrew/etc mkdir canal…...