Configurare un'installazione Server Core di Windows Server e Azure Stack HCI con lo strumento di configurazione server (SConfig)

È possibile usare lo strumento di configurazione server (SConfig) per configurare e gestire un'istanza di Windows Server o Azure Stack HCI. Quando Windows Server viene installato con l'opzione di installazione Server Core, SConfig è il modo principale per configurare e gestire aspetti comuni del sistema operativo, tra cui:

  • Configurazione di rete
  • Appartenenza al dominio di Active Directory
  • Installazione degli aggiornamenti Microsoft
  • Attivazione del sistema operativo

Nota

SConfig è uno strumento pratico che è particolarmente utile se è necessario configurare o risolvere i problemi di un singolo server. Tuttavia, non è l'unico modo per configurare le impostazioni e potrebbe non essere efficiente su larga scala. Se è necessario configurare più di un numero limitato di server, è consigliabile sfruttare processi di installazione più automatizzati, ad esempio File di risposte (unattend.xml), Microsoft Deployment Toolkit (MDT) o Microsoft Endpoint Configuration Manager. Se si distribuisce un host di virtualizzazione o una macchina virtuale, il modo migliore per installare e configurare il sistema operativo è spesso System Center Virtual Machine Manager (VMM).

Analogamente, per la gestione continuativa in più istanze del server, è consigliabile adottare approcci di gestione remota usando strumenti come Windows Admin Center, Server Manager o componenti di System Center. È anche possibile usare Criteri di gruppo per configurare automaticamente numerose impostazioni del sistema operativo, ad esempio l'abilitazione della gestione remota e la configurazione degli aggiornamenti. Ognuno di questi strumenti funziona altrettanto bene con Server Core e Server con opzioni di installazione esperienza desktop, rimuovendo o riducendo notevolmente la necessità di gestire localmente un server una volta.

Ecco alcuni aspetti da tenere presenti su SConfig:

  • A partire da Windows Server 2022 (distribuito con l'opzione di installazione Server Core) e Azure Stack HCI esegue automaticamente SConfig dopo l'accesso dell'utente, a meno che l'avvio automatico non sia disabilitato. Nelle versioni precedenti di Windows Server, SConfig deve essere avviato con SConfig.cmd.
  • Anche a partire da Windows Server 2022 e Azure Stack HCI, SConfig è basato su PowerShell e verrà riavviato automaticamente se si chiude accidentalmente la finestra di PowerShell esistente.
  • Per usare SConfig, è necessario essere un membro del gruppo Administrators locale.
  • È possibile usare SConfig negli scenari seguenti:
    • è stato eseguito l'accesso in locale
    • si è connessi con Desktop remoto.
  • Non è possibile usare SConfig in una sessione remota di PowerShell. Se il server è già configurato in modo che supporti la connettività remota di PowerShell, è consigliabile usare strumenti più scalabili e avanzati per gestire il server in remoto.

Avviare SConfig

SConfig viene avviato automaticamente a partire da Windows Server 2022 (distribuito nell'opzione di installazione Server Core) e Azure Stack HCI. Per eseguire SConfig nelle versioni precedenti di Windows Server, seguire questa procedura: è anche possibile eseguire SConfig in Windows Server installato con l'opzione di installazione Server con Esperienza desktop seguendo questa procedura:

  1. Avviare PowerShell.

  2. Digitare SConfig, quindi premere Enter. Viene aperta l'interfaccia dello strumento di configurazione del server.

    SConfig user interface

Nota

L'avvio di SConfig da una finestra del prompt dei comandi (CMD) eseguendo SConfig.cmd funziona anche in Windows Server 2022 e Azure Stack HCI, proprio come nelle versioni precedenti. Tuttavia, questo metodo non viene più sviluppato e può essere rimosso nelle versioni future del sistema operativo. Il modo consigliato per avviare manualmente SConfig se necessario è eseguendo SConfig in una finestra di PowerShell.

Aggiungere un dominio o un gruppo di lavoro

Le impostazioni correnti del dominio o del gruppo di lavoro di Active Directory vengono visualizzate nella schermata principale di SConfig. È possibile aggiungere un dominio Active Directory o un gruppo di lavoro accedendo alla pagina delle impostazioni dominio/gruppo di lavoro dal menu principale e seguendo le istruzioni, specificando le informazioni necessarie.

Nota

Sarà possibile aggiungere un dominio solo se il computer è in grado di risolvere l'indirizzo DNS di un controller di dominio nella foresta Servizi di dominio Active Directory del dominio di destinazione e si dispone delle credenziali di un account autorizzato a eseguire un'operazione di aggiunta al dominio. Potrebbe essere necessario configurare le impostazioni di rete e/o la data e l'ora prima di aggiungere il dominio. È anche possibile modificare il nome del computer come parte dell'operazione di aggiunta al dominio.

Per aggiungere un'istanza del server autonoma a un dominio con SConfig, seguire questa procedura:

  1. Dal menu principale digitare 1 e premere Enter per immettere la pagina delle impostazioni Modifica appartenenza a dominio/gruppo di lavoro.
  2. Nel menu Cambia appartenenza a dominio/gruppo di lavoro premere D.
  3. Premere Enter per aggiungere un dominio.
  4. Digitare il nome del dominio da aggiungere e premere Enter.
  5. Digitare il nome dell'utente di dominio autorizzato ad aggiungere computer al dominio. Usare il formato di domain\user o user@domain.com e premere Enter.
  6. Al prompt della password specificare la password per l'utente specificato e premere Enter.
  7. Al prompt che chiede se si desidera modificare il nome del computer, premere Y o N e premere Enter.
  8. Se si preme Y, specificare il nuovo nome per il computer e premere Enter. Sarà necessario immettere nuovamente la password per l'account utente specificato durante l'aggiunta del computer al dominio.
  9. Verrà richiesto di riavviare il computer. Premere Y e premere Enter per riavviare il computer.
  10. Dopo il riavvio del computer, premere ESC per cambiare utente in modo da poter accedere con un account di dominio.

Impostare il nome computer

Il nome del computer corrente viene visualizzato nella schermata principale di SConfig. Per modificare il nome del computer, accedi alla pagina delle impostazioni Nome computer dal menu principale e segui le istruzioni visualizzate.

Per modificare il nome del computer, seguire questa procedura:

  1. Dal menu principale digitare 2 e premere Enter per immettere la pagina delle impostazioni Nome computer.
  2. Al prompt, specificare il nuovo nome del computer e premere Enter.
  3. Se si modifica il nome di un computer aggiunto a un dominio, specificare le credenziali di un utente con le autorizzazioni per rinominare l'account computer. Premere Enter dopo aver immesso un nome utente e quindi digitare la password e premere Enter.
  4. Quando viene richiesto di riavviare il computer, premere Y e premere Enter.

Aggiungere un amministratore locale

Per aggiungere altri utenti o gruppi al gruppo Administrators locale, usare l'opzione Aggiungi amministratore locale nel menu principale.

Per aggiungere un account utente di dominio al gruppo Administrators locale, eseguire le operazioni seguenti:

  1. Dal menu principale digitare 3 e premere Enter per immettere la pagina delle impostazioni Aggiungi amministratore locale.
  2. Al prompt specificare il nome utente e premere Enter.

Le modifiche avranno effetto immediatamente.

Configurare la gestione remota

È possibile abilitare vari scenari di gestione remota dalla pagina delle impostazioni Configura gestione remota:

  • Abilitare o disabilitare la gestione remota consente l'uso di PowerShell remoto (noto anche come comunicazione remota di PowerShell), Windows Admin Center e alcuni snap-in di Microsoft Management Console. È abilitato per impostazione predefinita per una rete di dominio autenticata (se il server è aggiunto a un dominio di Active Directory) o per la subnet locale (per i computer aggiunti a un gruppo di lavoro).
  • Abilitare o disabilitare la risposta al ping consente l'uso di richieste echo ICMP remote ("ping") per verificare la connettività di rete. Questo protocollo è disabilitato per impostazione predefinita.
  1. Dal menu principale digitare 4 e premere Enter per immettere la pagina delle impostazioni Configura gestione remota.
  2. Digitare 1 e premere Enter per abilitare la gestione remota o digitare 2 e premere Enter per disabilitare la gestione remota.

Configurare la risposta del server alle richieste echo (ping) ICMP

  1. Dal menu principale digitare 4 e premere Enter per immettere la pagina delle impostazioni Configura gestione remota.
  2. Per abilitare la risposta del server al ping, digitare 3 e premere Enter, oppure per disabilitare la risposta del server al ping o digitare 4 e premere Enter.

Aggiorna impostazioni

Le impostazioni di Microsoft Update vengono visualizzate nella schermata principale di SConfig. È possibile configurare il server per l'uso degli aggiornamenti automatici o manuali nella pagina delle impostazioni Impostazioni di aggiornamento.

Quando si seleziona Automatico, il sistema verificherà e installerà gli aggiornamenti ogni giorno alle 3:00. (L'ora viene interpretata in base al fuso orario effettivo configurato nel server, che può essere o meno uguale al fuso orario ufficiale nell'area).

L'opzione Download only (Scarica solo) rileverà gli aggiornamenti, scarica quelli disponibili e quindi invierà una notifica nel Centro notifiche per informare che sono pronti per l'installazione. Questa è l'impostazione predefinita.

Quando è selezionata l'opzione Aggiornamenti manuali, il sistema non verificherà automaticamente la disponibilità di aggiornamenti.

Nota

Il Centro notifiche è disponibile solo in Windows Server installato con l'opzione di installazione Server con Esperienza desktop ed è visibile solo durante l'accesso al server. In Server Core e Azure Stack HCI non si riceveranno notifiche.

Configurare gli aggiornamenti

  1. Dal menu principale SConfig digitare 5 e premere Enter per immettere la pagina delle impostazioni Aggiorna impostazioni.
  2. Esaminare la configurazione dell'aggiornamento e quindi scegliere tra le seguenti opzioni:
    • Digitare A e premere Enter per selezionare gli aggiornamenti da installare automaticamente.
    • Digitare D e premere Enter per fare in modo che gli aggiornamenti siano controllati periodicamente e scaricati automaticamente, ma non installati.
    • Digitare M e premere Enter per richiedere di controllare manualmente la presenza di aggiornamenti.

Installare gli aggiornamenti

È possibile scegliere di cercare gli aggiornamenti dalle seguenti categorie:

  • Tutti gli aggiornamenti qualitativi
  • Solo aggiornamenti qualitativi consigliati
  • Aggiornamenti delle funzionalità

Nota

La terminologia per i tipi di aggiornamento (ma non necessariamente la frequenza di rilascio e la pianificazione) è unificata con Windows 10 e Windows 11. Di conseguenza, Aggiornamenti delle funzionalità è un altro nome per ciò che viene usato per essere noto come aggiornamenti del sistema operativo. Gli aggiornamenti mensili regolari, inclusi gli aggiornamenti della sicurezza, vengono definiti aggiornamenti qualitativi.

Gli aggiornamenti delle funzionalità di Microsoft Update sono attualmente disponibili solo per Azure Stack HCI. Se si vuole aggiornare Windows Server a una versione più recente, è necessario usare supporti di installazione tradizionali (ad esempio un ISO). Da qui, è eseguire setup.exe direttamente o sfruttare una soluzione di automazione come indicato in precedenza. SConfig non facilita in modo specifico questi scenari.

La ricerca restituisce tutti gli aggiornamenti disponibili all'interno della categoria. Verrà visualizzata la possibilità di installare tutti gli aggiornamenti disponibili, un aggiornamento specifico o nessuno degli aggiornamenti disponibili.

  1. Dal menu SConfig principale digitare 6 e premere Enter per immettere la pagina delle impostazioni Installa aggiornamenti .

  2. Selezionare una delle seguenti opzioni:

    • Per verificare la presenza di tutti gli aggiornamenti qualitativi attualmente applicabili al server, digitare 1 e premere Enter.
    • Per verificare solo la presenza di aggiornamenti qualitativi consigliati applicabili al server, digitare 2 e premere Enter.
    • Per verificare la presenza di aggiornamenti delle funzionalità applicabili al server, digitare 3 e premere Enter.
  3. Dopo aver effettuato la selezione, verrà visualizzato un elenco di aggiornamenti disponibili. È possibile scegliere una delle opzioni seguenti:

    • Per installare tutti gli aggiornamenti disponibili, digitare A e premere Enter.
    • Per installare nessuno degli aggiornamenti disponibili, digitare N e premere Enter.
    • Per installare un aggiornamento specifico dall'elenco, digitare S e premere Enter, quindi digitare il numero di aggiornamento e premere Enter.

Configurare Desktop remoto

Lo stato delle impostazioni di Desktop remoto viene visualizzato nella schermata principale di SConfig. È possibile configurare le impostazioni desktop remoto seguenti accedendo alla pagina delle impostazioni desktop remoto e seguendo le istruzioni visualizzate:

  • Abilitare Desktop remoto per i client che supportano l'autenticazione a livello di rete (NLA)
  • Abilitare Desktop remoto per i client che eseguono qualsiasi versione del software Desktop remoto
  • Disabilitare Desktop remoto
  1. Dal menu principale SConfig digitare 7 e premere Enter per immettere la pagina delle impostazioni Desktop remoto.
  2. Nel menu Desktop remoto digitare E e premere Enter per abilitare Desktop remoto. In alternativa, premere D e premere Enter per disabilitare Desktop remoto.
  3. Quando si abilita Desktop remoto, scegliere tra le opzioni seguenti:
    • Per consentire solo ai client che eseguono Desktop remoto con l'autenticazione a livello di rete (più sicuro), digitare 1 e premere Enter.
    • Per consentire ai client che eseguono qualsiasi versione di Desktop remoto (meno sicura), digitare 2 e premere Enter.

Configurare i gruppi

Per impostazione predefinita, il sistema operativo tenterà di effettuare il provisioning di un indirizzo di rete da un server DHCP. Se non è disponibile alcun server DHCP, assegnerà un indirizzo IP privato automatico (APIPA) all'interfaccia di rete. In alternativa, è possibile assegnare manualmente un indirizzo IPv4 statico e specificare la subnet mask e il gateway predefinito. Quando si configura un indirizzo IPv4, è anche possibile usare questa pagina di impostazioni per configurare i server DNS primari e secondari.

  1. Dal menu principale digitare 8 e premere Enter per immettere la pagina delle impostazioni Impostazioni di rete.
  2. In questo elenco di interfacce disponibili digitare il numero dell'interfaccia, ad esempio 1, e premere Enter per selezionare l'interfaccia.
  3. Nella pagina Impostazioni scheda di rete scegliere una delle opzioni seguenti:
    1. Digitare 1 e premere Enter per impostare l'indirizzo della scheda di rete.
    2. Premere D e premere Enter per configurare DHCP o premere S e premere Enter per configurare un indirizzo IP statico.
    3. Se si sceglie l'opzione indirizzo IP statico, specificare l'indirizzo IPv4, la subnet mask (in notazione quad punteggiata, ad esempio 255.255.255.0) e l'indirizzo del gateway predefinito, premendo Enter dopo ogni voce.
  4. Digitare 2 e premere Enter per impostare l'indirizzo del server DNS.
    1. Specificare l'indirizzo IPv4 di un server DNS preferito e premere Enter.
    2. Specificare l'indirizzo IPv4 di un server DNS alternativo e premere Enter.
  5. Digitare 3 e premere Enter per cancellare le impostazioni correnti del server DNS.

Impostazioni di data e ora

Se si seleziona l'opzione Data e ora dal menu principale, si aprirà l'applet del Pannello di controllo data e ora. È possibile usare questa applet per impostare la data e l'ora e per modificare le impostazioni del fuso orario.

Configurare i dati di diagnostica del sistema operativo (telemetria)

Questa opzione consente di configurare se le informazioni statistiche anonime sul sistema vengono inoltrate a Microsoft.

  1. Dal menu principale di SConfig digitare 10 e premere Enter per immettere la pagina delle impostazioni Impostazione telemetria.
  2. Per modificare l'impostazione di telemetria, digitare Y per Sì o N per No e premere Enter.

Nota

Windows Server e Azure Stack HCI hanno una configurazione predefinita diversa per quanto riguarda i dati di telemetria. Per informazioni specifiche per Windows Server, vedere Configurare i dati di diagnostica Windows nell'organizzazione. Per Azure Stack HCI, vedere Raccolta di dati di Azure Stack HCI. Si noti che non è possibile configurare la raccolta dati di Azure Stack HCI in SConfig. Per altre informazioni sull'approccio microsoft alla privacy, vedere Privacy in Microsoft.

Attivazione di Windows

Questa opzione consente di visualizzare lo stato corrente di licenza e attivazione, installare un codice Product Key e attivare Windows Server

Nota

L'attivazione è necessaria solo per Windows Server. Questa voce di menu non è disponibile in Azure Stack HCI perché la registrazione di Azure Stack HCI è un processo diverso.

  1. Dal menu principale di SConfig digitare 11 e premere Enter per immettere la pagina delle impostazioni attivazione di Windows.
  2. Scegliere una delle seguenti opzioni:
    • Digitare 1 e premere Enter per visualizzare lo stato di attivazione corrente.
    • Digitare 2 e premere Enter per tentare l'attivazione con il codice Product Key attualmente installato.
    • Digitare 3 e premere Enter per aggiungere un nuovo codice Product Key. Al prompt digitare il codice Product Key e premere Enter. Premere di nuovo Enter una volta installato il codice Product Key e quindi tornare a questo menu e usare l'opzione 2 per eseguire l'attivazione.

Disconnettersi dall'utente corrente

  1. Dal menu principale digitare 12 e premere INVIO.
  2. Al prompt in cui viene chiesto se si è certi, digitare Y e premere INVIO. L'utente attualmente connesso verrà disconnesso.

Riavvio del server

  1. Dal menu principale digitare 13 e premere Enter.
  2. Al prompt in cui viene chiesto se si è certi, digitare Y e premere INVIO. Il server verrà riavviato due volte.

Arrestare il server

  1. Dal menu principale digitare 14 e premere Enter.
  2. Al prompt in cui viene chiesto se si è certi, digitare Y e premere INVIO. Il server verrà arrestato.

Uscire dalla riga di comando (PowerShell)

Questa voce di menu chiude il menu SConfig e torna a un prompt interattivo di PowerShell (o al prompt dei comandi per Windows Server 2019 o Windows Server 2016). È possibile usarlo per eseguire comandi e script di PowerShell arbitrari per la configurazione avanzata o la risoluzione dei problemi. Molte di queste opzioni specializzate non sono disponibili in modo nativo in SConfig. Ad esempio, la configurazione di archiviazione, le impostazioni della scheda di rete avanzate (ad esempio l'impostazione di ID VLAN) e l’installazione dei driver di dispositivo.

Nota

Come regola generale, ogni impostazione disponibile nel sistema operativo può essere controllata usando strumenti o script da riga di comando. Tuttavia, molte di queste impostazioni sono più facilmente gestite in remoto usando strumenti grafici come Windows Admin Center, Server Manager e System Center.

Per uscire da PowerShell dal menu principale SConfig, digitare 15 e premere Enter. Per tornare allo strumento di configurazione server, digitare SConfige quindi premere Enter. In alternativa, a partire da Windows Server 2022 e Azure Stack HCI, digitare exit. Chiuderà la finestra corrente di PowerShell e aprirà automaticamente una nuova istanza di SConfig.

Nota

Se è stato eseguito manualmente l'avvio di SConfig da una sessione del prompt dei comandi (invece di una sessione di PowerShell), l'uscita da SConfig tramite l'opzione di menu 15 tornerà al prompt dei comandi. Anche se la voce di menu indica Esci dalla riga di comando (PowerShell),, in questo caso specifico non è stata lasciata alcuna sessione interattiva di PowerShell.

PowerShell è la shell predefinita in Server Core

Prima di Windows Server 2022, la shell predefinita in Server Core era il prompt dei comandi (CMD). Viene avviato per impostazione predefinita quando l'utente ha eseguito l'accesso a Server Core. Da qui è possibile avviare SConfig o eseguire strumenti da riga di comando arbitrari.

A partire da Windows Server 2022 (quando viene distribuito con l'opzione di installazione Server Core) e Azure Stack HCI, la shell predefinita è PowerShell. Viene avviato per impostazione predefinita e SConfig viene avviato automaticamente all'interno della finestra di PowerShell. Se si esce da SConfig usando l'opzione di menu 15, si passa alla sessione interattiva di PowerShell.

Tuttavia, se PowerShell viene disinstallato, la shell predefinita esegue il fallback a CMD. A differenza delle versioni precedenti del sistema operativo, se PowerShell viene disinstallato, SConfig non verrà eseguito automaticamente o manualmente. Sarà possibile usare solo gli strumenti da riga di comando classici, ad esempio netsh.exe e diskpart.exe.

Nota

Diskpart è deprecato e potrebbe non fornire funzionalità complete. A differenza di PowerShell, ad esempio, non può gestire Spazi di archiviazione.

La modifica nella shell predefinita deve essere trasparente per la maggior parte degli utenti, perché è possibile eseguire tutti gli stessi strumenti da riga di comando in PowerShell che è possibile usare in CMD. Inoltre, PowerShell è molto più capace di CMD sia in termini di funzionalità del linguaggio interattivo che di numero di comandi disponibili. Tuttavia, in alcuni scenari perimetrali, un comando in PowerShell potrebbe comportarsi in modo diverso da CMD, ad esempio se si usasse la sintassi dei file batch (ad esempio set foo=bar) in una sessione interattiva. Se invece si esegue un file batch, ovvero un file con estensione .cmd o .bat, verrà elaborato da CMD anche se avviato da PowerShell. In questo scenario non si noterà alcuna differenza.

È possibile passare in modo esplicito al prompt dei comandi digitando cmd in PowerShell e premendo Enter. In alternativa, digitare start cmd se si preferisce avviare una nuova finestra.

Nota

Se si intende ricaricare una sessione di PowerShell esistente, ad esempio per rendere effettivi gli aggiornamenti dei moduli, avviare SConfig e uscire non sarà sufficiente. Questo perché SConfig è un'applicazione PowerShell che viene eseguita all'interno di una sessione di PowerShell esistente. Se si esce da SConfig, si entra nella sessione originale.

Al contrario, per ricaricare una sessione di PowerShell, digitare exit e premere Enter. Verrà chiusa la finestra di PowerShell esistente e ne verrà avviata una nuova automaticamente. Si noti che il ricaricamento di una sessione di PowerShell è specifico per le installazioni Server Core di Windows Server e Azure Stack HCI. In Server con installazioni di Esperienza desktop di Windows Server è necessario avviare manualmente una nuova finestra di PowerShell.

Disabilitare SConfig dall'avvio automatico

SConfig viene avviato automaticamente a partire da Windows Server 2022 (quando distribuito con l'opzione di installazione Server Core) e in Azure Stack HCI. È possibile arrestare l'avvio automatico di SConfig eseguendo il comando seguente in PowerShell:

Set-SConfig -AutoLaunch $False