Gruppenrichtlinien (GPO) Grundlagen mit Praxisbeispielen
Gruppenrichtlinien (GPO) zentral verwalten: GPMC, LSDOU-Verarbeitungsreihenfolge, Kennwortrichtlinie, Netzlaufwerk-Mapping per GPP und Bildschirmsperre-Timeout Schritt für Schritt.

Gruppenrichtlinien (Group Policy Objects, GPO) sind das zentrale Werkzeug, um Benutzer- und Computereinstellungen in einer Active-Directory-Domäne einheitlich durchzusetzen. Mit der Gruppenrichtlinien-Verwaltungskonsole (GPMC) oder PowerShell-Cmdlets kannst du Hunderte von Einstellungen rollout-sicher auf Organisationseinheiten (OUs), Sites oder die gesamte Domäne verteilen – ohne jede Maschine einzeln anzufassen. Diese Anleitung erklärt Kernkonzepte wie die LSDOU-Verarbeitungsreihenfolge und Vererbungsregeln und zeigt drei vollständige Praxisbeispiele: Kennwortrichtlinie mit Account-Lockout, Netzlaufwerk-Mapping per GPP (Drive Maps) und eine Sicherheitseinstellung (Bildschirmsperre-Timeout).
Kurzfassung: GPO mit gpmc.msc erstellen, mit OU/Domäne verknüpfen, Einstellungen unter Computer- oder Benutzerkonfiguration setzen. Mit gpupdate /force sofort anwenden, mit gpresult /r prüfen. Verarbeitungsreihenfolge: Lokal → Site → Domäne → OU (LSDOU).
Voraussetzungen
- Active-Directory-Domäne vorhanden – siehe Active Directory Domäne einrichten, Benutzer und OUs anlegen
- Windows Server 2019/2022 als Domain Controller (DC)
- Anmeldung mit einem Konto mit Domänen-Admin-Rechten
- GPMC auf dem Verwaltungsrechner installiert (Feature Gruppenrichtlinienverwaltung über Server-Manager oder RSAT)
- PowerShell-Modul
GroupPolicyverfügbar (ab Windows Server 2012 R2 integriert) - Beispieldomäne in dieser Anleitung:
contoso.com– ersetze sie durch deine eigene
Schritt 1: GPMC starten und Überblick verschaffen
Öffne die Gruppenrichtlinien-Verwaltungskonsole als Administrator.
GUI
- Drücke Win+R, gib
gpmc.mscein, bestätige mit OK. - Im linken Baum siehst du deine Gesamtstruktur, darunter die Domäne
contoso.com. - Unterhalb der Domäne liegen Gruppenrichtlinienobjekte (alle vorhandenen GPOs) und deine OUs mit verlinkten GPOs.
- Klicke auf eine OU – rechts unter Verknüpfte Gruppenrichtlinienobjekte siehst du Reihenfolge und Erzwingen-Status.
PowerShell
# Modul laden (falls nicht automatisch)
Import-Module GroupPolicy
# Alle vorhandenen GPOs der Domäne auflisten
Get-GPO -All | Select-Object DisplayName, GpoStatus, CreationTimeSchritt 2: Verarbeitungsreihenfolge LSDOU verstehen
GPOs werden in einer festen Reihenfolge verarbeitet – jede nachfolgende Ebene überschreibt Einstellungen der vorherigen:
StufeBuchstabeBeispielAnwendungszeit
Lokal
L
gpedit.msc auf dem Client
Immer zuerst
Site
S
AD-Site Berlin
Vor Domänen-GPOs
Domäne
D
Default Domain Policy
Überschreibt Site
OU (hierarchisch)
OU
Mitarbeiter → Marketing
Zuletzt; tiefste OU gewinnt
Erzwingen (Enforced): Ein als „Erzwungen“ markierter GPO-Link ignoriert eine Vererbungssperre auf untergeordneten OUs und setzt sich immer durch. Vererbung blockieren: Verhindert, dass GPOs höherer Ebenen auf eine OU wirken – wird aber durch „Erzwungen“ überschrieben. Setze „Vererbung blockieren“ sparsam ein und dokumentiere es, sonst wird das Troubleshooting schnell unübersichtlich.
GPO-Daten bestehen aus zwei Teilen: dem Gruppenrichtlinien-Container (in AD gespeichert) und der Gruppenrichtlinien-Vorlage im SYSVOL-Ordner (\\DC\SYSVOL\contoso.com\Policies). Änderungen werden zwischen Domain Controllern repliziert – rechne mit 15–30 Minuten, bis alle DCs synchron sind.
Schritt 3: Neue GPO erstellen und verknüpfen
Zuerst die GPO erstellen, dann mit einer OU oder der Domäne verknüpfen.
GUI
- Rechtsklick auf Gruppenrichtlinienobjekte → Neu.
- Namen eingeben, z. B.
Sicherheit-Kennwort, Kommentar optional, OK. - Rechtsklick auf die Ziel-OU (z. B. Mitarbeiter) → Vorhandenes Gruppenrichtlinienobjekt verknüpfen.
- GPO auswählen, OK.
- Zum Erzwingen: Rechtsklick auf den Link in der OU → Erzwungen aktivieren.
PowerShell
# GPO erstellen
New-GPO -Name 'Sicherheit-Kennwort' -Comment 'Kennwortrichtlinie fuer alle Mitarbeiter'
# GPO mit OU verknüpfen
New-GPLink -Name 'Sicherheit-Kennwort' -Target 'ou=Mitarbeiter,dc=contoso,dc=com' -LinkEnabled Yes
# Link als Erzwungen markieren
Set-GPLink -Name 'Sicherheit-Kennwort' -Target 'ou=Mitarbeiter,dc=contoso,dc=com' -Enforced YesSchritt 4: Computer- vs. Benutzerkonfiguration
Jede GPO enthält zwei unabhängige Konfigurationsbereiche:
BereichRegistry-HiveWann angewendetTypische Einstellungen
Computerkonfiguration
HKLM
Systemstart / Shutdown
Kennwortrichtlinien, Firewall, Windows Update, Softwareinstallation
Benutzerkonfiguration
HKCU
Anmeldung / Abmeldung
Startmenü, Desktop, Laufwerksmapping, Bildschirmschoner, IE/Edge-Einstellungen
Wichtig: Kennwortrichtlinien und Account-Lockout gehören immer in die Computerkonfiguration und müssen an der Domäne (nicht an einer OU) verknüpft sein, damit sie als Default Domain Password Policy greifen. Für Fein-Grained Password Policies (FGPP) gibt es einen separaten Mechanismus über AD-Einstellungen.
Sicherheitsfilterung und WMI-Filter erlauben es, eine GPO nur auf bestimmte Sicherheitsgruppen oder Computereigenschaften (z. B. Betriebssystemversion) anzuwenden. Standard-Sicherheitsfilter: Authentifizierte Benutzer – entferne diese Gruppe und füge stattdessen deine Zielgruppe ein, wenn du die GPO selektiv einsetzen willst.
Schritt 5: Praxisbeispiel 1 – Kennwortrichtlinie und Account-Lockout
Eine fehlende oder schwache Kennwortrichtlinie ist eines der häufigsten Sicherheitsrisiken. Die Default Domain Password Policy gilt für alle Domänenbenutzer und muss auf Domänenebene verknüpft sein.
GUI (GPMC)
- Öffne in GPMC die Default Domain Policy (oder lege eine neue GPO auf Domänenebene an).
- Rechtsklick → Bearbeiten → Gruppenrichtlinienverwaltungs-Editor öffnet sich.
- Navigiere zu: Computerkonfiguration → Richtlinien → Windows-Einstellungen → Sicherheitseinstellungen → Kontorichtlinien → Kennwortrichtlinie.
- Setze folgende Werte:
- Minimale Kennwortlänge: 12 Zeichen
- Kennwort muss Komplexitätsvoraussetzungen entsprechen: Aktiviert
- Maximales Kennwortalter: 90 Tage
- Kennwortchronik: 24 gespeicherte Kennwörter
- Wechsle zu Kontorichtlinien → Kontosperrungsrichtlinie.
- Setze:
- Kontosperrungsschwellenwert: 5 ungültige Anmeldeversuche
- Kontosperrdauer: 30 Minuten
- Zurücksetzungsdauer des Kontosperrungszählers: 30 Minuten
- Editor schließen. GPO-Änderung ist sofort gespeichert.
PowerShell (prüfen und setzen)
# Aktuelle Account-Lockout-Policy prüfen
Get-ADDefaultDomainPasswordPolicy | Select-Object LockoutDuration, LockoutObservationWindow, LockoutThreshold
# Account-Lockout setzen (PowerShell-Weg)
Set-ADDefaultDomainPasswordPolicy `
-LockoutThreshold 5 `
-LockoutDuration (New-TimeSpan -Minutes 30) `
-LockoutObservationWindow (New-TimeSpan -Minutes 30)Hinweis: Set-ADDefaultDomainPasswordPolicy ändert die Fine-Grained Default Policy direkt in AD. Für eine vollständige Kennwortrichtlinie (Länge, Komplexität, Alter) nutze zusätzlich den GPMC-Editor wie oben beschrieben.
Faustregel: Lockout-Schwellenwert unter 5 Versuchen erhöht die Helpdesk-Belastung massiv und öffnet DoS-Möglichkeiten (jemand kann Accounts absichtlich sperren). 5 Versuche mit 30 Minuten Reset-Fenster ist ein praxisbewährter Kompromiss.
Schritt 6: Praxisbeispiel 2 – Netzlaufwerk per GPP (Drive Maps)
Group Policy Preferences (GPP) ermöglichen Laufwerksmappings, ohne Anmelde-Skripte schreiben zu müssen. GPP-Einstellungen sind unter Benutzerkonfiguration zu finden und werden beim Anmelden angewendet.
GUI (GPMC)
- Erstelle eine neue GPO, z. B.
Drive-Map-Marketing, und verknüpfe sie mit der OU Marketing. - Rechtsklick auf die GPO → Bearbeiten.
- Navigiere zu: Benutzerkonfiguration → Einstellungen → Windows-Einstellungen → Laufwerkzuordnungen.
- Rechtsklick → Neu → Zugeordnetes Laufwerk.
- Setze folgende Werte:
- Aktion: Erstellen (oder Ersetzen, wenn das Laufwerk schon existiert)
- Speicherort:
\\fileserver\Marketing - Bezeichnung: Marketing-Freigabe (optional)
- Laufwerkbuchstabe: M:
- Verbinden als: leer lassen (nutzt die Anmeldedaten des Benutzers)
- Beim Anmelden erneut verbinden: aktivieren
- Reiter Allgemein: Element-Zielgruppenadressierung aktivieren, falls du innerhalb derselben GPO nach Sicherheitsgruppe filtern möchtest.
- OK. Editor schließen.
PowerShell (GPO erstellen und verknüpfen)
# GPO erstellen und direkt mit OU verknüpfen
New-GPO -Name 'Drive-Map-Marketing' | `
New-GPLink -Target 'ou=Marketing,dc=contoso,dc=com' -LinkEnabled Yes
# Hinweis: Die eigentliche Drive-Map-Einstellung wird in der
# GPMC (GUI-Editor) unter GPP konfiguriert – es gibt kein
# direktes Set-GPPreference-Cmdlet fuer Drive Maps in der
# Standardinstallation.Tipp: Wähle als Aktion Ersetzen statt Erstellen, wenn das Laufwerk schon aus einem alten Skript existiert – sonst entstehen Duplikate. Achte auf korrekte UNC-Syntax: \\server\freigabe (Backslashes, keine Bindestriche).Schritt 7: Praxisbeispiel 3 – Bildschirmsperre-Timeout per GPO
Ein automatischer Bildschirmschoner mit Kennwortschutz verhindert unbefugten Zugriff an unbeaufsichtigten Arbeitsplätzen. Die Einstellung gehört in die Benutzerkonfiguration.
GUI (GPMC)
- Erstelle eine neue GPO
Desktop-Sicherheitund verknüpfe sie mit der Ziel-OU oder der Domäne. - Rechtsklick → Bearbeiten.
- Navigiere zu: Benutzerkonfiguration → Richtlinien → Administrative Vorlagen → Systemsteuerung → Anpassung.
- Aktiviere und setze:
- Bildschirmschoner aktivieren: Aktiviert
- Bildschirmschoner-Kennwortschutz: Aktiviert
- Wartezeit für Bildschirmschoner: 900 Sekunden (= 15 Minuten)
- Bildschirmschoner:
scrnsave.scr(leerer Bildschirmschoner, ressourcenschonend) - Editor schließen.
PowerShell
# Bildschirmschoner-Timeout auf 15 Minuten setzen (Benutzerkonfiguration = HKCU)
Set-GPRegistryValue `
-Name 'Desktop-Sicherheit' `
-Key 'HKCU\Software\Policies\Microsoft\Windows\Control Panel\Desktop' `
-ValueName 'ScreenSaveTimeOut' `
-Value 900 `
-Type DWORD
# Bildschirmschoner-Kennwortschutz aktivieren
Set-GPRegistryValue `
-Name 'Desktop-Sicherheit' `
-Key 'HKCU\Software\Policies\Microsoft\Windows\Control Panel\Desktop' `
-ValueName 'ScreenSaverIsSecure' `
-Value 1 `
-Type DWORDOptional – SmartScreen per GPO erzwingen: Navigiere in der GPO zu Computerkonfiguration → Administrative Vorlagen → Windows-Komponenten → Windows Defender SmartScreen → Explorer und setze Windows Defender SmartScreen konfigurieren auf Aktiviert: Warnen und Umgehung verhindern. Setze nie nur „Warnen“ – Benutzer klicken Warnungen weg, die Sicherheitswirkung ist minimal.
Schritt 8: GPOs anwenden und prüfen
Standardmäßig aktualisieren Clients ihre Gruppenrichtlinien alle 90 Minuten (plus zufälliger Offset bis 30 Minuten). Im Testbetrieb erzwingst du die Aktualisierung manuell.
gpupdate
# Computer- UND Benutzerkonfiguration sofort anwenden
gpupdate /force
# Nur Computerkonfiguration
gpupdate /force /target:computer
# Nur Benutzerkonfiguration
gpupdate /force /target:user
# GPO erzwingen + Benutzer abmelden (nötig bei Folder Redirection u.a.)
gpupdate /force /logoff
# GPO erzwingen + Neustart (nötig bei manchen Computer-CSEs)
gpupdate /force /boot
# Remote-Computer aktualisieren (PowerShell)
Invoke-GPUpdate -Computer 'PC01' -Forcegpresult – angewendete Richtlinien prüfen
# Übersicht: welche GPOs wurden angewendet (User + Computer)
gpresult /r
# Nur Benutzerkonfiguration für bestimmten Benutzer
gpresult /user contoso\testuser /scope user /r
# Detaillierte Computerrichtlinien mit Vorrang
gpresult /scope computer /v
# Vollständigen Report in Datei exportieren
gpresult /z > policy.txtAchtung: gpresult ohne Administrator-Rechte zeigt die Computerkonfiguration nicht an – immer als Admin ausführen, sonst bleibt die Computer-Sektion leer und du siehst nur User Settings.Troubleshooting
- GPO wirkt auf niemanden: Prüfe den Sicherheitsfilter – Standard ist Authentifizierte Benutzer. Wenn du eine eigene Gruppe eingetragen hast, muss das betroffene Konto Mitglied dieser Gruppe sein. Token-Cache: Nach Gruppenänderungen muss sich der Benutzer neu anmelden.
- Einstellung wird nicht angewendet, obwohl GPO verknüpft: Falscher Konfigurationsbereich (Computer- statt Benutzerkonfiguration oder umgekehrt). Prüfe mit
gpresult /r, ob die GPO unter Applied GPOs erscheint. - Computerkonfiguration fehlt in gpresult: Befehl nicht als Administrator ausgeführt. Starte cmd.exe / PowerShell als Administrator.
- GPO repliziert nicht auf alle DCs: SYSVOL-Replikation prüfen (
dfsrmig /getglobalstate). Ändere eine GPO nur auf dem PDC-Emulator, um Replikationskonflikte zu vermeiden. - Bildschirmsperre oder Drive Map wirkt erst nach Neuanmeldung: Benutzerkonfigurations-CSEs werden erst beim Anmelden verarbeitet.
gpupdate /force /logofferzwingt Abmeldung und Neuanmeldung. - Zu viele GPOs verlangsamen den Login: Nicht mehr als 30–50 GPOs pro OU-Pfad; deaktiviere nicht benötigte GPO-Bereiche (z. B. Computerkonfiguration deaktivieren, wenn nur Benutzereinstellungen gesetzt sind).
- Ältere ADMX-Vorlagen führen zu fehlenden Richtlinien: Aktualisiere den Zentralen Speicher (
\\contoso.com\SYSVOL\contoso.com\Policies\PolicyDefinitions) mit den ADMX-Dateien der aktuellen Windows-Version. - WMI-Filter schlägt fehl: WMI-Filter müssen syntaktisch korrekt sein und auf dem Zielsystem eine Antwort liefern. Teste den Filter mit
wmic /namespace:\\root\cimv2 PATH Win32_OperatingSystem get Versionauf dem Client.
Häufige Fragen
Was ist der Unterschied zwischen einer GPO und einer Gruppenrichtlinieneinstellung?
Ein Gruppenrichtlinienobjekt (GPO) ist der Container – vergleichbar mit einer Konfigurationsdatei. Eine Einstellung ist ein einzelner Wert darin (z. B. Kennwortlänge = 12). Eine GPO kann Hunderte von Einstellungen enthalten; du verknüpfst die GPO mit OUs, nicht einzelne Einstellungen.
Warum gilt meine Kennwortrichtlinie auf OU-Ebene nicht?
Kennwortrichtlinien und Account-Lockout aus dem Bereich Kontorichtlinien greifen nur, wenn die GPO auf Domänenebene verknüpft ist. Auf OU-Ebene werden diese Einstellungen ignoriert. Für unterschiedliche Richtlinien pro Benutzergruppe nutze Fine-Grained Password Policies (FGPP) über Active Directory-Verwaltungscenter.
Wann brauche ich „Erzwungen“ und wann „Vererbung blockieren“?
Nutze Erzwungen, wenn eine unternehmensweite Sicherheitsrichtlinie nicht durch untergeordnete OUs außer Kraft gesetzt werden darf (z. B. Kennwortrichtlinie, SmartScreen). Nutze Vererbung blockieren sparsam und nur in begründeten Ausnahmen (z. B. eine isolierte Test-OU), da es das Troubleshooting erschwert. Dokumentiere beides immer im GPO-Kommentarfeld.
Wie kann ich GPOs für nur bestimmte Computer oder Benutzer einschränken?
Zwei Wege: (1) Sicherheitsfilterung – entferne Authentifizierte Benutzer aus dem Sicherheitsfilter und füge die Zielgruppe ein. (2) WMI-Filter – z. B. SELECT * FROM Win32_OperatingSystem WHERE Version LIKE "10.%" schränkt auf Windows 10/11 ein. WMI-Filter verlangsamen die GPO-Verarbeitung leicht; nutze sie gezielt.
Wie prüfe ich, welche GPO eine bestimmte Einstellung setzt (Vorrang)?
Starte in GPMC die Gruppenrichtlinienergebnisse (Rechtsklick auf Gruppenrichtlinienergebnisse → Gruppenrichtlinienergebnisassistent) oder führe gpresult /scope computer /v aus. Dort siehst du für jede Einstellung, welche GPO „gewonnen“ hat und welche durch Vorrang überschrieben wurde.
Muss ich nach jeder GPO-Änderung gpupdate ausführen?
Im Produktivbetrieb nicht zwingend – Clients holen Änderungen automatisch alle 90 Minuten (+zufälliger Offset bis 30 Minuten). Im Test- und Rollout-Betrieb nutzt du gpupdate /force, um sofort zu prüfen. Beachte: Einige CSEs (Client-Side Extensions) wie Ordnerumleitung oder Softwareinstallation erfordern eine Abmeldung oder einen Neustart.
Fazit
Mit Gruppenrichtlinien verwaltest du Sicherheitseinstellungen, Laufwerksmappings und Desktop-Konfigurationen zentral und skalierbar – ohne Anmelde-Skripte oder manuelle Einzelkonfiguration. Die wichtigsten Punkte: Die LSDOU-Verarbeitungsreihenfolge bestimmt, welche GPO gewinnt. Computer- und Benutzerkonfiguration greifen zu unterschiedlichen Zeitpunkten. Mit gpupdate /force und gpresult /r hast du sofortiges Feedback über den Anwendungsstatus. Halte GPOs klein und zielgerichtet – eine GPO pro Thema erleichtert Wartung und Troubleshooting erheblich.
Weiterführende Anleitungen und Quellen
- Active Directory Domäne einrichten, Benutzer und OUs anlegen – Voraussetzung für GPOs: funktionsfähige AD-Domäne mit sinnvoller OU-Struktur.
- Alle Windows-Server-Anleitungen auf s-edv.com – weitere Themen rund um Active Directory, DNS, DHCP und mehr.
- Microsoft Learn: Gruppenrichtlinienübersicht für Windows Server
- Microsoft Learn: Gruppenrichtlinienverarbeitung
- Microsoft Learn: Account Lockout Policy
- Microsoft Learn: SmartScreen-Einstellungen per GPO
- windowspro.de: Netzlaufwerke mit Group Policy Preferences verknüpfen