Autoriser l'expérience utilisateur du navigateur Microsoft Edge côte à côte
Vérifié avec Microsoft Edge 152.0.4191.53 — mis à jour le 10 juillet 2026
Pris en charge sur : Microsoft Edge Update 1.2.145.5 et version ultérieure
Chemin dans la console GPO
Configuration ordinateur\Modèles d'administration\Mise à jour de Microsoft Edge\Applications Description
Cette stratégie permet à un utilisateur d’exécuter côte à côte Microsoft Edge (Edge HTML) et Microsoft Edge (basé sur Chromium). Si cette stratégie est définie sur “Non configurée”, Microsoft Edge (basé sur Chromium) remplacera Microsoft Edge (Edge HTML) après l’installation du canal stable Microsoft Edge (basé sur Chromium) et des mises à jour de sécurité de novembre 2019. Ce comportement est identique à celui du paramètre « Désactivé ». Le paramètre « Désactivé » (0) bloque une expérience côte à côte et Microsoft Edge (basé sur Chromium) remplacera Microsoft Edge (Edge HTML) après l’installation du canal stable de Microsoft Edge (basé sur Chromium) et des mises à jour de sécurité de novembre 2019. Ce comportement est identique à celui du paramètre « Non configuré ». Lorsque cette stratégie est « Activée » (1), Microsoft Edge (basé sur Chromium) et Microsoft Edge (Edge HTML) peuvent s’exécuter côte à côte après l’installation de Microsoft Edge (basé sur Chromium). Pour que cette stratégie de groupe prenne effet, elle doit être configurée avant l’installation automatique de Microsoft Edge (basé sur Chromium) par Windows Update. Remarque : Un utilisateur peut bloquer la mise à jour automatique de Microsoft Edge (basé sur Chromium) en utilisant le kit de ressources de blocage (Blocker Toolkit) de Microsoft Edge (basé sur Chromium). À partir de la version 20H2 de Windows 10, l’Ancienne version de Microsoft Edge et l’expérience de navigation côte à côte ne sont pas pris en charge.
Registre
Software\Policies\Microsoft\EdgeUpdate Nom de valeur : Allowsxs
Activé : Allowsxs = 1
Désactivé : Allowsxs = 0
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: Autoriser l'expérience utilisateur du navigateur Microsoft Edge côte à côte
; State: Enabled
; Supported on: Microsoft Edge Update 1.2.145.5 et version ultérieure
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\EdgeUpdate]
"Allowsxs"=dword:00000001 Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Autoriser l'expérience utilisateur du navigateur Microsoft Edge côte à côte
# State: Enabled
# Supported on: Microsoft Edge Update 1.2.145.5 et version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\EdgeUpdate'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'Allowsxs' -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: Autoriser l'expérience utilisateur du navigateur Microsoft Edge côte à côte
# State: Enabled
# Supported on: Microsoft Edge Update 1.2.145.5 et version ultérieure
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 'Allowsxs' -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: Autoriser l'expérience utilisateur du navigateur Microsoft Edge côte à côte
# State: Enabled
# Supported on: Microsoft Edge Update 1.2.145.5 et version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\EdgeUpdate'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'Allowsxs' -Value 1 -Type DWord Scripts SCCM
# Exported from gporais.com
# Policy: Autoriser l'expérience utilisateur du navigateur Microsoft Edge côte à côte
# State: Enabled
# Supported on: Microsoft Edge Update 1.2.145.5 et version ultérieure
# 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: Autoriser l'expérience utilisateur du navigateur Microsoft Edge côte à côte
# State: Enabled
# Supported on: Microsoft Edge Update 1.2.145.5 et version ultérieure
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 'Allowsxs' -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: Autoriser l'expérience utilisateur du navigateur Microsoft Edge côte à côte
# State: Enabled
# Supported on: Microsoft Edge Update 1.2.145.5 et version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\EdgeUpdate'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'Allowsxs' -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).