ChrisTitusTech / ChrisTitusTech/winutil

[Feature Request] - Safe Way to Remove Edge from ISO with Hidden Dism Commands

Open
#4,964 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

new feature Win11 Creator
Dominant language
PowerShell
Stars
62.9k
Forks
3.7k
Avg merge
5d 11h
Merged PRs (30d)
32

Description

Remove Edge Completely from Win 11 23H2 or Later ISOs.

Remove Edge and Webview or specific components through dism on offline image using hidden command line switches shared by abbodi1406 from MDL forums.
Been dogfooding for more than 6 months on my custom windows 10/11 images (incl. ARM64) and works on windows 11 23h2 and later versions, while windows 10 fallback to normal directory removal.
The dism commands removes everything under Program Files (x86)\Microsoft and retains WebView under system32 for widgets and start menu that depend on webview runtimes.

Cmd Line version
Minimal winforms GUI

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the linked Remove-Edge-ISO.ps1 and Remove-Edge-ISO-GUI.ps1 scripts to understand the DISM switches and the Windows-version behavior described in the issue. Then locate the corresponding ISO or image-removal entry point in winutil and determine how the feature should expose those options. Done means Edge and selected components can be removed safely from supported Windows 11 23H2 or later offline images while preserving WebView under system32, with the Windows 10 fallback retained.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell
Domain
operating-systems, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.