Spis treści
Ten samouczek zawiera instrukcje dotyczące rozwiązania następującego problemu: Nie można dodać ról i funkcji na serwerze 2016 lub Server 2012 z błędem: "Instalacja funkcji nie powiodła się: żądanie dodania lub usunięcia funkcji na określonym serwerze nie powiodło się. Operacja nie może zostać zakończona, ponieważ określony serwer wymaga ponownego uruchomienia".
W wyniku powyższego błędu nie mogliśmy zainstalować ról i funkcji na serwerze, ponieważ problem pozostał nawet po ponownym uruchomieniu serwera i zainstalowaniu najnowszych aktualizacji.
Jednocześnie w przeglądarce zdarzeń (Windows Logs > System) odnotowano następujący błąd:
"Event 7041: Service Control Manager.
Usługa MSSQL$MICROSOFT##WID nie mogła zalogować się jako SERWIS NT z aktualnie skonfigurowanym hasłem z powodu następującego błędu:
Błąd logowania: użytkownikowi nie przyznano żądanego typu logowania na tym komputerze.
Usługa: MSSQL$MICROSOFT##WID
Domena i konto: NT SERVICE$MICROSOFT##WID
To konto serwisowe nie ma wymaganego prawa użytkownika "Zaloguj się jako serwis".
Działanie użytkownika
Przypisz "Log on as a service" do konta serwisowego na tym komputerze. Możesz użyć do tego celu programu Local Security Settings (Secpol.msc). Jeśli ten komputer jest węzłem w klastrze, sprawdź, czy to prawo użytkownika jest przypisane do konta serwisowego Cluster na wszystkich węzłach w klastrze.
Jeśli przypisałeś już to prawo użytkownika do konta usługi, a prawo użytkownika wydaje się być usunięte, sprawdź u administratora domeny, czy obiekt Group Policy powiązany z tym węzłem może usuwać to prawo."
Jak naprawić: Cannot Add Roles and Features on Server 2016 or 2012, because the Server Requires Restart.
Propozycja według komentarzy użytkowników: Zanim przejdziesz dalej, spróbuj zrestartować the Rejestr zdalny usługa i spróbuj ponownie zainstalować zasady. Jeśli to również się nie uda, postępuj zgodnie z poniższymi instrukcjami.
Aby rozwiązać problem błędu instalacji funkcji "Żądanie dodania lub usunięcia funkcji na określonym serwerze nie powiodło się, ponieważ serwer wymaga ponownego uruchomienia", przejdź i przypisz prawo użytkownika "Zaloguj się jako usługa" do "NT SERVICE" & do "NT SERVICE$MICROSOFT##WID".
Sprawa A. Jeśli Twój serwer jest częścią domeny, to przejdź i zmodyfikuj Default Domain Policy w następujący sposób:
1. Równocześnie naciśnij przycisk Windows + R aby otworzyć okno poleceń run.
2 W oknie poleceń Run wpisz: gpmc.msc i nacisnąć Wejdź.
3. W Zarządzanie zasadami grupy przejdź do:
- Las -> Domeny -> "Your Domain Name" ->. Kontrolery domeny .
3a. Kliknij prawym przyciskiem myszy na Domyślna polityka kontrolera domeny i wybrać Edytuj .
5. Przejdź do kroku 4 poniżej...
Sprawa B. Jeśli Twój serwer jest serwerem lokalnym, to przejdź i zmodyfikuj Lokalne Zasady Grupy w następujący sposób:
1. Równocześnie naciśnij przycisk Windows + R aby otworzyć okno poleceń run.
2 W oknie poleceń Run wpisz: gpedit.msc i nacisnąć Wejdź.
3. W lokalnym edytorze zasad grupy przejdź do:
- Konfiguracja komputera -. > Ustawienia systemu Windows -. > Ustawienia bezpieczeństwa -. > Polityki lokalne -. > Przypisanie praw użytkownika
-----
4. Teraz kliknij dwukrotnie na Zaloguj się jako usługa poz.
5. Kliknij na Dodaj użytkownika lub grupę przycisk.
6. Typ SERWIS i kliknąć OK . *
Przeczytaj tę notatkę, jeśli masz problemy podczas dodawania konta.
7. W oknie głównym kliknij OK a następnie zamknąć the Edytor zasad grupy .
8. Teraz otwórz Command Prompt jako Administrator i wydaj następujące polecenie, aby zaktualizować zasady grupy.
- gpupdate /force
9. ponowne uruchomienie swój serwer.
10. Po ponownym uruchomieniu otwórz Zarządzanie zasadami grupy i przejdź ponownie do Przypisanie praw użytkownika.
11. Kliknij dwukrotnie na Zaloguj się jako usługa i kliknij Dodaj użytkownika lub grupę.
12. Typ NT USŁUGA $MSSQL$MICROSOFT##WID. i kliknąć OK . *
Uwaga: Jeśli nie można dodać konta "NT SERVICE$MICROSOFT##WID" lub "NT SERVICE" do pozycji 'Zaloguj się jako usługa', to:
1. Dodaj the " Wszyscy " (bez cudzysłowów), aby zalogować się jako serwis.
2. Reboot serwer.
3. Dodaj użytkowników "NT SERVICE" & "NT SERVICE $MICROSOFT##WID" do zalogowania się jako serwis.
4. uruchomić gpupdate /force
5. Reboot serwer
6. Usuń "Każdy" z usługi logowania jako.
7. Przejdź do Add Roles and Features. na serwerze.
13. Kliknij OK ponownie, a następnie zamknąć edytora zasad grupy.
14. Otwórz Command Prompt jako Administrator i wydaj następujące polecenie, aby zaktualizować politykę grupy.
- gpupdate /force
15. ponowne uruchomienie swój serwer.
16. Po ponownym uruchomieniu spróbuj zainstalować Roles and Features.
To wszystko! Daj mi znać, czy ten przewodnik pomógł Ci, zostawiając komentarz o swoim doświadczeniu. Proszę polubić i udostępnić ten przewodnik, aby pomóc innym.
Andy'ego Davisa
Blog administratora systemu o systemie Windows