Wiederherstellung der Default Richtlinien
- Default Domain Policy
- Default Domain Controllers Policy
Es gibt immer wieder Momente, in denen man sich wünscht, man könnte noch mal von
vorne beginnen.
Viele, die sich das erste Mal an das Thema Gruppenrichtlinien herangewagt haben,
haben ihre kompletten Einstellungen in den beiden Default Richtlinien
vorgenommen. Nach einiger Zeit der Nutzung kommt man zur Erkenntnis, dass es
sich als unglücklich herausstellt. In einem der anderen Artikel habe ich schon
mal verkündet "Finger weg!" von den Standardrichtlinien. Man arbeitet ja auch
nicht mit dem original Schnittmusterbogen oder nimmt seine teuren CDs mit ins
Auto. Man erstellt sich Kopien und hantiert mit diesen, damit das Original
unversehrt bleibt.
Ist das Kind aber einmal in den Brunnen gefallen, kann es immer noch gerettet
werden und dabei helfen einem 2 kleine Tools, die Microsoft selber zur Verfügung
stellt.
dcgpofix.exe und
recreatedefpol.exe
DCGPOFIX: Ist bei jedem 2003 Server schon dabei und über die Eingabeaufforderung
aufzurufen.
RECREATEDEFPOL: Gibt es im freien Download bei Microsoft
"Windows 2000 Default Group Policy Restore Tool"
http://www.microsoft.com/downloads/details.aspx?FamilyID=b5b685ae-b7dd-4bb5-ab2a-976d6873129d&DisplayLang=en
Werden diese beiden Programme ausgeführt, so werden die Default Richtlinien
komplett auf den Zustand nach Installation des ersten DCs zurückgesetzt. Beide
Programme erlauben die Auswahl jeweils nur eine der beiden Richtlinien
zurückzusetzen, oder wenn nichts weiter angegeben wird, eben beide.
Nach dem Aufrufe von "dcgpofix /?" erhält man folgende Syntax:
[...]
Syntax: DcGPOFix [/ignoreschema] [/Target: Domain | DC | BOTH]
/target: {Domain | DC | BOTH}
Optional. Spezifiziert das wiederherzustellende Gruppenrichtlinienobjekt --
das Objekt der Standarddomänenrichtlinie, das Objekt der Standarddomänen-
controllerrichtlinie, oder beide.
[...]
Wie gesagt werden ohne Angabe des Targets und damit der Angabe der Richtlinie,
beide Richtlinien auf den Ursprung zurückgesetzt.
Zwei Anmerkungen zum Zurücksetzen der Standard
Richtlinien.

Richtig muss es heißen "kann mit dem
Befehlszeilenparamenter /ignoreschema wiederhergestellt werden.".
Das "NICHT" ist definitiv ein ÜBersetzungsfehler.
Gehört man zu denen, die Tools verabscheuen und lieber alles per Hand erledigen,
kann auch geholfen werden. Ebenfalls könnte der Fall eintreten, dass nur eine
bestimmte Einstellung zurückgesetzt werden soll und nicht die komplette
Richtlinie.
Manuelles Zurücksetzen der Default Richtlinien:
(ich verweise bewusst auf englische KB Artikel, da mich bei den Deutschen,
aufgrund der maschinellen Übersetzung, das Grausen packt.)
How to reset security settings in the default Domain GPO in Windows 2000
http://support.microsoft.com/default.aspx?scid=kb;en-us;226243
How to Reset User Rights in the Default Domain Controllers Group Policy
Object
http://support.microsoft.com/default.aspx?scid=kb;en-us;267553
Allerdings bleibt hier noch ein Problem: Was ist mit
den Einstellungen, die ich behalten möchte?
Nicht jeder freut sich nun darauf, jede einzelne Einstellung neu zu definieren.
In diesem Fall hilft uns die GPMC. Wir kopieren mit ihr einfach die beiden
Standard Richtlinien und verknüpfen sie auf gleicher Ebene oder evtl. an einer
anderen Stelle, wenn z.B. die Benutzer und Computer nicht mehr in den Standard
Containern "Users" und "Computers" liegen.
| 1. | GPMC öffnen |
| 2. | unter Gruppenrichtlinienobjekte die Richtlinie auswählen und aus dem Kontextmenü "kopieren" wählen |
| 3. | Gruppenrichtlinienobjekte markieren und dort im Kontextmenü "einfügen" wählen |
| 4. | "Kopie von ..." entsprechend umbennen (muss nicht aber Kopie von ... hört sich nicht gut an ;-) |
| 5. | Entsprechend Verknüpfen. ---> "Kopie von Default Domain Policy" auf Domänen-Ebene ---> "Kopie von Default Domain Controllers Policy" auf Domain-Controllers Ebene |
| 6. | Die "Kopie" im Reiter "Verknüpfte Gruppenrichtlinienobjekte" nach "oben" sortieren. |
Der Punkt 6 ist die einzige Stolperfalle. Ich denke das Kopieren und wieder
einfügen macht kaum Probleme, wenn man einmal gemerkt hat, dass ein Einfügen nur
auf den Gruppenrichtlinienobjekten selber möglich ist. Vergisst man allerdings
den den Punkt 6, dann läuft die "Kopie" zuerst und erst danach die "Default".
Das kann ansonsten zu dem Problem führen, dass die eigenen Einstellungen, wie
z.B.: "Lokale Anmelden" oder "Anmelden über Terminaldienste" auf einen Domain
Controller, oder die selbst definierten Kennwortrichtlinien auf Domänen-Ebene
keine Wirkung mehr haben, da sie ja durch die nachfolgenden Richtlinien und
damit dem MS Standard wieder überstimmt werden.

(c) 2003 - heute, Mark Heitbrink, weitere Informationen unter WebSite-Info\Copyright