Die Windows Server 2012-GUI ist nach dem Entfernen von Active Directory verschwunden

16

Es tut mir leid, aber ich muss ein Problem herausfinden, mit dem ich hier konfrontiert bin. Ich habe die AD-Funktion vom Server-Manager entfernt und nach dem Neustart war meine Server 2012-GUI nicht mehr da. Es gibt nur eine Eingabeaufforderung, mit der Sie sich befassen müssen. Ich habe versucht, die GUI-Funktion basierend auf den gefundenen Threads wieder zu aktivieren. Ich habe SConfig aber Option Nr. 12, die GUI wiederherstellen soll, ist nicht da. Ich habe versucht, Powershell zu starten, aber es heißt "Powershell wird nicht als intern oder extern erkannt ...". Ich ändere meinen Pfad in c: \ windows \ system32 \ windowspowershell \ v1.0 und versuche, Powershell auszuführen, um dieselbe Fehlermeldung zu finden. Wie kann ich die GUI-Funktion meines Servers 2012 wieder aktivieren?

mfmz
quelle

Antworten:

26

Startet der Explorer einfach nicht? Haben Sie versucht, explorer.exein das Eingabeaufforderungsfenster zu tippen? Ich vermute, dass dies nicht der Fall ist, wenn Sie sich anmelden und normalerweise keine Eingabeaufforderung erhalten. Es scheint, als ob die Shell entfernt wurde, sodass Sie eine Server-Core-Installation erhalten. In diesem Fall versuchen Sie, Folgendes über die Eingabeaufforderung auszuführen . Dies sollte die Shell wieder aktivieren, wenn sie irgendwie deaktiviert wurde.

Dism /online /enable-feature /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /featurename:ServerCore-FullServer
Bryan
quelle
Ja. explorer.exe startet nicht so gut. Was mich betrifft, habe ich nur die AD-Funktion entfernt, ohne an der Shell herumzuspielen. Nach dem Neustart ist die GUI verschwunden und ich konnte nicht einmal auf die PowerShell zugreifen, um die GUI wiederherzustellen.
mfmz
Okay, haben Sie versucht, den von dismmir vorgeschlagenen Befehl auszuführen? Wenn die Shell entfernt wurde (was sich wahrscheinlich anhört, obwohl ich keine Ahnung habe warum), sollte der dismBefehl es aussortieren.
Bryan
Hast du es geschafft, es zu lösen? Ihr jetzt gelöschter Kommentar hatte mich verblüfft.
Bryan
1
@ user1867016 Wenn das Problem durch die Antwort behoben wurde, müssen Sie es akzeptieren, indem Sie auf den Umriss des Häkchens neben dem Problem klicken. Dies zeigt anderen an, dass das Problem behoben ist. Willkommen bei Server Fault!
Michael Hampton
1
Alter, du rockst! Ich hatte das gleiche Problem auf meinem Windows 2012-Server und wurde nach der Deinstallation von .NET Framework 4.5 neu gestartet. Dann habe ich die .NET Framework-Funktion neu installiert und neu gestartet. Dies führte dazu, dass mein Server nach dem Anmelden im Wiederherstellungsmodus gestartet wurde. Dieser Befehl funktionierte definitiv und ermöglichte mir, die von mir verwendete GUI-Oberfläche abzurufen. Das einzige Problem war, dass ich nach der Anmeldung in den Assistenten für Rollen und Features wechseln musste und unter Benutzeroberfläche und Infrastruktur beide Optionen für grafische Verwaltungstools und Infrastruktur zusammen mit der grafischen Server-Shell wieder hinzufügte. Ich bin nicht sicher, wie
16

Zu Ihrer Information, als mir das passiert ist, habe ich immer wieder einen Fehler 50 erhalten, wenn ich den obigen Befehl verwendet habe. Ich musste ein / all hinzufügen, damit es funktioniert. Sobald ich das getan habe, hat es gut funktioniert.

Dism /online /enable-feature /all /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /featurename:ServerCore-FullServer
Jim Simmons
quelle
1

Unten hat bei mir gearbeitet

Dism /online /enable-feature /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /featurename:ServerCore-FullServer /all
Hrishi
quelle
4
Während dieser Code die Frage beantworten kann, würde die Erklärung, wie und / oder warum er das Problem löst, den Nutzen und den langfristigen Wert der Antwort verbessern.
Anthony G - Gerechtigkeit für Monica
Jep. Manchmal, wenn Komponenten kaputt gehen, müssen Sie den Parameter / all hinzufügen.
Nathan