Anavem
Languagefr

Group Policy Reference

A comprehensive Microsoft Windows Group Policy reference — searchable database of GPO settings with registry paths, supported OS versions, configuration steps, security implications, and real-world use cases. Built for sysadmins managing Active Directory, Intune, and standalone Windows.

What is a Group Policy?

A Group Policy Object (GPO) is a configuration setting in Windows that defines how computers and user accounts behave. Each policy maps to one or more registry values, applies to a specific scope (Computer or User), and is bundled in an ADMX (Administrative Template) file. This reference indexes Microsoft's ADMX catalog with detailed explanations, registry mappings, and operational guidance you won't find on the official Microsoft Learn pages.

Admin TplComputer

Do Not Allow Drive Redirection

Prevents local drives from being mapped in RDP sessions. Reduces data exfiltration risk.

Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Device and Resource Redirection

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Disallow Digest Authentication

Digest authentication sends credentials in a format that can be cracked offline.

Computer Configuration > Administrative Templates > Windows Components > Windows Remote Management > WinRM Client

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Remove Access to Use All Windows Update Features

Prevents users from accessing Windows Update directly. Forces use of WSUS.

Computer Configuration > Administrative Templates > Windows Components > Windows Update

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Allow Print Spooler to Accept Client Connections

Disabling this mitigates PrintNightmare (CVE-2021-1675) by preventing remote access to the spooler.

Computer Configuration > Administrative Templates > Printers

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Limits Print Driver Installation to Administrators

Prevents non-admins from installing printer drivers. Mitigates PrintNightmare.

Computer Configuration > Administrative Templates > Printers

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Specify Intranet Microsoft Update Service Location

Points clients to an internal WSUS server instead of Windows Update.

Computer Configuration > Administrative Templates > Windows Components > Windows Update

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Configure Redirection Guard

Protects against printer driver redirection attacks.

Computer Configuration > Administrative Templates > Printers

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Turn On Recommended Updates via Automatic Updates

Includes recommended (non-critical) updates in automatic update downloads.

Computer Configuration > Administrative Templates > Windows Components > Windows Update

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Turn Off App Notifications on the Lock Screen

Prevents toast notifications from appearing on the lock screen.

Computer Configuration > Administrative Templates > System > Logon

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Specify Deadline for Automatic Updates and Restarts

Sets a deadline after which updates are automatically installed and the device restarts.

Computer Configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Turn on Module Logging

Logs PowerShell module activity. Generates event 4103. Required for PowerShell auditing.

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplUser

Prevent Changing Screen Saver

Prevents users from changing screen saver settings.

User Configuration > Administrative Templates > Control Panel > Personalization

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Do Not Allow Web Search

Prevents Windows Search from sending queries to the web.

Computer Configuration > Administrative Templates > Windows Components > Search

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Turn on Script Execution

Controls the PowerShell execution policy. RemoteSigned requires remote scripts to be signed.

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Turn on PowerShell Transcription

Records all PowerShell input and output to a transcript file.

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Turn Off Picture Password Sign-In

Disables picture password authentication on domain systems.

Computer Configuration > Administrative Templates > System > Logon

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplUser

Enable Screen Saver

Enables the screen saver. Required for screen saver timeout policies to apply.

User Configuration > Administrative Templates > Control Panel > Personalization

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Network Access: Restrict Clients Allowed to Make Remote Calls to SAM

Restricts remote SAM enumeration to Administrators only. Prevents tools like BloodHound from enumerating accounts remotely.

Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Turn on PowerShell Script Block Logging

Logs the full content of all PowerShell script blocks. Generates event 4104. Critical for threat detection.

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Turn Off Windows PowerShell 2.0

PowerShell 2.0 does not support logging or AMSI. Attackers use it to bypass PS5 security controls. Disable via Windows Features.

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Admin TplComputer

Maximum System Log Size

Sets the maximum size of the System event log.

Computer Configuration > Windows Settings > Security Settings > Event Log

Supported on Windows 10, Windows 11, Windows Server 2016 and later

Read reference →
Page 2 of 15 · 355 policies