封装WIN10镜像移除Edge方案方法
技术支持
封装WIN10镜像移除Edge方案方法
2025-06-20 09:41
封装WIN10镜像移除Edge方案方法
WIN10和WIN11移除Chromium Edge方案:
仅用于离线挂载的映像,测试如下:19041.1安装 2025.01累积更新,使用本方案移除 Chromium Edge,在此基础上安装 2025.02 累积更新,更新成功且 Edge 并未重新安装。并且不影响组件存储完整性 (DISM /ScanHealth 和 sfc /scannow 一切正常)。
使用方法:复制代码保存为cmd文件,并修改代码中的set "Mount=D:\Mount" 部分定义挂载镜像的实际路径,修改正确镜像挂载路径后再运以管理员身份运行脚本即可。
@echo off set "Mount=D:\Mount" call :WORK 2>nul pause exit /b :WORK if not exist "%Mount%\Windows\explorer.exe" exit /b reg query "HKU\S-1-5-19" >nul 2>nul || exit /b set "E1=x86_microsoft-windows-edgechromium_31bf3856ad364e35_10.0.19041.3636_none_181897eb58d04a07" set "E2=x86_microsoft-windows-edgechromium_31bf3856ad364e35_none_83204c2f0ca4ce9b" if exist "%Mount%\Windows\SysWOW64" ( set "E1=amd64_microsoft-windows-edgechromium_31bf3856ad364e35_10.0.19041.3636_none_7437336f112dbb3d" set "E2=amd64_microsoft-windows-edgechromium_31bf3856ad364e35_none_df3ee7b2c5023fd1" ) set "F1=%Mount%\Windows\WinSxS\%E1%" set "F2=%Mount%\Windows\WinSxS\Manifests\%E1%.manifest" if exist "%Mount%\Program Files (x86)\Microsoft\Edge*" rd /s /q "%Mount%\Program Files (x86)\Microsoft" if exist "%Mount%\Program Files\Microsoft\Edge*" rd /s /q "%Mount%\Program Files\Microsoft" takeown /F "%F1%" && cacls "%F1%" /E /G %USERNAME%:F && rd /s /q "%F1%" takeown /F "%F2%" && cacls "%F2%" /E /G %USERNAME%:F && del /f /q "%F2%" reg load HKLM\TK_COMPONENTS "%Mount%\Windows\System32\config\COMPONENTS" reg load HKLM\TK_SOFTWARE "%Mount%\Windows\System32\config\SOFTWARE" reg load HKLM\TK_SYSTEM "%Mount%\Windows\System32\config\SYSTEM" reg delete "HKLM\TK_COMPONENTS\DerivedData\Components\%E1%" /f reg delete "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\%E2%" /f reg delete "HKLM\TK_SOFTWARE\Microsoft\Active Setup\Installed Components\{9459C573-B17A-45AE-9F64-1857B5D58CEE}" /f reg delete "HKLM\TK_SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\MicrosoftEdgeUpdate.exe" /f reg delete "HKLM\TK_SYSTEM\ControlSet001\Services\edgeupdate" /f reg delete "HKLM\TK_SYSTEM\ControlSet001\Services\edgeupdatem" /f if exist "%Mount%\Windows\SysWOW64" ( reg delete "HKLM\TK_SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate" /f reg delete "HKLM\TK_SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge" /f reg delete "HKLM\TK_SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge Update" /f @REM reg delete "HKLM\TK_SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft EdgeWebView" /f ) else ( reg delete "HKLM\TK_SOFTWARE\Microsoft\EdgeUpdate" /f reg delete "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge" /f reg delete "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge Update" /f @REM reg delete "HKLM\TK_SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft EdgeWebView" /f ) reg unload HKLM\TK_COMPONENTS reg unload HKLM\TK_SOFTWARE reg unload HKLM\TK_SYSTEM goto :eof |
標簽:
- 封装WIN10镜像移除Edge方案方法