Spécifier le comportement de désinstallation pour Microsoft Edge
Vérifié avec Microsoft Edge 152.0.4191.53 — mis à jour le 12 juillet 2026
Pris en charge sur : Microsoft Edge Update 1.3.193.5 et versions ultérieures
Chemin dans la console GPO
Configuration ordinateur\Modèles d'administration\Mise à jour de Microsoft Edge\Applications\Microsoft Edge Description
Vous pouvez spécifier si Microsoft Edge (canal stable) est désinstallé ou s’il ne peut pas être désinstallé, sur les appareils joints à un domaine dans l’Espace économique européen (EEA). Si cette stratégie est définie sur « Activé », Microsoft Edge est automatiquement désinstallé sur tous les appareils dans l’EEA où cette stratégie est déployée. Les données utilisateur seront conservées sur l’appareil. Microsoft Edge sera désinstallé la prochaine fois que Microsoft Edge Update recherchera automatiquement des mises à jour. Si Microsoft Edge est désinstallé des appareils, les applications, widgets (par exemple, Actualités, Recherche et Météo) ou toute autre application web progressive (PWA) qui dépend de Microsoft Edge ne seront plus disponibles. Si cette stratégie est définie sur « Activé et supprimer des données utilisateur » (paramètre « 2 »), Microsoft Edge est automatiquement désinstallé sur tous les appareils dans l’EEA où cette stratégie est déployée et les données utilisateur sont supprimées de l’appareil. Si cette stratégie est définie sur « Désactivé » (paramètre « 3 »), aucun utilisateur dans l’EEA ne pourra désinstaller Microsoft Edge où cette stratégie est déployée. Si la stratégie est « Non configuré » (paramètre par défaut), le paramètre de région Windows d’un utilisateur détermine s’il peut désinstaller Microsoft Edge sur un appareil joint à un domaine. Seuls les utilisateurs des pays de l’EEA pourront désinstaller Microsoft Edge s’ils le souhaitent. Les utilisateurs extérieurs à cette zone ne pourront pas désinstaller Microsoft Edge. Cette stratégie est disponible uniquement sur les éditions Windows Home, Pro, Pro Éducation, Pro pour Stations de travail, Enterprise, Éducation et Enterprise multi-session de Windows 10 22H2, Windows 11 23H2 et versions ultérieures. Cette stratégie n’est disponible que sur les instances Windows qui sont reliées à un domaine Microsoft® Active Directory®. Si Microsoft Edge doit être réinstallé : – Vous pouvez définir la stratégie « Installer » sur Forcer les installations (à l’échelle de l’ordinateur) à réinstaller Microsoft Edge. – Si vous définissez la stratégie d’installation sur Forcer les installations (à l’échelle de l’ordinateur) et si vous définissez également la stratégie de désinstallation sur Activé, la stratégie Forcer les installations (à l’échelle de l’ordinateur) remplace la stratégie de désinstallation.
Registre
Software\Policies\Microsoft\EdgeUpdate Nom de valeur : Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}
Générateur d'exports
BETAConfigurez l'état, la portée et les options, puis générez les sorties .reg, PowerShell, Intune et SCCM — ou ajoutez le paramètre à une collection multi-paramètres.
Ces exports écrivent le registre — ce n'est pas une GPO managée. ⓘ
Fichier .reg
Windows Registry Editor Version 5.00
; Exported from gporais.com
; Policy: Spécifier le comportement de désinstallation pour Microsoft Edge
; State: Enabled
; Supported on: Microsoft Edge Update 1.3.193.5 et versions ultérieures
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\EdgeUpdate]
"Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}"=dword:00000001
"Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}"=dword:00000001 Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Spécifier le comportement de désinstallation pour Microsoft Edge
# State: Enabled
# Supported on: Microsoft Edge Update 1.3.193.5 et versions ultérieures
$path = 'HKLM:\Software\Policies\Microsoft\EdgeUpdate'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Value 1 -Type DWord
Set-ItemProperty -Path $path -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Value 1 -Type DWord Intune XML
Aucune correspondance directe Policy CSP / OMA-URI pour cette stratégie. Utilisez l'onglet Intune Remediation, ou importez l'ADMX dans Intune. Intune Remediation
# === Detection script ===
# Exported from gporais.com
# Policy: Spécifier le comportement de désinstallation pour Microsoft Edge
# State: Enabled
# Supported on: Microsoft Edge Update 1.3.193.5 et versions ultérieures
function Test-RegistryValue {
param(
[Parameter(Mandatory = $true)][string]$Path,
[Parameter(Mandatory = $true)][string]$Name,
[object]$Expected,
[ValidateSet('String', 'DWord', 'MultiString')][string]$Kind = 'String',
[switch]$Absent
)
try {
$item = Get-ItemProperty -LiteralPath $Path -Name $Name -ErrorAction Stop
} catch {
return $Absent.IsPresent
}
if ($Absent.IsPresent) { return $false }
$actual = $item.$Name
if ($Kind -eq 'DWord') { return ([int64]$actual) -eq ([int64]$Expected) }
if ($Kind -eq 'MultiString') {
$actualValues = @($actual)
$expectedValues = @($Expected)
if ($actualValues.Count -ne $expectedValues.Count) { return $false }
for ($i = 0; $i -lt $expectedValues.Count; $i++) {
if ([string]$actualValues[$i] -ne [string]$expectedValues[$i]) { return $false }
}
return $true
}
return [string]$actual -eq [string]$Expected
}
$checks = @(
(Test-RegistryValue -Path 'HKLM:\Software\Policies\Microsoft\EdgeUpdate' -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Expected 1 -Kind DWord)
(Test-RegistryValue -Path 'HKLM:\Software\Policies\Microsoft\EdgeUpdate' -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Expected 1 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Spécifier le comportement de désinstallation pour Microsoft Edge
# State: Enabled
# Supported on: Microsoft Edge Update 1.3.193.5 et versions ultérieures
$path = 'HKLM:\Software\Policies\Microsoft\EdgeUpdate'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Value 1 -Type DWord
Set-ItemProperty -Path $path -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Value 1 -Type DWord Scripts SCCM
# Exported from gporais.com
# Policy: Spécifier le comportement de désinstallation pour Microsoft Edge
# State: Enabled
# Supported on: Microsoft Edge Update 1.3.193.5 et versions ultérieures
# SCCM Configuration Item guidance:
# Create a Configuration Item of type "Setting: Script".
# Discovery script: use the Detection script below.
# Remediation script: use the Remediation script below.
# Compliance rule: the Discovery script output equals 'Compliant'.
# === Detection script ===
# Exported from gporais.com
# Policy: Spécifier le comportement de désinstallation pour Microsoft Edge
# State: Enabled
# Supported on: Microsoft Edge Update 1.3.193.5 et versions ultérieures
function Test-RegistryValue {
param(
[Parameter(Mandatory = $true)][string]$Path,
[Parameter(Mandatory = $true)][string]$Name,
[object]$Expected,
[ValidateSet('String', 'DWord', 'MultiString')][string]$Kind = 'String',
[switch]$Absent
)
try {
$item = Get-ItemProperty -LiteralPath $Path -Name $Name -ErrorAction Stop
} catch {
return $Absent.IsPresent
}
if ($Absent.IsPresent) { return $false }
$actual = $item.$Name
if ($Kind -eq 'DWord') { return ([int64]$actual) -eq ([int64]$Expected) }
if ($Kind -eq 'MultiString') {
$actualValues = @($actual)
$expectedValues = @($Expected)
if ($actualValues.Count -ne $expectedValues.Count) { return $false }
for ($i = 0; $i -lt $expectedValues.Count; $i++) {
if ([string]$actualValues[$i] -ne [string]$expectedValues[$i]) { return $false }
}
return $true
}
return [string]$actual -eq [string]$Expected
}
$checks = @(
(Test-RegistryValue -Path 'HKLM:\Software\Policies\Microsoft\EdgeUpdate' -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Expected 1 -Kind DWord)
(Test-RegistryValue -Path 'HKLM:\Software\Policies\Microsoft\EdgeUpdate' -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Expected 1 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Spécifier le comportement de désinstallation pour Microsoft Edge
# State: Enabled
# Supported on: Microsoft Edge Update 1.3.193.5 et versions ultérieures
$path = 'HKLM:\Software\Policies\Microsoft\EdgeUpdate'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Value 1 -Type DWord
Set-ItemProperty -Path $path -Name 'Uninstall{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}' -Value 1 -Type DWord Vous construisez une collection multi-paramètres ? Ajoutez ce paramètre et générez des exports combinés (.reg, PowerShell, GPO).