Freigeben über


GpMC- oder Import-GPO-Cmdlet kann ein Gruppenrichtlinienobjekt nicht aus der Sicherung wiederherstellen.

In diesem Artikel wird ein Problem behoben, bei dem Sie ein Gruppenrichtlinienobjekt (Group Policy Object, GPO) nicht mithilfe der Gruppenrichtlinien-Verwaltungskonsole (Group Policy Management Console, GPMC) oder des Import-GPO Cmdlets wiederherstellen können.

Wenn Sie versuchen, ein Gruppenrichtlinienobjekt mit einer der folgenden Optionen zu importieren oder wiederherzustellen:

  • Der Assistent durch Auswählen von "Aus Sicherung wiederherstellen" in der Gruppenrichtlinien-Verwaltungskonsole
  • Der Assistent durch Auswählen von Importeinstellungen in der Gruppenrichtlinien-Verwaltungskonsole
  • Das Cmdlet Import-GPO aus der Sicherung

Sie erhalten ggf. eine Fehlermeldung der folgenden Art:

Der Prozess kann nicht auf die Datei zugreifen, da sie bereits von einem anderen Prozess verwendet wird.

Auf die GPO-Datei wird von einem anderen Prozess zugegriffen.

Dieses Problem tritt auf, wenn der Assistent in der Gruppenrichtlinienkonsole oder das Import-GPO Cmdlet versucht, ein exklusives Handle für eine Datei des Gruppenrichtlinienobjekts in der SYSVOL-Freigabe abzurufen, aber auf diese Datei wird von einem anderen Prozess zugegriffen. Ein Remotebenutzer aktualisiert z. B. Gruppenrichtlinien.

Das Prozessüberwachungsprotokoll zeigt, dass der Aufrufer (mmc.exe oder powershell.exe) das ERGEBNIS DER FREIGABEVERLETZUNG empfängt, wenn versucht wird, ein Handle für eine Datei dieses Gruppenrichtlinienobjekts in der SYSVOL-Freigabe abzurufen.

Hier ist ein Beispiel für eine Datei "Registry.pol ":

Screenshot des Ereignis-Eigenschaftenfenster mit dem Ergebnis

In dieser Anforderung ist ShareMode Keine, der angibt, dass dieses Handle exklusiv sein sollte. Dies bedeutet, dass das Handle nicht mit einem vorhandenen Handle für dieselbe Datei koexistieren kann, und es ist kein anderes Handle für dieselbe Datei zulässig, bevor dieses exklusive Handle geschlossen wird.

Das exklusive Handle ist in diesem Szenario erforderlich, da jede Datei des Gruppenrichtlinienobjekts in der SYSVOL-Freigabe durch die entsprechende Datei aus der Sicherung ersetzt wird. Fehler einer Datei führen dazu, dass der Wiederherstellungsvorgang fehlschlägt.

Weitere Informationen zum Freigabemodus finden Sie unter:

Angeben eines anderen Zieldomänencontrollers (DC)

Standardmäßig ist das ziel-DC, das von der GPMC oder dem Import-GPO Cmdlet verwendet wird, die primäre Domänencontrollerrolle (PDC) Flexible Single Master Operation (FSMO) der Domäne. Dieses Verhalten ist beabsichtigt.

Um dieses Problem zu umgehen, geben Sie einen anderen DC ohne oder wenig Benutzerzugriff an.

Erweitern Sie in der Gruppenrichtlinienkonsole Domänen in der Konsolenstruktur, klicken Sie mit der rechten Maustaste auf die Domäne, und wählen Sie "Domänencontroller ändern" aus.

Verwenden Sie für das Import-GPO Cmdlet den -Server Parameter. Zum Beispiel:

Import-GPO -BackupGpoName TestGPO1 -TargetName TestGPO1 -Path C:\GOPBackup\ -Server ContosoDC2