Activer le mode standard d’Internet Explorer 7
Vérifié avec Windows 11 25H2 — mis à jour le 23 juillet 2026
Pris en charge sur : Internet Explorer 8.0 à Internet Explorer 10.0
Chemin dans la console GPO
Configuration ordinateur\Modèles d'administration\Composants Windows\Internet Explorer\Affichage de compatibilité Configuration utilisateur\Modèles d'administration\Composants Windows\Internet Explorer\Affichage de compatibilité Description
Ce paramètre de stratégie vous permet d’activer le mode standard d’Internet Explorer 7. L’affichage de compatibilité détermine la manière dont Internet Explorer s’identifie pour un serveur Web et si le contenu est rendu dans le mode standard d’Internet Explorer 7 ou dans le mode standard disponible dans la dernière version d’Internet Explorer. Si vous activez ce paramètre de stratégie, Internet Explorer utilise la chaîne d’agent utilisateur Internet Explorer 7 (avec une chaîne supplémentaire modifiée). En outre, toutes les pages Web en mode standard apparaissent dans le mode standard d’Internet Explorer 7. Cette option permet d’obtenir une plus grande compatibilité avec les pages Web existantes ; cependant, le nouveau contenu écrit pour les normes Internet courantes risque de s’afficher de manière incorrecte. Si vous désactivez ce paramètre de stratégie, Internet Explorer utilise une chaîne d’un agent utilisateur actuel. En outre, toutes les pages Web en mode standard apparaissent en mode standard dans la dernière version d’Internet Explorer. Cette option correspond au comportement par défaut d’Internet Explorer. Si vous ne configurez pas ce paramètre de stratégie, l’utilisateur peut activer ou désactiver le mode standard d’Internet Explorer 7.
Registre
Software\Policies\Microsoft\Internet Explorer\BrowserEmulation Software\Policies\Microsoft\Internet Explorer\BrowserEmulation Nom de valeur : AllSitesCompatibilityMode
Activé : AllSitesCompatibilityMode = 1
Désactivé : AllSitesCompatibilityMode = 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. ⓘ
Appliquer les deux portées crée une configuration ambiguë (la portée ordinateur prévaut sur la portée utilisateur). Ne le faites que volontairement.
Fichier .reg
Windows Registry Editor Version 5.00
; Exported from gporais.com
; Policy: Activer le mode standard d’Internet Explorer 7
; State: Enabled
; Scope: Computer (HKLM)
; Supported on: Internet Explorer 8.0 à Internet Explorer 10.0
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation]
"AllSitesCompatibilityMode"=dword:00000001 Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Activer le mode standard d’Internet Explorer 7
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Internet Explorer 8.0 à Internet Explorer 10.0
$path = 'HKLM:\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'AllSitesCompatibilityMode' -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: Activer le mode standard d’Internet Explorer 7
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Internet Explorer 8.0 à Internet Explorer 10.0
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\Internet Explorer\BrowserEmulation' -Name 'AllSitesCompatibilityMode' -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: Activer le mode standard d’Internet Explorer 7
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Internet Explorer 8.0 à Internet Explorer 10.0
$path = 'HKLM:\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'AllSitesCompatibilityMode' -Value 1 -Type DWord Scripts SCCM
# Exported from gporais.com
# Policy: Activer le mode standard d’Internet Explorer 7
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Internet Explorer 8.0 à Internet Explorer 10.0
# 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: Activer le mode standard d’Internet Explorer 7
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Internet Explorer 8.0 à Internet Explorer 10.0
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\Internet Explorer\BrowserEmulation' -Name 'AllSitesCompatibilityMode' -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: Activer le mode standard d’Internet Explorer 7
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Internet Explorer 8.0 à Internet Explorer 10.0
$path = 'HKLM:\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'AllSitesCompatibilityMode' -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).