Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Create a custom gradual rollout process to control when Windows devices receive Microsoft Defender Antivirus platform, engine, and security intelligence updates. Use Group Policy, Microsoft Intune, or PowerShell to assign update channels based on your validation and production needs. Before you begin, verify the platform version in Prerequisites.
Prerequisites
Before you configure a custom gradual rollout process, make sure your devices meet the following requirements:
- Windows operating system.
- Microsoft Defender Antivirus platform version
4.18.2106.6or later.
Important
Use one management authority for these settings. Mobile device management (MDM) and Group Policy settings can conflict, and ControlPolicyConflict (MDMWinsOverGP) doesn't apply to the Defender configuration service provider (CSP). If you use MDM, remove conflicting Defender Group Policy settings.
Review Group Policy settings
The following table lists the Group Policy settings for update channels:
| Setting title | Description | Location |
|---|---|---|
| Select the channel for Microsoft Defender monthly platform updates | Select when devices receive monthly platform updates. Available channels are Beta, Preview, Staged, Broad, Critical: Time Delay, and Not configured. | Windows Components\Microsoft Defender Antivirus |
| Select the channel for Microsoft Defender monthly engine updates | Select when devices receive monthly engine updates. Available channels are Beta, Preview, Staged, Broad, Critical: Time Delay, and Not configured. | Windows Components\Microsoft Defender Antivirus |
| Select the channel for Microsoft Defender daily security intelligence updates | Select Staged, Broad, or Not configured for security intelligence rollout cycles, which occur multiple times each day. | Windows Components\Microsoft Defender Antivirus |
| Disable gradual rollout of Microsoft Defender updates | Disable gradual rollout for monthly and security intelligence updates. This setting overrides configured platform and engine update channels. | Windows Components\Microsoft Defender Antivirus\MpEngine |
For monthly platform and engine updates, use the following channels:
- Beta Channel: Receive prerelease updates first. Use this channel only for a limited number of devices in manual test environments. Devices in the Windows Insider Program are subscribed to this channel by default.
- Current Channel (Preview): Receive updates earliest during gradual release. Use this channel for preproduction or validation environments.
- Current Channel (Staged): Receive updates later during gradual release. Use this channel for a small, representative group of production devices.
- Current Channel (Broad): Receive updates after gradual release completes. Use this channel for a broad group of production devices.
- Critical: Time Delay: Receive updates with a 48-hour delay. Use this channel only for critical environments.
- Not configured: Allow Microsoft to assign devices to channels during gradual release. This setting is suitable for most devices.
For security intelligence updates, select Staged, Broad, or Not configured. The Defender CSP currently documents Staged as equivalent to Broad. Don't rely on a timing difference between Staged and Broad without validating the behavior in your environment. For more rollout guidance, see Manage the gradual rollout process for Microsoft Defender updates.
Configure a gradual rollout by using Group Policy
Note
Use the latest Windows administrative templates available for your environment. If the templates don't contain these settings, a temporary, English-only template is available from the Microsoft Defender update controls repository on GitHub.
You can use Group Policy to configure and manage Microsoft Defender Antivirus on your endpoints. To configure an update channel:
On your Group Policy management machine, open the Group Policy Management Console, right-click the Group Policy Object (GPO) you want to configure, and select Edit.
In the Group Policy Management Editor, go to Computer configuration.
Select Administrative templates.
Expand the tree to Windows components > Microsoft Defender Antivirus.
Expand the section in the Location column of the Group Policy settings table, double-click the setting, and configure the update channel.
Deploy the updated GPO as you normally do. For guidance, see Deploying Group Policy Objects.
Configure a gradual rollout by using Microsoft Intune
Create a Windows Settings Catalog policy in Microsoft Intune. In the Defender category, configure one or more of the following settings:
- Platform Updates Channel
- Engine Updates Channel
- Security Intelligence Updates Channel
- Disable Gradual Release
If you need to use a custom Open Mobile Alliance Uniform Resource Identifier (OMA-URI) policy, follow the instructions in Add custom settings for Windows 10 devices in Microsoft Intune and use the following values:
| Setting | OMA-URI | Allowed values |
|---|---|---|
| Platform updates channel | ./Device/Vendor/MSFT/Defender/Configuration/PlatformUpdatesChannel |
0 Not configured, 2 Beta, 3 Preview, 4 Staged, 5 Broad, 6 Critical: Time Delay |
| Engine updates channel | ./Device/Vendor/MSFT/Defender/Configuration/EngineUpdatesChannel |
0 Not configured, 2 Beta, 3 Preview, 4 Staged, 5 Broad, 6 Critical: Time Delay |
| Security intelligence updates channel | ./Device/Vendor/MSFT/Defender/Configuration/SecurityIntelligenceUpdatesChannel |
0 Not configured, 4 Staged, 5 Broad |
| Disable gradual release | ./Device/Vendor/MSFT/Defender/Configuration/DisableGradualRelease |
0 False, 1 True |
For more information about the OMA-URI settings and values, see Defender CSP.
Configure a gradual rollout by using PowerShell
Use the Set-MpPreference cmdlet to configure Defender Antivirus update and protection preferences.
Use the following parameters:
- PlatformUpdatesChannel (
Beta,Preview,Staged,Broad,Delayed, orNotConfigured) - EngineUpdatesChannel (
Beta,Preview,Staged,Broad,Delayed, orNotConfigured) - DefinitionUpdatesChannel (
Staged,Broad, orNotConfigured) - DisableGradualRelease (
$trueor$false)
For example, run the following command in an elevated PowerShell session (a PowerShell window you opened by selecting Run as administrator) to configure platform updates to arrive from the Beta Channel:
Set-MpPreference -PlatformUpdatesChannel Beta
For more information about these parameters, see Set-MpPreference.
Verify gradual rollout configuration in the registry
To verify the effective PowerShell configuration, run Get-MpPreference | Select-Object PlatformUpdatesChannel, EngineUpdatesChannel, DefinitionUpdatesChannel, DisableGradualRelease.
Policy-backed update channel settings can appear under HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender:
EngineRingPlatformRingSignaturesRing
The DisableGradualRelease value appears under HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\MpEngine.
Note
You can also use a management tool such as Microsoft Configuration Manager to run PowerShell scripts. See Create and run PowerShell scripts from the Configuration Manager console.
Tip
For antivirus information for other platforms, see:
- Set preferences for Microsoft Defender for Endpoint on macOS
- Microsoft Defender for Endpoint on Mac
- macOS Antivirus policy settings for Microsoft Defender Antivirus for Intune
- Set preferences for Microsoft Defender for Endpoint on Linux
- Microsoft Defender for Endpoint on Linux
- Configure Defender for Endpoint on Android features
- Configure Microsoft Defender for Endpoint on iOS features