Suggestions de remplissage automatique basées sur l'apprentissage automatique
Vérifié avec Microsoft Edge 152.0.4191.53 — mis à jour le 10 juillet 2026
Pris en charge sur : Microsoft Edge version 132, 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
Permet à la technologie Machine Learning de prédire et de remplir des formulaires et des champs de texte pour profiter d’une meilleure navigation. Vos données personnelles sont sécurisées et ne sont pas utilisées ailleurs. Si vous activez cette politique ou si vous ne la configurez pas, les utilisateurs peuvent bénéficier de suggestions de remplissage automatique optimisées par le Machine Learning, ce qui améliore l’efficacité en offrant des suggestions de formulaire plus précises et contextuelles basées sur l’historique des données de remplissage automatique. Si vous désactivez cette stratégie, les suggestions de remplissage automatique optimisées par le Machine Learning ne s’affichent pas et le remplissage automatique n’utilise plus de modèles de Machine Learning basés sur le cloud pour améliorer le remplissage de formulaires à l’aide de suggestions plus intelligentes et contextuelles. Le remplissage automatique s’appuiera à la place sur des données de formulaire de base sans les avantages du Machine Learning. Cette stratégie sera désactivée si vous désactivez 'AutofillAddressEnabled' (Activer le remplissage auto pour les adresses).
Registre
Software\Policies\Microsoft\Edge Software\Policies\Microsoft\Edge Nom de valeur : EdgeAutofillMlEnabled
Activé : EdgeAutofillMlEnabled = 1
Désactivé : EdgeAutofillMlEnabled = 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: Suggestions de remplissage automatique basées sur l'apprentissage automatique
; State: Enabled
; Scope: Computer (HKLM)
; Supported on: Microsoft Edge version 132, Windows 7 ou version ultérieure
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge]
"EdgeAutofillMlEnabled"=dword:00000001 Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Suggestions de remplissage automatique basées sur l'apprentissage automatique
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 132, Windows 7 ou version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\Edge'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'EdgeAutofillMlEnabled' -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: Suggestions de remplissage automatique basées sur l'apprentissage automatique
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 132, 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 'EdgeAutofillMlEnabled' -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: Suggestions de remplissage automatique basées sur l'apprentissage automatique
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 132, Windows 7 ou version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\Edge'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'EdgeAutofillMlEnabled' -Value 1 -Type DWord Scripts SCCM
# Exported from gporais.com
# Policy: Suggestions de remplissage automatique basées sur l'apprentissage automatique
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 132, 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: Suggestions de remplissage automatique basées sur l'apprentissage automatique
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 132, 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 'EdgeAutofillMlEnabled' -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: Suggestions de remplissage automatique basées sur l'apprentissage automatique
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 132, Windows 7 ou version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\Edge'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'EdgeAutofillMlEnabled' -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).