Group Policy Client Extensions
The script finds package manifests matching the Windows Microsoft-Windows-GroupPolicy-ClientExtensions-Package family in the local servicing package directory.
Windows Configuration Utility
Group Policy Editor is a free PowerShell utility intended for Windows 10/11 Home. It locates the Group Policy Client Tools and Client Extensions packages already present in the local Windows servicing store and adds those packages to the running Windows installation with DISM.
Overview
The script searches %SystemRoot%\servicing\Packages for Windows package manifests whose names begin with the Group Policy Client Extensions and Group Policy Client Tools package families. It then processes those local package manifests with DISM.
The script finds package manifests matching the Windows Microsoft-Windows-GroupPolicy-ClientExtensions-Package family in the local servicing package directory.
It also finds package manifests matching the Windows Microsoft-Windows-GroupPolicy-ClientTools-Package family.
The package names found on the current PC are written to List.txt. The script regenerates this list from the machine's own Windows servicing store when it runs.
Each package listed in List.txt is passed to Windows DISM using the online image and the corresponding local .mum package manifest.
How It Works
GPE.ps1.List.txt.Transparency
Run Me.bat starts a new PowerShell process with -Verb RunAs, which triggers the Windows UAC prompt.
The batch launcher starts PowerShell with -ExecutionPolicy Bypass for this launch so the downloaded local script can run without changing the machine's permanent execution-policy configuration.
The PowerShell script contains no download command. The packages it adds are taken from the Windows servicing package directory already present on the PC.
DISM is called with /norestart. The script itself does not issue a reboot command.
Package Files
The ZIP includes a List.txt file, but the PowerShell script rebuilds it when run. That allows it to use the Group Policy package filenames found on the current Windows installation rather than depending only on the versions that happened to be listed when the ZIP was created.
Instructions
Scope
The included Read Me describes this utility as a way to get Group Policy Editor on Windows 10/11 Home and notes that Group Policy Editor is already included with Pro or Enterprise editions. Running the utility on editions that already include the feature is therefore unnecessary.
FAQ
No. The current script contains no download command. It works with Group Policy package manifests located in the PC's Windows servicing package directory.
Yes. The included batch launcher explicitly requests an elevated PowerShell session through UAC.
The launcher uses -ExecutionPolicy Bypass for the PowerShell processes it starts. It does not contain a command that permanently changes the configured execution-policy setting.
No. DISM is run with /norestart, and the script contains no restart command.
It uses that file as a temporary list of the Group Policy Client Extensions and Client Tools package manifests found on the current PC before processing them with DISM.
The included Read Me says Group Policy Editor already comes with Pro and Enterprise editions, so this utility is intended for Windows Home.