完整版Edge游览器无乱码批处理(含注册表清理 + 清除账户凭据 + 全残留删除)

脚本开头加入 chcp 65001 强制 UTF8,保存时记事本另存为:编码选 UTF-8 带 BOM,不会乱码。

功能覆盖

  1. 全部 Edge 进程强制结束(含 WebView、更新程序)
  2. 系统级强制卸载 Edge 主程序
  3. 删除 Edge 全部安装目录、用户缓存、配置文件夹
  4. 批量删除所有 Edge 注册表项(系统 + 当前用户 + 策略 + 更新)
  5. 清除 Windows 凭据管理器内 Edge 登录账号、同步信息
  6. 删除桌面、开始菜单快捷方式
  7. 删除 Edge 更新服务
  8. 禁用 Edge 自动重装注册表策略
@echo off
chcp 65001 >nul
cls
title Edge彻底卸载+注册表+账户凭据清理工具
color 0A
echo ==============================================
echo               Edge深度无残留卸载
echo 包含:程序卸载/文件清理/注册表/登录账号清除
echo 警告:操作前请保存重要网页账号,执行不可逆
echo ==============================================
echo.
pause
echo.

:: ========== 1. 强制关闭所有Edge相关进程 ==========
echo [1/7] 终止Edge、WebView、更新后台进程
taskkill /f /im msedge.exe >nul 2>&1
taskkill /f /im MicrosoftEdgeUpdate.exe >nul 2>&1
taskkill /f /im msedgewebview2.exe >nul 2>&1
taskkill /f /im edgeupdate.exe >nul 2>&1
echo 进程全部关闭完成
echo.

:: ========== 2. 系统级强制卸载Edge主程序 ==========
echo [2/7] 执行强制卸载主浏览器
if exist "C:\Program Files (x86)\Microsoft\Edge\Application\setup.exe" (
    "C:\Program Files (x86)\Microsoft\Edge\Application\setup.exe" --uninstall --system-level --force-uninstall >nul 2>&1
)
timeout /t 3 /nobreak >nul
echo 主程序卸载指令执行完毕
echo.

:: ========== 3. 删除Edge所有系统更新服务 ==========
echo [3/7] 删除Edge自动更新系统服务
sc delete MicrosoftEdgeUpdateService >nul 2>&1
sc delete MicrosoftEdgeUpdateServiceNightly >nul 2>&1
echo 更新服务已移除
echo.

:: ========== 4. 删除全部本地缓存、程序目录残留 ==========
echo [4/7] 清理所有Edge安装与用户数据文件夹
rmdir /s /q "C:\Program Files (x86)\Microsoft\Edge" >nul 2>&1
rmdir /s /q "C:\Program Files (x86)\Microsoft\EdgeUpdate" >nul 2>&1
rmdir /s /q "C:\Program Files (x86)\Microsoft\EdgeWebView" >nul 2>&1
rmdir /s /q "%localappdata%\Microsoft\Edge" >nul 2>&1
rmdir /s /q "%localappdata%\Microsoft\EdgeWebView" >nul 2>&1
rmdir /s /q "%appdata%\Microsoft\Edge" >nul 2>&1
rmdir /s /q "%localappdata%\Microsoft\EdgeCore" >nul 2>&1
echo 所有文件残留清理完成
echo.

:: ========== 5. 批量删除Edge全部注册表(关键:清除配置、账户记录) ==========
echo [5/7] 删除Edge全部注册表项(账户/配置/策略)
reg delete "HKCU\Software\Microsoft\Edge" /f >nul 2>&1
reg delete "HKCU\Software\Policies\Microsoft\Edge" /f >nul 2>&1
reg delete "HKLM\SOFTWARE\Microsoft\Edge" /f >nul 2>&1
reg delete "HKLM\SOFTWARE\WOW6432Node\Microsoft\Edge" /f >nul 2>&1
reg delete "HKLM\SOFTWARE\Microsoft\EdgeUpdate" /f >nul 2>&1
reg delete "HKLM\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate" /f >nul 2>&1
reg delete "HKLM\SOFTWARE\Policies\Microsoft\EdgeUpdate" /f >nul 2>&1
reg delete "HKLM\SOFTWARE\WOW6432Node\Policies\Microsoft\EdgeUpdate" /f >nul 2>&1
echo Edge相关注册表全部清除
echo.

:: ========== 6. 清除Windows凭据管理器内Edge登录账号、同步信息 ==========
echo [6/7] 删除系统保存的Edge微软账户、网站登录凭据
for /f "delims=" %%a in ('cmdkey /list ^| findstr /i "MicrosoftEdge"') do (
    cmdkey /delete:%%a >nul 2>&1
)
echo 所有Edge保存的账号凭据已清空
echo.

:: ========== 7. 删除快捷方式 + 禁用自动重装策略 ==========
echo [7/7] 删除桌面/开始菜单快捷方式,禁用自动重装
del /f /q "%programdata%\Microsoft\Windows\Start Menu\Programs\Microsoft Edge*.lnk" >nul 2>&1
del /f /q "%userprofile%\Desktop\Microsoft Edge*.lnk" >nul 2>&1
:: 写入注册表阻止Windows自动重装Edge
reg add "HKLM\SOFTWARE\Policies\Microsoft\EdgeUpdate" /v Install {56EB18F8-B706-422D-B3E2-856E92A0E5BE} /t REG_SZ /d 0 /f >nul 2>&1
reg add "HKLM\SOFTWARE\Policies\Microsoft\EdgeUpdate" /v AutoUpdateCheckPeriodMinutes /t REG_DWORD /d 0 /f >nul 2>&1
echo 防自动重装策略已写入
echo.

echo ==============================================
echo           Edge 完整深度清理全部完成
echo 1. 程序本体、WebView运行时已卸载
echo 2. 用户缓存、书签、账号文件全部删除
echo 3. 所有Edge注册表键值清除
echo 4. 系统保存的登录凭据全部清空
echo 5. 已阻止Windows自动重新安装Edge
echo ==============================================
echo 建议重启电脑使全部修改生效
echo.
pause
© 版权声明
<
THE END
喜欢就支持一下吧
分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容