Fehlermeldung bei dem Versuch, Exchange Server 2010 SP2 zu installieren: Fehler bei der Autorisierungs-Überprüfung

Ursprüngliche KB-Nummer:   2668686

Problembeschreibung

Stellen Sie sich folgendes Szenario vor:

  • Sie installieren Exchange Server 2010 oder Exchange Server 2010 Service Pack 1 (SP1).
  • Verwenden Sie die Gruppenrichtlinien-Verwaltungskonsole (Group Policy Management Console, GPMC) oder den Editor für lokale Gruppenrichtlinien (gpedit. msc), um ein Gruppenrichtlinienobjekt (Group Policy Object, GPO) oder eine lokale Richtlinie zu erstellen.
  • Das GPO oder die lokale Richtlinie legt die Ausführungsrichtlinie für Windows PowerShell auf einen anderen Status als undefined fest.
  • Sie installieren Exchange Server 2010 SP2.

In diesem Szenario schlägt die Installation fehl, und es wird eine Fehlermeldung angezeigt, die der folgenden ähnelt:

Der folgende Fehler wurde generiert, wenn "$Error. Clear ();
& $RoleBinPath\ServiceControl.ps1 EnableServices kritisch
"wurde ausgeführt:" Fehler bei der Autorisierungs-Überprüfung. ".
Fehler bei der Autorisierungs-Überprüfung.

Wenn dieser Fehler auftritt, funktioniert Exchange Server 2010 nicht und wird nicht unter Software hinzufügen oder entfernen aufgeführt. Darüber hinaus können Sie Exchange Server 2010 nicht erneut installieren.

Ursache

Dieses Problem tritt auf, weil der WMI-Dienst (Windows Management Instrumentation) während des Installationsvorgangs angehalten wurde. Daher kann das ServiceControl.ps1 Windows PowerShell Skript, das im Rahmen des Installationsprozesses von Exchange Server 2010 SP2 ausgeführt wird, den WMI-Dienst nicht aufrufen, um die Ausführungsberechtigungen zu überprüfen.

Lösung

Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:

  1. Stellen Sie den Server wieder her, auf dem Exchange Server 2010 läuft. Weitere Informationen zum Wiederherstellen eines Servers, auf dem Exchange Server 2010 ausführen, finden Sie unter Wiederherstellen von Exchange-Servern.

  2. Verwenden Sie die GPMC oder die gpedit. msc, um das GPO oder die lokale Richtlinie zu deaktivieren.

  3. Installieren Sie Exchange Server 2010 SP2.

  4. Legen Sie die Ausführungsrichtlinie für den LocalMachine Bereich auf fest RemoteSigned . Führen Sie zu diesem Zweck das folgende Cmdlet aus:

    Set-ExecutionPolicy RemoteSigned -scope LocalMachine
    

Weitere Informationen

Führen Sie das folgende Windows PowerShell-Cmdlet aus, um die Ausführungsrichtlinien zu überprüfen, bevor Sie mit der Installation beginnen:

Get-ExecutionPolicy -list

Die Ausgabe sollte etwa wie folgt aussehen:

Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine RemoteSigned

Wenn einer der folgenden Bereiche auf einen anderen Status als undefined festgelegt ist, lesen Sie die Schritte im Abschnitt Lösung , bevor Sie Exchange Server 2010 SP2 installieren:

  • MachinePolicy
  • UserPolicy
  • Prozess
  • CurrentUser

Wenn der LocalMachine Bereich auf undefined festgelegt ist, wird möglicherweise beim Starten der Exchange-Verwaltungskonsole (EMC) eine Fehlermeldung angezeigt, die der folgenden ähnelt:

Ausnahme Aufruf "GetSteppablePipeline" mit "1"-Argument (e): "Datei C:\Program c:\Programme\Microsoft\Exchange Server\V14\RemoteScripts\ConsoleInitialize.ps1 kann nicht geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist. Weitere Informationen finden Sie unter "get-help About_Signing". "

Darüber hinaus wird möglicherweise eine Fehlermeldung angezeigt, die der folgenden ähnelt, wenn Sie die Exchange-Verwaltungsshell (EMS) starten:

Der Begriff "Connect-ExchangeServer" wird nicht als Name eines Cmdlets, einer Funktion, einer Skriptdatei oder eines kompatiblen Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder wenn ein Pfad enthalten war, stellen Sie sicher, dass der Pfad richtig ist, und versuchen Sie es erneut.

Hinweis

Wenn dieses Problem auftritt, funktioniert Exchange Server 2010 wie erwartet, obwohl Sie die Exchange-Verwaltungskonsole oder das EMS nicht starten können.

Informationsquellen

Sie können kein Updaterollup für Exchange Server 2010 mit einem bereitgestellten GPO installieren, das eine PowerShell-Ausführungsrichtlinie für den zu aktualisierenden Server definiert.