Envoyer les données de diagnostic obligatoires et facultatives à propos de l’utilisation du navigateur
Vérifié avec Microsoft Edge 152.0.4191.53 — mis à jour le 10 juillet 2026
Pris en charge sur : Microsoft Edge version 122, Windows 7 ou version ultérieure
Chemin dans la console GPO
Configuration ordinateur\Modèles d'administration\Microsoft Edge Configuration utilisateur\Modèles d'administration\Microsoft Edge Description
Cette stratégie contrôle l’envoi à Microsoft de données de diagnostic obligatoires et facultatives sur l’utilisation du navigateur. Nous recueillons les données de diagnostic obligatoires pour assurer la sécurité, la mise à jour et le bon fonctionnement de Microsoft Edge comme prévu. Les données de diagnostic facultatives comprennent des données sur la manière dont vous utilisez le navigateur, les sites web que vous visitez et les rapports d’incident destinés à Microsoft pour l’amélioration des produits et des services. Jusqu’à Microsoft Edge version 121, cette stratégie n’est pas prise en charge sur les appareils Windows 10. Pour contrôler cette collecte de données sur Windows 10 pour la version 121 et les versions antérieures, les administrateurs informatiques doivent utiliser la stratégie de groupe des données de diagnostic Windows. Cette stratégie se présente sous la forme « Autoriser la télémétrie » ou « Autoriser les données de diagnostic », en fonction de la version de Windows. En savoir plus sur la collecte des données de diagnostic Windows 10 : https://go.microsoft.com/fwlink/?linkid=2099569 Pour Microsoft Edge versions 122 et ultérieures, cette stratégie est prise en charge sur les appareils Windows 10 pour permettre de contrôler la collecte des données Microsoft Edge séparément de la collecte des données de diagnostic Windows 10. Utilisez l’un des paramètres suivants pour configurer cette stratégie : « Off » désactive la collecte des données de diagnostic obligatoires et facultatives. Cette option n’est pas recommandée. Le paramètre « RequiredData » envoie les données de diagnostic obligatoires mais désactive la collecte des données de diagnostic facultatives. Microsoft Edge envoie les données de diagnostic obligatoires pour assurer la sécurité, la mise à jour et le bon fonctionnement de Microsoft Edge comme prévu. Le paramètre « OptionalData » envoie des données de diagnostic facultatives, notamment des données sur l’utilisation du navigateur, les sites web visités, les rapports d’incident envoyés à Microsoft pour l’amélioration des produits et des services. Sous Windows 7/macOS, cette stratégie contrôle l’envoi de données obligatoires et facultatives à Microsoft. Si vous ne configurez pas cette stratégie, Microsoft Edge a par défaut la préférence de l’utilisateur. Mappage des options de stratégie : * Off (0) = Faible (non recommandé) * RequiredData (1) = Données requises * OptionalData (2) = Données facultatives Utilisez les informations ci-dessus lors de la configuration de cette stratégie.
Registre
Software\Policies\Microsoft\Edge Software\Policies\Microsoft\Edge 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: Envoyer les données de diagnostic obligatoires et facultatives à propos de l’utilisation du navigateur
; State: Enabled
; Scope: Computer (HKLM)
; Supported on: Microsoft Edge version 122, Windows 7 ou version ultérieure
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge]
"DiagnosticData"=dword:00000000 Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Envoyer les données de diagnostic obligatoires et facultatives à propos de l’utilisation du navigateur
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 122, Windows 7 ou version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\Edge'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'DiagnosticData' -Value 0 -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: Envoyer les données de diagnostic obligatoires et facultatives à propos de l’utilisation du navigateur
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 122, Windows 7 ou 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\Edge' -Name 'DiagnosticData' -Expected 0 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Envoyer les données de diagnostic obligatoires et facultatives à propos de l’utilisation du navigateur
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 122, Windows 7 ou version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\Edge'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'DiagnosticData' -Value 0 -Type DWord Scripts SCCM
# Exported from gporais.com
# Policy: Envoyer les données de diagnostic obligatoires et facultatives à propos de l’utilisation du navigateur
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 122, Windows 7 ou 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: Envoyer les données de diagnostic obligatoires et facultatives à propos de l’utilisation du navigateur
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 122, Windows 7 ou 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\Edge' -Name 'DiagnosticData' -Expected 0 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Envoyer les données de diagnostic obligatoires et facultatives à propos de l’utilisation du navigateur
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 122, Windows 7 ou version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\Edge'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'DiagnosticData' -Value 0 -Type DWord Vous construisez une collection multi-paramètres ? Ajoutez ce paramètre et générez des exports combinés (.reg, PowerShell, GPO).