Public mode

No tenant, Graph, or device access. Every item links to its source. What this means

Some sources or documents need attention: 258/260 feeds/APIs · 417/444 docs · checked 22:29 UTC Customize Public modeDiscuss ChangeIntel on Discord

Windows 10 Group Policy settings

3,381 settings · 22H2 · 1.0 · 15 Jul 2024

1 settingCSV
Back to the list

Windows Components › Microsoft Defender Antivirus › Device Control

Define device control policy rules

ComputerNeeds changes for IntuneNew in 22H2 · 1.0DeviceControl_PolicyRules

Supported on SUPPORTED_Windows10 (defined in the Windows templates)

What it does

Please follow the device control policy rules xml schema to fill out the policy rules data.

What it writes

Hive
HKEY_LOCAL_MACHINE
Registry key
Software\Policies\Microsoft\Windows Defender\Device Control\Policy Rules
Why it needs changes for Intune
  • Policy references a Windows supportedOn definition.
  • ADMX-INTUNE-WINDOWS-SUPPORTEDON-REFERENCE

In Intune

No native CSP; import the ADMX (needs changes first).

From Microsoft's Policy CSP DDF files (DDF v2 Files, February 2026), read 18 Oct 2026.

Options

OptionTypeRegistry valueAllowed values
Define the policy rules hereRequired Text PolicyRules Up to 255 characters

Configure and deploy

Choose a state and the option values; the output below is generated from the template for exactly that.

State
Options used when Enabled

History 2 retained releases

  1. 22H2 · 1.015 Jul 2024
    • Added in this release.

Template

Internal name
DeviceControl_PolicyRules
Namespace
Microsoft.Policies.WindowsDefender
Template file
WindowsDefender.admx
Release
Windows 10 22H2 · 1.0 · file set bc15f6a5271783ee…
Definition, editor controls and support

Definition

<policy class="Machine" displayName="$(string.DeviceControl_PolicyRules)" explainText="$(string.DeviceControl_PolicyRules_Explain)" key="Software\Policies\Microsoft\Windows Defender\Device Control\Policy Rules" name="DeviceControl_PolicyRules" presentation="$(presentation.DeviceControl_PolicyRules)" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
            <parentCategory ref="Microsoft.Policies.WindowsDefender:DeviceControl" />
            <supportedOn ref="Microsoft.Policies.Windows:SUPPORTED_Windows10" />
            <elements>
                <text id="DeviceControl_PolicyRules" required="true" valueName="PolicyRules" />
            </elements>
        </policy>

Editor controls

<presentation id="DeviceControl_PolicyRules" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
    <textBox refId="DeviceControl_PolicyRules">
        <label>Define the policy rules here</label>
    </textBox>
    </presentation>

Supported platforms and category

Microsoft.Policies.Windows:category:WindowsComponents
<category displayName="$(string.WindowsComponents)" explainText="$(string.WindowsComponents_Help)" name="WindowsComponents" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" />
Microsoft.Policies.WindowsDefender:category:AntiSpywareDefender
<category displayName="$(string.AntiSpywareDefender)" name="AntiSpywareDefender" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
            <parentCategory ref="Microsoft.Policies.Windows:WindowsComponents" />
        </category>
Microsoft.Policies.WindowsDefender:category:DeviceControl
<category displayName="$(string.DeviceControl)" name="DeviceControl" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
            <parentCategory ref="Microsoft.Policies.WindowsDefender:AntiSpywareDefender" />
        </category>
Microsoft.Policies.WindowsDefender:unresolved:Microsoft.Policies.Windows:SUPPORTED_Windows10
<unresolved reference="Microsoft.Policies.Windows:SUPPORTED_Windows10" />
Microsoft.Policies.Windows:category:WindowsComponents
<category displayName="$(string.WindowsComponents)" explainText="$(string.WindowsComponents_Help)" name="WindowsComponents" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" />
<strings><string id="Microsoft.Policies.Windows:WindowsComponents">Windows Components</string><string id="Microsoft.Policies.Windows:WindowsComponents_Help">Contains settings for operating system components.</string></strings>
Microsoft.Policies.WindowsDefender:category:AntiSpywareDefender
<category displayName="$(string.AntiSpywareDefender)" name="AntiSpywareDefender" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
            <parentCategory ref="Microsoft.Policies.Windows:WindowsComponents" />
        </category>
<strings><string id="Microsoft.Policies.WindowsDefender:AntiSpywareDefender">Microsoft Defender Antivirus</string></strings>
Microsoft.Policies.WindowsDefender:category:DeviceControl
<category displayName="$(string.DeviceControl)" name="DeviceControl" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
            <parentCategory ref="Microsoft.Policies.WindowsDefender:AntiSpywareDefender" />
        </category>
<strings><string id="Microsoft.Policies.WindowsDefender:DeviceControl">Device Control</string></strings>
ChangeIntel

An IT change radar: releases, security, known issues, retirements, documentation changes, and service status from public sources. Every item links to supporting evidence; dates and statuses can change after they are read.

Sources read 19 Oct 22:29 UTC · 258 of 260 readable · 256 fully read · documentation 417/444 current