Näyttöön tulee virhe sanoma, kun yrität asentaa Exchange Server 2010 SP2:N: Authorimizationmanageriattarkistus epäonnistui

Alkuperäinen tietämys kannan numero:   2668686

Oireet

Oletetaan seuraava tilanne:

  • Asennat Exchange Server 2010-tai Exchange Server 2010 Service Pack 1 (SP1)-päivityksen.
  • Ryhmä käytäntö objektin tai paikallisen käytännön luomi seksi käytetään ryhmä käytäntöjen hallinta konsolia (GPMC) tai paikallista ryhmä käytäntö editoria (gpedit. msc).
  • Ryhmä käytäntö objekti tai paikallinen käytäntö määrittää Windows PowerShellin suoritus käytännön tilaksi muu kuin Määrittämätön.
  • Asennat Exchange Server 2010 SP2:N.

Tässä skenaariossa asennus epäonnistuu ja näyttöön tulee seuraavankaltainen virhe sanoma:

Seuraava virhe luotiin, kun "$error. Tyhjennä ();
& $RoleBinPath\ServiceControl.ps1 EnableServices kriittinen
"suoritettiin:" Authorimizationmanagerite-tarkistus epäonnistui. "
Authorimizationmanageriin tarkistus epäonnistui.

Kun tämä virhe ilmenee, Exchange Server 2010 ei toimi, eikä sitä ole lueteltu Lisää tai poista sovellus-kohdassa. Et voi myöskään asentaa Exchange Server 2010-palvelinta uudelleen.

Syy

Tämä ongelma ilmenee, koska WMI (Windows Management Instrumentation)-palvelu pysäytetään asennus prosessin aikana. Näin ollen ServiceControl.ps1 Windows PowerShell-komento sarja, joka suoritetaan osana Exchange Server 2010 SP2-asennus prosessia, ei voi soittaa WMI-palveluun suoritus oikeuksien tarkistamiseksi.

Ratkaisu

Voit korjata ongelman toimimalla seuraavasti:

  1. Palauta Exchange Server 2010-palvelinta käyttävä palvelin. Lisä tietoja Exchange Server 2010-palvelimen palauttamisesta on Ohje aiheessa Exchange-palvelinten palauttaminen.

  2. Poista ryhmä käytäntö objekti tai paikallinen käytäntö käytöstä GPMC-tai gpedit. msc-toiminnon avulla.

  3. Asenna Exchange Server 2010 SP2.

  4. Voit asettaa käyttö alueen toteutus käytännöksi LocalMachine RemoteSigned . Suorita tämä suorittamalla seuraava cmdlet-komento:

    Set-ExecutionPolicy RemoteSigned -scope LocalMachine
    

Lisätietoja

Jos haluat tarkistaa suoritus käytännöt ennen asennuksen aloittamista, suorita seuraava Windows PowerShell-cmdlet-komento:

Get-ExecutionPolicy -list

Tuotoksen pitäisi näyttää seuraavankaltaiselta:

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

Jos jokin seuraavista alueista on määritetty johonkin muuhun kuin määrittämättömään tilaan, tutustu ongelman ratkaisu -osan vaihe isiin ennen Exchange Server 2010 SP2:n asentamista:

  • MachinePolicy
  • Käyttäjä käytännöt
  • Prosessi
  • CurrentUser

Jos LocalMachine laajuus-asetukseksi on määritetty Määrittämätön, näyttöön saattaa tulla seuraavankaltainen virhe sanoma, kun käynnistät Exchange-hallinta konsolin (EMC):

Poikkeus, jossa on "GetSteppablePipeline" ja "1"-argumentti: "tiedostoa C:\Program Files\Microsoft\Exchange Server\V14\RemoteScripts\ConsoleInitialize.ps1 ei voi ladata, koska komento sarjojen suorittaminen on poistettu käytöstä tässä järjestelmässä. Lisä tietoja on kohdassa "Get-Help about_signing".

Lisäksi näyttöön saattaa tulla seuraavankaltainen virhe sanoma, kun käynnistät Exchange-hallinta liittymän (EMS):

Termiä Connect-ExchangeServer ei tunnisteta cmdlet-toiminnon, funktion, komento sarja tiedoston tai käyttökelpoisen ohjelman nimeksi. Tarkista nimen oikeinkirjoitus tai jos siihen on sisällytetty polku, tarkista, että polku on oikein, ja yritä uudelleen.

Huomautus

Kun tämä ongelma ilmenee, Exchange Server 2010 toimii odotusten mukaan, vaikka et voi käynnistää EMC-tai EMS-palvelinta.

Lisätietoja

Exchange Server 2010-päivitys kokoelmaa ei voi asentaa käyttöönotettuun ryhmä käytäntö objektiin, joka määrittää PowerShellin suoritus käytännön päivitettävän palvelimen osalta.