Come attivare e disattivare la GUI in Windows Server 2012
Al momento della spedizione di Server Core, molti amministratori di Windows l'hanno evitato perché si poteva usare solo la riga di comando, ma questo cambia con Windows Server 2012 che abilita l'uso di una modalità ibrida.
Disattivazione della GUI
In Windows Server 8 la GUI ha mantenuto la natura modulare dei recenti sistemi operativi Windows Server e, a sua volta, è diventata una "caratteristica". Questo rende la rimozione della GUI molto facile. Per iniziare avviare Server Manager.
Fai clic su Gestisci, quindi seleziona Rimuovi ruoli o funzionalità dal menu.
Fare clic su Avanti per saltare la pagina prima di iniziare, quindi selezionare il server dal pool di server e fare clic su Avanti.
Poiché la GUI non è un ruolo, possiamo semplicemente fare clic nuovamente su Avanti per saltare la sezione Ruoli.
Quando si raggiunge la pagina Funzioni, è necessario deselezionare la casella accanto all'opzione "Interfacce utente e infrastruttura", quindi fare clic su Avanti.
Ora spuntare la casella "Riavvia server di destinazione", quindi fare clic su Rimuovi.
La GUI verrà ora rimossa.
Dopo aver rimosso i binari, il server verrà riavviato automaticamente.
Una volta riattivato, e ci si collega, sarà possibile utilizzare solo la riga di comando.
Accensione della GUI
Una volta che la GUI è stata disattivata, vorrai sapere come recuperarla. Per fare questo usiamo SConfig, quindi vai avanti e scrivi SConfig nella riga di comando e premi invio.
Puoi vedere vicino alla parte inferiore dello schermo che possiamo usare "12" per ripristinare la GUI, quindi scrivi 12 e premi invio.
Si verrà avvisati che l'abilitazione della GUI richiede un riavvio, fare clic sul pulsante Sì.
Questo darà il via a DISM che inizierà ad aggiungere i binari per la GUI Shell.
Al termine, ti verrà chiesto se desideri riavviare il computer ora, digita "y" e premi invio per riavviare.
GUI Off con PowerShell
Puoi fare la stessa cosa che abbiamo fatto nella GUI molto più rapidamente con un cmdlet di PowerShell. Per fare ciò, aprire Server Manager, fare clic su Strumenti e avviare PowerShell.
Possiamo utilizzare il cmdlet Remove-WindowsFeature per rimuovere la funzionalità:
Rimuovi-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
Poiché Remove-WindowsFeature è solo un alias, puoi anche utilizzare:
Disinstalla-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
Non molto tempo dopo aver premuto il tasto Invio, inizierà la rimozione.
Al termine, ti verrà notificato che è necessario riavviare il server per completare il processo, che può essere eseguito facilmente dalla finestra di PowerShell corrente eseguendo:
Spegni -r -t 0
Quando la tua macchina si riavvia, avrai solo la linea di comando con cui lavorare .
GUI attivata con PowerShell
La prima cosa che dobbiamo fare è entrare in PowerShell, quindi digita PowerShell e premi invio.
Ora dobbiamo usare Add-WindowsFeature per aggiungere nuovamente i componenti:
Aggiungi-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
Ancora una volta questo è solo un alias per:
Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
Una volta terminato, avremo bisogno di riavviare il nostro server usando il comando Shutdown:
Spegni -r -t 0
Quando il tuo server si riavvia, avrai la GUI di nuovo.