Ieri ho pestato la testa per delle ore a causa di un errore restituito da Powershell al momento di eseguire uno script. L’errore tradotto in italiano è “Controllo AuthorizationManager non riuscito” o in inglese “AuthorizationManager check failed”.
Documentandomi in rete ho appreso che non c’è una sola causa che provoca il problema. Possono essercene diverse!
Quella che ha causato il mio stava nel mancato funzionamento del servizio “Strumentazione gestione Windows” (in inglese WMI service). Stranamente stoppato!
Da questo servizio ne dipendono molti altri e il suo mancato funzionamento provoca questo errore nell’esecuzione degli script Powershell. Visto e considerato il tempo che ci ho perso lo riporto perché aiuti altri a non diventare pazzi.
Come avviare o interrompere il servizio “Strumentazione gestione Windows” – winmgmt
Da prompt di DOS con privilegi elevati diitate i comandi seguenti.
Per Avviare:
net start winmgmt
Per interrompere il servizio:
net stop winmgmt