FIX: Impossibile aggiungere ruoli e funzionalità sul server 2016 perché il server richiede il riavvio (risolto)

Questo tutorial contiene istruzioni per risolvere il seguente problema: Impossibile aggiungere ruoli e funzionalità su Server 2016 o Server 2012 con errore: "Installazione funzionalità non riuscita: la richiesta di aggiungere o rimuovere funzionalità sul server specificato fallito. Impossibile completare l'operazione perché il server specificato richiede un riavvio".

Impossibile aggiungere ruoli e funzionalità sul server 2016 perché il server richiede il riavvio

A causa dell'errore sopra riportato, non siamo stati in grado di installare ruoli e funzionalità sul server, perché il problema è rimasto anche dopo aver riavviato il server e installato gli ultimi aggiornamenti.

Contemporaneamente nel Visualizzatore eventi (Registri di Windows > Sistema) è stato registrato il seguente errore:

"Evento 7041: Gestore controllo servizi.

Il servizio MSSQL$MICROSOFT##WID non è riuscito ad accedere come NT SERVICE\MSSQL$MICROSOFT##WID con la password attualmente configurata a causa del seguente errore:
Errore di accesso: all'utente non è stato concesso il tipo di accesso richiesto su questo computer.

Servizio: MSSQL$MICROSOFT##WID
Dominio e account: NT SERVICE\MSSQL$MICROSOFT##WID

Questo account di servizio non dispone del diritto utente richiesto "Accedi come servizio".

Azione dell'utente

Assegna "Accedi come servizio" all'account del servizio su questo computer. È possibile utilizzare le impostazioni di sicurezza locali (Secpol.msc) per eseguire questa operazione. Se questo computer è un nodo in un cluster, verificare che questo diritto utente sia assegnato all'account Servizio cluster su tutti i nodi del cluster.

Se hai già assegnato questo diritto utente all'account del servizio e il diritto utente sembra essere stato rimosso, seleziona con il tuo amministratore di dominio per scoprire se un oggetto Criteri di gruppo associato a questo nodo potrebbe rimuovere il Giusto."

correggere l'evento 7041

Come risolvere: non è possibile aggiungere ruoli e funzionalità su Server 2016 o 2012, perché il server richiede il riavvio.

Suggerimento secondo i commenti degli utenti: prima di continuare di seguito, prova a ricomincia il Registro remoto service e riprovare a installare le regole. Se anche questo fallisce, segui le istruzioni di seguito.

Per risolvere l'errore di installazione delle funzionalità "La richiesta di aggiungere o rimuovere funzionalità sul server specificato non è riuscita, perché il server richiede un riavvio", procedere e assegnare il diritto utente "Accedi come servizio" a "NT SERVICE\ALL SERVICES" e a "NT SERVIZIO\MSSQL$MICROSOFT##WID".

Caso A. Se il tuo server fa parte di un dominio, procedi e modifica la politica di dominio predefinita come segue:

1. Premere contemporaneamente il finestre Immagine+ R chiavi per aprire la finestra di comando di esecuzione.
2. Nella casella di comando Esegui, digita: gpmc.msc e premere Accedere.

Immagine

3. In Gestione dei criteri di gruppo vai a:

  • foresta –> Domini –> "Il tuo nome di dominio" –> Controller di dominio.

3a. Fare clic con il tasto destro su Criterio controller di dominio predefinito e seleziona Modificare.

Immagine

5. Procedi a Passaggio-4 qui di seguito…

Caso B. Se il tuo server è un server locale, procedi e modifica i Criteri di gruppo locali come segue:

1. Premere contemporaneamente il finestre Immagine+ R chiavi per aprire la finestra di comando di esecuzione.
2. Nella casella di comando Esegui, digita: gpedit.msc e premere Accedere.

Immagine

3. Nell'Editor Criteri di gruppo locali, vai a:

  • Configurazione del computer –> Impostazioni di Windows –> Impostazioni di sicurezza -> Politiche locali –> Assegnazione dei diritti dell'utente
Immagine

————–

4. Ora, fai doppio clic su Accedi come servizio elemento.

Immagine

5. Clicca su Aggiungi utente o gruppo pulsante.

Immagine

6. Tipo SERVIZIO NT\TUTTI I SERVIZI e clicca ok. *

* Leggi questo Nota se hai problemi durante l'aggiunta dell'account.

Immagine

7. Nella finestra principale, fare clic su ok poi chiudere il Editor criteri di gruppo.

Immagine

8. Ora apri il prompt dei comandi come amministratore e dai il seguente comando per aggiornare i criteri di gruppo.

  • gpupdate /force
Immagine

9.Riavviare il tuo server

10. Dopo il riavvio, apri Gestione criteri di gruppo e vai di nuovo su Assegnazione dei diritti dell'utente.

11. Fare doppio clic su Accedi come servizio elemento e fare clic Aggiungi utente o gruppo.

12. Tipo SERVIZIO NT\MSSQL$MICROSOFT##WID e clicca ok. *

Immagine

* Nota: Se non è possibile aggiungere l'account "NT SERVICE\MSSQL$MICROSOFT##WID" o "NT SERVICE\ALL SERVICES" alla voce "Accedi come servizio", allora:

1. Aggiungere il "Tutti" (senza virgolette), per accedere come servizio.
2. Riavviare il server.
3. Aggiungere gli utenti "NT SERVICE\ALL SERVICES" e "NT SERVICE\MSSQL$MICROSOFT##WID" per accedere come servizio.
4. Correre gpupdate /force
5. Riavviare il server
6. Rimuovere "Tutti" dall'accesso come servizio.
7. Procedi con l'aggiunta di ruoli e funzionalità. sul Server.

13. Clic ok ancora e poi chiudere l'Editor criteri di gruppo.

Immagine

14. Apri il prompt dei comandi come amministratore e dai il seguente comando per aggiornare i criteri di gruppo.

  • gpupdate /force

15.Riavviare il tuo server

16. Dopo il riavvio, prova a installare ruoli e funzionalità.

Questo è tutto! Fammi sapere se questa guida ti ha aiutato lasciando il tuo commento sulla tua esperienza. Metti mi piace e condividi questa guida per aiutare gli altri.

Funzionava su un sistema Server 2019 in cui WSUS non si installava, a causa del ruolo WID mancante. Non sono mai stato in grado di aggiungere NT SERVICE\ALL SERVICES, ma tutti gli altri account sono stati in grado di aggiungere e risolvere il mio problema - grazie!