Activer les notifications d’applications
Vérifié avec Windows 11 25H2 — mis à jour le 10 juillet 2026
Pris en charge sur : Windows Server 2008, Windows 7 et Windows Vista
Chemin dans la console GPO
Configuration ordinateur\Modèles d'administration\Composants Windows\Windows Update\Stratégies héritées Description
Ce paramètre de stratégie vous permet de contrôler si les utilisateurs reçoivent les messages de notification améliorés détaillés sur les applications proposées par le service Microsoft Update. Les messages de notification améliorés visent à inciter les utilisateurs à installer et à utiliser les applications facultatives qui leur sont proposées. Ce paramètre de stratégie est destiné à être utilisé dans des environnements gérés selon des règles souples, où l’utilisateur final est autorisé à accéder au service Microsoft Update. Si vous activez ce paramètre de stratégie, un message de notification s’affiche sur l’ordinateur de l’utilisateur dès qu’une application disponible est proposée. L’utilisateur peut ensuite cliquer sur la notification pour ouvrir l’application Windows Update afin d’obtenir plus d’informations sur l’application ou l’installer. Il peut également cliquer sur « Fermer ce message » ou sur « Afficher ultérieurement » pour différer la notification. Sur Windows 7, ce paramètre de stratégie contrôle uniquement les notifications détaillées pour les applications facultatives. Sur Windows Vista, il contrôle les notifications détaillées à la fois pour les applications et pour les mises à jour facultatives. Si vous désactivez ce paramètre de stratégie ou si vous ne le configurez pas, les utilisateurs de Windows 7 ne recevront pas les messages de notification détaillés pour les applications facultatives, et les utilisateurs de Windows Vista ne recevront pas les messages de notification détaillés ni pour les applications ni pour les mises à jour facultatives. Par défaut, ce paramètre de stratégie est désactivé. Si vous n’utilisez pas le service Microsoft Update, le paramètre de stratégie Notifications d’applications n’a aucun effet. Si le paramètre de stratégie « Configurer les mises à jour automatiques » est désactivé ou qu’il n’est pas configuré, le paramètre de stratégie Notifications d’applications n’a aucun effet.
Registre
Software\Policies\Microsoft\Windows\WindowsUpdate\AU Nom de valeur : EnableFeaturedSoftware
Activé : EnableFeaturedSoftware = 1
Désactivé : EnableFeaturedSoftware = 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: Activer les notifications d’applications
; State: Enabled
; Supported on: Windows Server 2008, Windows 7 et Windows Vista
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"EnableFeaturedSoftware"=dword:00000001 Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Activer les notifications d’applications
# State: Enabled
# Supported on: Windows Server 2008, Windows 7 et Windows Vista
$path = 'HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'EnableFeaturedSoftware' -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 les notifications d’applications
# State: Enabled
# Supported on: Windows Server 2008, Windows 7 et Windows Vista
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\Windows\WindowsUpdate\AU' -Name 'EnableFeaturedSoftware' -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 les notifications d’applications
# State: Enabled
# Supported on: Windows Server 2008, Windows 7 et Windows Vista
$path = 'HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'EnableFeaturedSoftware' -Value 1 -Type DWord Scripts SCCM
# Exported from gporais.com
# Policy: Activer les notifications d’applications
# State: Enabled
# Supported on: Windows Server 2008, Windows 7 et Windows Vista
# 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 les notifications d’applications
# State: Enabled
# Supported on: Windows Server 2008, Windows 7 et Windows Vista
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\Windows\WindowsUpdate\AU' -Name 'EnableFeaturedSoftware' -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 les notifications d’applications
# State: Enabled
# Supported on: Windows Server 2008, Windows 7 et Windows Vista
$path = 'HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'EnableFeaturedSoftware' -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).