Foutbericht wanneer u Exchange Server 2010 SP2 probeert te installeren: AuthorizationManager-controle is mislukt

Origineel KB-nummer: 2668686

Symptomen

Neem het volgende scenario:

  • U installeert Exchange Server 2010 of Exchange Server 2010 Service Pack 1 (SP1).
  • U gebruikt de groepsbeleid Management Console (GPMC) of de Lokale groepsbeleid Editor (Gpedit.msc) om een groepsbeleid Object (GPO) of een lokaal beleid te maken.
  • Het groepsbeleidsobject of het lokale beleid stelt het Windows PowerShell uitvoeringsbeleid in op een andere status dan Niet-gedefinieerd.
  • U installeert Exchange Server 2010 SP2.

In dit scenario mislukt de installatie en ontvangt u een foutbericht dat er ongeveer als volgt uitziet:

De volgende fout is gegenereerd bij '$error. Clear();
& $RoleBinPath\ServiceControl.ps1 EnableServices Critical
" is uitgevoerd: "AuthorizationManager-controle is mislukt.".
AuthorizationManager-controle is mislukt.

Wanneer deze fout optreedt, werkt Exchange Server 2010 niet en wordt deze niet vermeld in Programma's toevoegen of verwijderen. Bovendien kunt u Exchange Server 2010 niet opnieuw installeren.

Oorzaak

Dit probleem treedt op omdat de WMI-service (Windows Management Instrumentation) is gestopt tijdens het installatieproces. Daarom kan het ServiceControl.ps1 Windows PowerShell script dat wordt uitgevoerd als onderdeel van het installatieproces Exchange Server 2010 SP2 de WMI-service niet aanroepen om de uitvoeringsmachtigingen te controleren.

Oplossing

Voer de volgende stappen uit om dit probleem op te lossen:

  1. Herstel de server waarop Exchange Server 2010 wordt uitgevoerd. Zie Exchange-servers herstellen voor meer informatie over het herstellen van een server waarop Exchange Server 2010 wordt uitgevoerd.

  2. Gebruik de GPMC of gpedit.msc om het groepsbeleidsobject of het lokale beleid uit te schakelen.

  3. Installeer Exchange Server 2010 SP2.

  4. Stel het uitvoeringsbeleid voor het LocalMachine bereik in op RemoteSigned. Voer hiervoor de volgende cmdlet uit:

    Set-ExecutionPolicy RemoteSigned -scope LocalMachine
    

Meer informatie

Voer de volgende Windows PowerShell-cmdlet uit om het uitvoeringsbeleid te controleren voordat u begint met de installatie:

Get-ExecutionPolicy -list

De uitvoer moet lijken op het volgende:

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

Als een van de volgende bereiken is ingesteld op een andere status dan Niet-gedefinieerd, raadpleegt u de stappen in de sectie Oplossing voordat u Exchange Server 2010 SP2 installeert:

  • MachinePolicy
  • UserPolicy
  • Proces
  • CurrentUser

Als het LocalMachine bereik is ingesteld op Niet gedefinieerd, ontvangt u mogelijk een foutbericht dat er ongeveer als volgt uitziet wanneer u de Exchange Management Console (EMC) start:

Uitzondering bij het aanroepen van 'GetSteppablePipeline' met '1' argument(en): 'File C:\Program Files\Microsoft\Exchange Server\V14\RemoteScripts\ConsoleInitialize.ps1 kan niet worden geladen omdat de uitvoering van scripts op dit systeem is uitgeschakeld. Zie 'get-help about_signing' voor meer informatie.

Bovendien kunt u een foutbericht ontvangen dat er ongeveer als volgt uitziet wanneer u de Exchange Management Shell (EMS) start:

De term 'Connect-ExchangeServer' wordt niet herkend als de naam van een cmdlet, functie, scriptbestand of bewerkbaar programma. Controleer de spelling van de naam, of als een pad is opgenomen, controleer of het pad correct is en probeer het opnieuw.

Opmerking

Wanneer dit probleem zich voordoet, werkt Exchange Server 2010 zoals verwacht, ook al kunt u het EMC of ems niet starten.

Verwijzingen

U kunt geen updatepakket installeren voor Exchange Server 2010 met een geïmplementeerd groepsbeleidsobject dat een PowerShell-uitvoeringsbeleid definieert voor de server die moet worden bijgewerkt