Installazione o disinstallazione di ruoli, servizi ruolo o funzionalità

 

Si applica a: Windows Server 2012, Windows Server 2012 R2

In Windows Server® 2012 R2 e Windows Server® 2012 la console Server Manager e i cmdlet Windows PowerShell® per Server Manager consentono di installare ruoli e funzionalità in server locali o remoti oppure in dischi rigidi virtuali offline. È possibile installare più ruoli e funzionalità su un server remoto unico o su un disco rigido virtuale non in linea in un'unica sessione Aggiunta guidata ruoli e funzionalità o Windows PowerShell.

Importante

Server Manager non può essere usato per gestire una versione più recente del sistema operativo Windows Server.Server Manager in esecuzione su Windows Server 2012 o Windows 8 non può essere usato per installare ruoli, ruoli server e funzionalità nei server che eseguono Windows Server 2012 R2.

È necessario eseguire l'accesso a un server come amministratore per installare o disinstallare ruoli, ruoli server e funzionalità. Se si è connessi al computer locale con un account che non dispone di diritti di amministratore nel server di destinazione, fare clic con il pulsante destro del mouse sul server di destinazione nel riquadro Server e quindi scegliere Account di gestione per specificare un account con diritti di amministratore. Il server su cui si desidera montare un disco rigido virtuale non in linea deve essere aggiunto a Server Manager e su quel server è necessario disporre di diritti di Administrator per quel server.

Per altre informazioni su ruoli, ruoli server e funzionalità, vedere Ruoli, servizi ruolo e funzionalità.

Questo argomento include le sezioni seguenti.

  • Installare ruoli, servizi ruolo e funzionalità con l'Aggiunta guidata ruoli e funzionalità

  • Installare ruoli, servizi ruolo e funzionalità con cmdlet di Windows PowerShell

  • Rimuovere ruoli, servizi ruolo e funzionalità con l'Aggiunta guidata ruoli e funzionalità

  • Rimuovere ruoli, servizi ruolo e funzionalità con cmdlet di Windows PowerShell

  • Installare ruoli e funzionalità in più server eseguendo uno script di Windows PowerShell

  • Installare .NET Framework 3.5 e altre funzionalità su richiesta

Installare ruoli, servizi ruolo e funzionalità con l'Aggiunta guidata ruoli e funzionalità

In una singola sessione di Aggiunta guidata ruoli e funzionalità è possibile installare ruoli, ruoli server e funzionalità nel server locale, un server remoto che è stato aggiunto a Server Manager oppure in un disco rigido virtuale offline. Per altre informazioni su come aggiungere un server a Server Manager per gestirlo, vedere Aggiungere server a Server Manager.

Nota

Se si esegue Server Manager in Windows Server 2012 o Windows 8, è possibile usare l'Aggiunta guidata ruoli e funzionalità per installare ruoli e funzionalità solo nei server e nei dischi rigidi virtuali offline che eseguono Windows Server 2012. Se si esegue Server Manager in Windows Server 2012 R2 o Windows 8.1, è possibile usare l'Aggiunta guidata ruoli e funzionalità per installare ruoli e funzionalità solo nei server e nei dischi rigidi virtuali offline che eseguono Windows Server 2012 R2.

Per installare ruoli e funzionalità con l'Aggiunta guidata ruoli e funzionalità

  1. Se Server Manager è già aperto, continuare con il passaggio successivo. Se Server Manager non è già aperto, aprirlo in uno dei modi seguenti:

    • Nel desktop di Windows avviare Server Manager facendo clic su Server Manager nella barra delle applicazioni di Windows.

    • Nella schermata Start di Windows fare clic sul riquadro Server Manager.

  2. Scegliere Aggiungi ruoli e funzionalità dal menu Gestione.

  3. Nella pagina Prima di iniziare verificare che il server di destinazione e l'ambiente di rete siano preparati per il ruolo e la funzionalità che si desidera installare. Fare clic su Avanti.

  4. Nella pagina Selezione tipo di installazione scegliere Installazione basata su ruoli o basata su funzionalità per installare tutte le parti di ruoli o funzionalità in un singolo server oppure scegliere Installazione di Servizi Desktop remoto per installare un'infrastruttura desktop basata su macchine virtuali oppure un'infrastruttura desktop basata su sessioni per Servizi Desktop remoto. L'opzione Installazione basata su scenario di Servizi Desktop remoto distribuisce parti logiche di Servizi Desktop remoto attraverso server diversi, come richiesto dagli amministratori. Fare clic su Avanti.

  5. Nella pagina Selezione server di destinazione scegliere un server dal pool di server oppure selezionare un disco rigido virtuale offline. Per selezionare un disco rigido virtuale offline come server di destinazione, selezionare innanzitutto il server in cui montare il disco rigido virtuale, quindi selezionare il file del disco rigido virtuale. Per informazioni su come aggiungere server al pool di server, vedere Aggiungere server a Server Manager. Dopo aver selezionato il server di destinazione, fare clic su Avanti.

    Nota

    Per installare ruoli e funzionalità in dischi rigidi virtuali offline, i dischi rigidi virtuali di destinazione devono soddisfare i requisiti seguenti.

    • I dischi rigidi virtuali devono eseguire la versione di Windows Server corrispondente alla versione di Server Manager in esecuzione. Vedere la nota all'inizio di Installare ruoli, servizi ruolo e funzionalità con l'Aggiunta guidata ruoli e funzionalità.

    • I dischi rigidi virtuali non possono contenere più di un volume o una partizione di sistema.

    • La cartella condivisa di rete in cui è archiviato il file VHD deve concedere i dritti di accesso seguenti all'account computer (o sistema locale) del server selezionato per montare il disco rigido virtuale. L'accesso con account solo utente non è sufficiente. La condivisione può concedere le autorizzazioni Lettura e Scrittura al gruppo Everyone per consentire l'accesso al disco rigido virtuale, ma si tratta di un'impostazione sconsigliata per motivi di sicurezza.

      • Accesso in Lettura/Scrittura alla finestra di dialogo Condivisione file.

      • Accesso Controllo completo alla scheda Sicurezza, finestra di dialogo Proprietà per file o cartelle.

  6. Selezionare i ruoli, selezionare i servizi ruolo per il ruolo se applicabile e quindi fare clic su Avanti per selezionare le funzionalità.

    Via via che si procede, Aggiunta guidata ruoli e funzionalità informa automaticamente se sono stati rilevati conflitti sul server di destinazione che potrebbero impedire l'installazione o il normale funzionamento dei ruoli o delle funzionalità selezionate. Viene inoltre richiesto di aggiungere eventuali ruoli, servizi ruolo o funzionalità necessari in base ai ruoli o alle funzionalità selezionati.

    Inoltre, se si prevede di gestire il ruolo in modalità remota da un altro server o da un computer basato su client Windows che esegue Strumenti di amministrazione remota del server, è possibile scegliere di non installare strumenti di gestione e snap-in per i ruoli nel server di destinazione. Per impostazione predefinita, in Aggiunta guidata ruoli e funzionalità, gli strumenti di gestione sono selezionati per l'installazione.

  7. Nella pagina Conferma selezioni per l'installazione, rivedere le selezioni di ruolo funzionalità e server. Se si è pronti per l'installazione, fare clic su Installa.

    È inoltre possibile esportare le selezioni effettuate in un file di configurazione basato su XML che è possibile utilizzare per le installazioni automatiche con Windows PowerShell. Per esportare la configurazione specificata nella sessione di Aggiunta guidata ruoli e funzionalità, fare clic su Esporta impostazioni di configurazione, quindi salvare il file XML nel percorso desiderato.

    Il comando Specificare un percorso di origine alternativo nella pagina Conferma selezioni per l'installazione consente di specificare un percorso di origine alternativo per i file necessari all'installazione di ruoli e funzionalità sul server selezionato. In Windows Server 2012 le funzionalità su richiesta consentono di ridurre la quantità di spazio su disco usata dal sistema operativo, rimuovendo i file di ruoli e funzionalità dai server gestiti esclusivamente in remoto. Se sono stati rimossi file di ruolo e funzionalità da un server mediante il cmdlet Uninstall-WindowsFeature -Remove, è possibile installarli sul server in futuro specificando un percorso di origine alternativo o una condivisione su cui vengono archiviati i file di ruolo e funzionalità necessari. Il percorso di origine o la condivisione file deve concedere autorizzazioni di Lettura al gruppo Everyone (sconsigliato per motivi di sicurezza) o all'account del computer (DOMINIO\NOMESERVER$) del server di destinazione. La concessione dell'accesso all'account utente non è sufficiente. Per altre informazioni sulle funzionalità su richiesta, vedere Opzioni di installazione di Windows Server.

    È possibile specificare un file WIM come origine di file di funzionalità alternativo quando si installa ruoli, ruoli server e funzionalità in un server fisico in esecuzione. Il percorso di origine per un file WIM dovrebbe essere nel formato seguente, con il prefissoWIM e l'indice della posizione dei file della funzionalità come suffisso: WIM:e:\sources\install.wim:4. Non è tuttavia possibile utilizzare un file WIM direttamente come origine per l'installazione di ruoli, ruoli server e funzionalità in un disco rigido virtuale offline. È necessario montare il disco rigido virtuale offline e puntare al percorso di montaggio per i file di origine oppure puntare a una cartella che contiene una copia del contenuto del file WIM.

  8. Dopo aver fatto clic su Installa, nella pagina Stato dell'installazione vengono visualizzati lo stato dell'installazione, i risultati e messaggi quali avvisi, errori o procedure di configurazione post-installazione necessarie per i ruoli o le funzionalità installati dall'utente. In Windows Server 2012 R2 e Windows Server 2012 è possibile chiudere l'Aggiunta guidata ruoli e funzionalità mentre l'installazione è ancora in corso e visualizzare i risultati dell'installazione o altri messaggi nell'area Notifiche nella parte superiore della console Server Manager. Fare clic sull'icona del flag Notifiche per visualizzare ulteriori dettagli sulle installazioni o altre attività eseguite in Server Manager.

Installare ruoli, servizi ruolo e funzionalità con cmdlet di Windows PowerShell

I cmdlet di distribuzione di Server Manager per Windows PowerShell presentano un funzionamento simile a quello di Aggiunta guidata ruoli e funzionalità e Rimozione guidata ruoli e funzionalità con interfaccia grafica, con una differenza importante. In Windows PowerShell, diversamente da quanto accade per Aggiunta guidata ruoli e funzionalità, gli strumenti di gestione e gli snap-in per un ruolo non sono inclusi per impostazione predefinita. Per includere gli strumenti di gestione come parte dell'installazione di un ruolo, aggiungere il parametro IncludeManagementTools al cmdlet. Se si installano ruoli e funzionalità in un server in cui è in esecuzione l'opzione di installazione dei componenti di base del server di Windows Server 2012 R2 o Windows Server 2012, è possibile aggiungere gli strumenti di gestione di un ruolo a un'installazione, tuttavia non è possibile installare strumenti di gestione e snap-in con interfaccia utente grafica in server che eseguono l'opzione di installazione dei componenti di base del server di Windows Server. Nell'opzione di installazione dei componenti di base del server è consentita solo l'installazione della riga di comando e degli strumenti di gestione di Windows PowerShell.

Per installare ruoli e funzionalità mediante il cmdlet Install-WindowsFeature

  1. Eseguire una delle operazioni seguenti per aprire una sessione di Windows PowerShell con diritti utente elevati.

    Nota

    Se si sta effettuando l'installazione di ruoli e funzionalità su un server remoto, non è necessario eseguire Windows PowerShell con privilegi utente elevati.

    • Nel desktop di Windows fare clic con il pulsante destro del mouse su Windows PowerShell nella barra delle applicazioni e scegliere Esegui come amministratore.

    • Nella schermata Start di Windows fare clic con il pulsante destro del mouse sul riquadro di Windows PowerShell e quindi, nella barra dell'app, fare clic su Esegui come amministratore.

  2. Digitare Get-WindowsFeature e quindi premere INVIO per visualizzare un elenco dei ruoli e delle funzionalità disponibili e installati nel server locale. Se il computer locale non è un server o se si vogliono informazioni su un server remoto, eseguire Get-WindowsFeature -ComputerName <nome_computer>, dove nome_computer rappresenta il nome di un computer remoto che esegue Windows Server 2012 R2 o Windows Server 2012. I risultati del cmdlet contengono i nomi dei comandi dei ruoli e delle funzionalità aggiunti al cmdlet nel passaggio 4.

    Nota

    In Windows PowerShell 3.0 e versioni successive di Windows PowerShell non è necessario importare il modulo dei cmdlet di Server Manager nella sessione di Windows PowerShell prima di eseguire i cmdlet che fanno parte di tale modulo. Un modulo viene importato automaticamente alla prima esecuzione di un cmdlet che fa parte del modulo. Per i cmdlet di Windows PowerShell e i nomi di funzionalità utilizzati con i cmdlet, non viene inoltre applicata alcuna distinzione tra maiuscole e minuscole.

  3. Digitare Get-Help Install-WindowsFeature e quindi premere INVIO per visualizzare la sintassi e i parametri accettati per il cmdlet Install-WindowsFeature.

  4. Digitare quanto segue, quindi premere INVIO, dove nome_funzionalità rappresenta il nome del comando di un ruolo o di una funzionalità che si desidera installare (come descritto nel passaggio 2) e computer_name rappresenta il computer remoto in cui vengono installati ruoli e funzionalità. Utilizzare virgole per separare più valori per nome_funzionalità. Il parametro Restart riavvia automaticamente il server di destinazione se richiesto dall'installazione del ruolo o della funzionalità.

    Install-WindowsFeature –Name <feature_name> -ComputerName <computer_name> -Restart
    

    Per installare ruoli e funzionalità in un disco rigido virtuale offline, aggiungere il parametro ComputerName e il parametro VHD. Se non si aggiunge il parametro ComputerName, il cmdlet parte dal presupposto che il computer locale sia montato per accedere al disco rigido virtuale. Il parametro ComputerName contiene il nome del server in cui montare il disco rigido virtuale e il parametro VHD contiene il percorso del file VHD nel server specificato.

    Nota

    È necessario aggiungere il parametro ComputerName se si esegue il cmdlet da un computer che esegue Windows 8.1 o Windows 8.

    Per installare ruoli e funzionalità in dischi rigidi virtuali offline, i dischi rigidi virtuali di destinazione devono soddisfare i requisiti seguenti.

    • I dischi rigidi virtuali devono eseguire la versione di Windows Server corrispondente alla versione di Server Manager in esecuzione. Vedere la nota all'inizio di Installare ruoli, servizi ruolo e funzionalità con l'Aggiunta guidata ruoli e funzionalità.

    • I dischi rigidi virtuali non possono contenere più di un volume o una partizione di sistema.

    • La cartella condivisa di rete in cui è archiviato il file VHD deve concedere i dritti di accesso seguenti all'account computer (o sistema locale) del server selezionato per montare il disco rigido virtuale. L'accesso con account solo utente non è sufficiente. La condivisione può concedere le autorizzazioni Lettura e Scrittura al gruppo Everyone per consentire l'accesso al disco rigido virtuale, ma si tratta di un'impostazione sconsigliata per motivi di sicurezza.

      • Accesso in Lettura/Scrittura alla finestra di dialogo Condivisione file.

      • Accesso Controllo completo alla scheda Sicurezza, finestra di dialogo Proprietà per file o cartelle.

    Install-WindowsFeature -Name <feature_name> –VHD <path> -ComputerName <computer_name> -Restart
    

    Esempio:  il cmdlet seguente installa il ruolo Servizi di dominio Active Directory e la funzionalità Gestione Criteri di gruppo in un server remoto, ContosoDC1. Vengono aggiunti strumenti di gestione e snap-in usando il parametro IncludeManagementTools, e il server di destinazione viene riavviato automaticamente, se richiesto dal processo di installazione.

    Install-WindowsFeature –Name AD-Domain-Services,GPMC –ComputerName ContosoDC1 –IncludeManagementTools -Restart
    
  5. Dopo aver terminato l'installazione, è possibile verificarla aprendo la pagina Tutti i server in Server Manager, selezionando un server in cui sono stati installati ruoli e funzionalità e visualizzando il riquadro Ruoli e funzionalità nella pagina corrispondente per il server selezionato. È anche possibile eseguire il cmdlet Get-WindowsFeature indicando come destinazione il server selezionato (Get-WindowsFeature -ComputerName <nome_computer>) per visualizzare un elenco di ruoli e funzionalità installati nel server.

Rimuovere ruoli, servizi ruolo e funzionalità con l'Aggiunta guidata ruoli e funzionalità

È necessario eseguire l'accesso a un server come amministratore per disinstallare ruoli, ruoli server e funzionalità. Se si è connessi al computer locale con un account che non dispone di diritti di amministratore nel server di destinazione della disinstallazione, fare clic con il pulsante destro del mouse sul server di destinazione nel riquadro Server e quindi scegliere Account di gestione per specificare un account con diritti di amministratore. Il server su cui si desidera montare un disco rigido virtuale non in linea deve essere aggiunto a Server Manager e su quel server è necessario disporre di diritti di Administrator per quel server.

Per rimuovere ruoli e funzionalità con la Rimozione guidata ruoli e funzionalità

  1. Se Server Manager è già aperto, continuare con il passaggio successivo. Se Server Manager non è già aperto, aprirlo in uno dei modi seguenti:

    • Nel desktop di Windows avviare Server Manager facendo clic su Server Manager nella barra delle applicazioni di Windows.

    • Nella schermata Start di Windows fare clic sul riquadro Server Manager.

  2. Scegliere Rimuovi ruoli e funzionalità dal menu Gestione.

  3. Nella pagina Prima di iniziare verificare che sia stata eseguita la preparazione per la rimozione di ruoli o funzioni da un server. Fare clic su Avanti.

  4. Nella pagina Selezione server di destinazione scegliere un server dal pool di server oppure selezionare un disco rigido virtuale offline. Per selezionare un disco rigido virtuale offline, selezionare innanzitutto il server in cui montare il disco rigido virtuale, quindi selezionare il file del disco rigido virtuale.

    Nota

    La cartella condivisa di rete in cui è archiviato il file VHD deve concedere i dritti di accesso seguenti all'account computer (o sistema locale) del server selezionato per montare il disco rigido virtuale. L'accesso con account solo utente non è sufficiente. La condivisione può concedere le autorizzazioni Lettura e Scrittura al gruppo Everyone per consentire l'accesso al disco rigido virtuale, ma si tratta di un'impostazione sconsigliata per motivi di sicurezza.

    • Accesso in Lettura/Scrittura alla finestra di dialogo Condivisione file.

    • Accesso Controllo completo alla scheda Sicurezza, finestra di dialogo Proprietà per file o cartelle.

    Per informazioni su come aggiungere server al pool di server, vedere Aggiungere server a Server Manager. Dopo aver selezionato il server di destinazione, fare clic su Avanti.

    Nota

    È possibile usare la Rimozione guidata ruoli e funzionalità per rimuovere ruoli e funzionalità dai server che eseguono la stessa versione di Windows Server che supporta la versione di Server Manager in uso. Non è possibile rimuovere ruoli, servizi ruolo o funzionalità dai server che eseguono Windows Server 2012 R2, se si esegue Server Manager in Windows Server 2012 o Windows 8. Non è possibile utilizzare Rimozione guidata ruoli e funzionalità per rimuovere ruoli e funzionalità dai server che eseguono Windows Server 2008, Windows Server 2008 R2 o Windows Server 2003.

  5. Selezionare i ruoli, selezionare i servizi ruolo per il ruolo se applicabile e quindi fare clic su Avanti per selezionare le funzionalità.

    Man mano che si procede, Rimozione guidata ruoli e funzionalità effettuerà una richiesta automatica per la rimozione di ruoli, servizi ruolo o funzionalità che non è possibile eseguire senza i ruoli o le funzionalità che si stanno rimuovendo.

    È inoltre possibile scegliere di rimuovere strumenti di gestione e snap-in per i suoli sul server di destinazione. Per impostazione predefinita, in Rimozione guidata ruoli e funzionalità gli strumenti di gestione sono selezionati per la rimozione. È possibile lasciare strumenti di gestione e snap-in se si prevede di usare il server selezionato per la gestione del ruolo su altri server remoti.

  6. Nella pagina Conferma selezioni per la rimozione rivedere le selezioni di ruolo, funzionalità e server. Se si è pronti a rimuovere ruoli o funzionalità, fare clic su Rimuovi.

  7. Dopo aver fatto clic su Rimuovi, nella pagina Stato rimozione vengono visualizzati lo stato, i risultati e messaggi quali avvisi, errori o procedure di configurazione successive alla rimozione necessarie, come ad esempio il riavvio del server di destinazione. In Windows Server 2012 R2 e Windows Server 2012 è possibile chiudere la Rimozione guidata ruoli e funzionalità mentre la rimozione è ancora in corso e visualizzare i risultati della rimozione o altri messaggi nell'area Notifiche nella parte superiore della console Server Manager. Fare clic sul contrassegno Notifiche per visualizzare ulteriori dettagli sulle rimozioni o altre attività eseguite in Server Manager.

Rimuovere ruoli, servizi ruolo e funzionalità con cmdlet di Windows PowerShell

I cmdlet di distribuzione di Server Manager per Windows PowerShell presentano un funzionamento simile a quello di Rimozione guidata ruoli e funzionalità con interfaccia grafica, con una differenza importante. In Windows PowerShell, diversamente da quanto accade per Rimozione guidata ruoli e funzionalità, gli strumenti di gestione e gli snap-in per un ruolo non sono rimossi per impostazione predefinita. Per includere gli strumenti di gestione come parte della rimozione di un ruolo, aggiungere il parametro IncludeManagementTools al cmdlet. Se si disinstallano ruoli e funzionalità da un server in cui è in esecuzione l'opzione di installazione dei componenti di base del server di Windows Server 2012 R2 o Windows Server 2012, questo parametro rimuove la riga di comando e gli strumenti di gestione di Windows PowerShell per i ruoli e le funzionalità specificati.

Per rimuovere ruoli e funzionalità mediante il cmdlet Uninstall-WindowsFeature

  1. Eseguire una delle operazioni seguenti per aprire una sessione di Windows PowerShell con diritti utente elevati.

    Nota

    Se si sta effettuando la disinstallazione di ruoli e funzionalità da un server remoto, non è necessario eseguire Windows PowerShell con privilegi utente elevati.

    • Nel desktop di Windows fare clic con il pulsante destro del mouse su Windows PowerShell nella barra delle applicazioni e scegliere Esegui come amministratore.

    • Nella schermata Start di Windows fare clic con il pulsante destro del mouse sul riquadro di Windows PowerShell e quindi, nella barra dell'app, fare clic su Esegui come amministratore.

  2. Digitare Get-WindowsFeature e quindi premere INVIO per visualizzare un elenco dei ruoli e delle funzionalità disponibili e installati nel server locale. Se il computer locale non è un server o se si vogliono informazioni su un server remoto, eseguire Get-WindowsFeature -ComputerName <nome_computer>, dove nome_computer rappresenta il nome di un computer remoto che esegue Windows Server 2012 R2 o Windows Server 2012. I risultati del cmdlet contengono i nomi dei comandi dei ruoli e delle funzionalità aggiunti al cmdlet nel passaggio 4.

    Nota

    In Windows PowerShell 3.0 e versioni successive di Windows PowerShell non è necessario importare il modulo dei cmdlet di Server Manager nella sessione di Windows PowerShell prima di eseguire i cmdlet che fanno parte di tale modulo. Un modulo viene importato automaticamente alla prima esecuzione di un cmdlet che fa parte del modulo. Per i cmdlet di Windows PowerShell e i nomi di funzionalità utilizzati con i cmdlet, non viene inoltre applicata alcuna distinzione tra maiuscole e minuscole.

  3. Digitare Get-Help Uninstall-WindowsFeature e quindi premere INVIO per visualizzare la sintassi e i parametri accettati per il cmdlet Uninstall-WindowsFeature.

  4. Digitare quanto segue, quindi premere INVIO, dove nome_funzionalità rappresenta il nome del comando di un ruolo o di una funzionalità che si desidera installare (come descritto nel passaggio 2) e computer_name rappresenta il computer remoto da cui rimuovere ruoli e funzionalità. Utilizzare virgole per separare più valori per nome_funzionalità. Il parametro Restart riavvia automaticamente il server di destinazione se richiesto dalla rimozione del ruolo o della funzionalità.

    Uninstall-WindowsFeature –Name <feature_name> -ComputerName <computer_name> -Restart
    

    Per rimuovere ruoli e funzionalità da un disco rigido virtuale offline, aggiungere il parametro ComputerName e il parametro VHD. Se non si aggiunge il parametro ComputerName, il cmdlet parte dal presupposto che il computer locale sia montato per accedere al disco rigido virtuale. Il parametro ComputerName contiene il nome del server in cui montare il disco rigido virtuale e il parametro VHD contiene il percorso del file VHD nel server specificato.

    Nota

    È necessario aggiungere il parametro ComputerName se si esegue il cmdlet da un computer che esegue Windows 8.1 o Windows 8.

    La cartella condivisa di rete in cui è archiviato il file VHD deve concedere i dritti di accesso seguenti all'account computer (o sistema locale) del server selezionato per montare il disco rigido virtuale. L'accesso con account solo utente non è sufficiente. La condivisione può concedere le autorizzazioni Lettura e Scrittura al gruppo Everyone per consentire l'accesso al disco rigido virtuale, ma si tratta di un'impostazione sconsigliata per motivi di sicurezza.

    • Accesso in Lettura/Scrittura alla finestra di dialogo Condivisione file.

    • Accesso Controllo completo alla scheda Sicurezza, finestra di dialogo Proprietà per file o cartelle.

    Uninstall-WindowsFeature –Name <feature_name> –VHD <path> -ComputerName <computer_name> -Restart
    

    Esempio:  il cmdlet seguente rimuove il ruolo Servizi di dominio Active Directory e la funzionalità Gestione Criteri di gruppo da un server remoto, ContosoDC1. Vengono anche rimossi strumenti di gestione e snap-in, e il server di destinazione viene riavviato automaticamente, se richiesto dal processo di rimozione.

    Uninstall-WindowsFeature –Name AD-Domain-Services,GPMC –ComputerName ContosoDC1 –IncludeManagementTools -Restart
    
  5. Al termine del processo di rimozione è possibile verificare che ruoli e funzionalità siano stati effettivamente rimossi aprendo la pagina Tutti i server in Server Manager, selezionando il server da cui sono stati rimossi ruoli e funzionalità e visualizzando il riquadro Ruoli e funzionalità nella pagina corrispondente al server selezionato. È anche possibile eseguire il cmdlet Get-WindowsFeature indicando come destinazione il server selezionato (Get-WindowsFeature -ComputerName <nome_computer>) per visualizzare un elenco di ruoli e funzionalità installati nel server.

Installare ruoli e funzionalità in più server eseguendo uno script di Windows PowerShell

Sebbene non sia possibile utilizzare l'Aggiunta guidata ruoli e funzionalità per installare ruoli, ruoli server e funzionalità in più di un server di destinazione in una singola sessione della procedura guidata, è possibile utilizzare uno script di Windows PowerShell per installare ruoli, ruoli server e funzionalità in più server di destinazione gestiti tramite Server Manager. Lo script utilizzato per eseguire una distribuzione in batch, termine usato per definire questo processo, punta a un file di configurazione XML che è possibile creare facilmente tramite l'Aggiunta guidata ruoli e funzionalità, facendo clic su Esporta impostazioni di configurazione procedendo nella procedura guidata fino alla pagina Conferma selezioni per l'installazione dell'Aggiunta guidata ruoli e funzionalità.

Importante

Tutti i server di destinazione specificati nello script devono eseguire la versione di Windows Server corrispondente alla versione di Server Manager in esecuzione nel computer locale. Ad esempio, se si esegue Server Manager in Windows® 8, è possibile installare ruoli, ruoli server e funzionalità nei server che eseguono Windows Server 2012. Se si aggiungono strumenti di gestione con interfaccia utente grafica all'installazione, il processo di installazione converte automaticamente i server di destinazione che eseguono l'opzione di installazione dei componenti di base del server di Windows Server all'opzione di installazione completa (server con interfaccia utente grafica completa).

Lo script disponibile in questa sezione è un esempio di come eseguire la distribuzione in batch tramite il cmdlet Install-WindowsFeature e uno script di Windows PowerShell. Esistono altri script e metodi possibili per eseguire la distribuzione in batch in più server. Per cercare o fornire altri script per la distribuzione di ruoli e funzionalità, eseguire una ricerca nell'archivio centrale di script.

Per installare ruoli e funzionalità in più server

  1. Se non è già stato fatto, creare un file di configurazione XML che contenga i ruoli, ruoli server e funzionalità che si desidera installare in più server. Per creare questo file di configurazione, eseguire l'Aggiunta guidata ruoli e funzionalità, selezionare i ruoli, ruoli server e funzionalità desiderati e fare clic su Esporta impostazioni di configurazione dopo aver raggiunto la pagina Conferma selezioni per l'installazione della procedura guidata. Salvare il file di configurazione in una posizione appropriata. Non è necessario fare clic su Installa o completare la procedura guidata, se viene eseguita esclusivamente per creare un file di configurazione.

  2. Eseguire una delle operazioni seguenti per aprire una sessione di Windows PowerShell con diritti utente elevati.

    • Nel desktop di Windows fare clic con il pulsante destro del mouse su Windows PowerShell nella barra delle applicazioni e scegliere Esegui come amministratore.

    • Nella schermata Start di Windows fare clic con il pulsante destro del mouse sul riquadro di Windows PowerShell e quindi, nella barra dell'app, fare clic su Esegui come amministratore.

  3. Copiare e incollare lo script seguente nella sessione di Windows PowerShell.

    function Invoke-WindowsFeatureBatchDeployment {
        param (
            [parameter(mandatory)]
            [string[]] $ComputerNames,
            [parameter(mandatory)]
            [string] $ConfigurationFilePath
        )
    
        # Deploy the features on multiple computers simultaneously.
        $jobs = @()
        foreach($ComputerName in $ComputerNames) {
            $jobs += Start-Job -Command {
                Install-WindowsFeature -ConfigurationFilePath $using:ConfigurationFilePath -ComputerName $using:ComputerName -Restart
            } 
        }
    
        Receive-Job -Job $jobs -Wait | Select-Object Success, RestartNeeded, ExitCode, FeatureResult
    }
    

    I server di destinazione vengono riavviati automaticamente se necessario per i ruoli e le funzionalità selezionate.

  4. Eseguire la funzione come segue:

    1. Creare una variabile in cui archiviare i nomi dei computer di destinazione, separati da virgole. Nell'esempio seguente, nella variabile $ServerNames sono archiviati i nomi dei server di destinazione Contoso_01 e Contoso_02. Premere INVIO.

      # Sample Invocation
      $ServerNames = 'Contoso_01', 'Contoso_02'
      Invoke-WindowsFeatureBatchDeployment -ComputerNames $ServerNames -ConfigurationFilePath C:\Users\sampleuser\Desktop\DeploymentConfigTemplate.xml
      
    2. Per eseguire la funzione, digitare il comando seguente e quindi premere INVIO, dove $ServerNames è un esempio della variabile creata nel passaggio precedente e C:\Users\Sampleuser\Desktop\DeploymentConfigTemplate.xml è un esempio di un percorso del file di configurazione creato nel passaggio 1.

      Invoke-WindowsFeatureBatchDeployment –ComputerNames $ServerNames –ConfigurationFilePath C:\Users\Sampleuser\Desktop\DeploymentConfigTemplate.xml

  5. Dopo aver terminato l'installazione, è possibile verificarla aprendo la pagina Tutti i server in Server Manager, selezionando un server in cui sono stati installati ruoli e funzionalità e visualizzando il riquadro Ruoli e funzionalità nella pagina corrispondente per il server selezionato. È anche possibile eseguire il cmdlet Get-WindowsFeature in un server specifico (Get-WindowsFeature -ComputerName <nome_computer>) per visualizzare un elenco di ruoli e funzionalità installati nel server.

Installare .NET Framework 3.5 e altre funzionalità su richiesta

A partire da Windows Server 2012 e Windows 8 i file di funzionalità per .NET Framework 3.5 (che include .NET Framework 2.0 e .NET Framework 3.0) non sono disponibili nel computer locale per impostazione predefinita. I file sono stati rimossi. I file per le funzionalità che sono stati rimossi in una configurazione Funzionalità su richiesta e i file delle funzionalità per .NET Framework 3.5 sono disponibili tramite Windows Update. Per impostazione predefinita, se i file di funzionalità non sono disponibili nel server di destinazione in cui è in esecuzione Windows Server 2012 R2 o Windows Server 2012, il processo di installazione cerca i file mancanti connettendosi a Windows Update. È possibile sovrascrivere il comportamento predefinito configurando un'impostazione di Criteri di gruppo o specificando un percorso di origine alternativo durante l'installazione, sia in caso di installazione tramite interfaccia utente grafica Aggiunta guidata ruoli e funzionalità che tramite riga di comando.

È possibile installare .NET Framework 3.5 in uno dei modi seguenti.

  • Usare Per installare .NET Framework 3.5 mediante il cmdlet Install-WindowsFeature per aggiungere il parametro Source e specificare un'origine da cui recuperare i file di funzionalità di .NET Framework 3.5. Se non si aggiunge il parametro Source, il processo di installazione determina innanzitutto se il percorso ai file di funzionalità è stato specificato da impostazioni di Criteri di gruppo, e in caso contrario, cerca i file di funzionalità mancanti tramite Windows Update.

  • Usare Per installare .NET Framework 3.5 con l'Aggiunta guidata ruoli e funzionalità per specificare un percorso di file di origine alternativo nella pagina Conferma opzioni di installazione della Aggiunta guidata ruoli e funzionalità.

  • Usare Per installare .NET Framework 3.5 usando DISM per recuperare i file da Windows Update per impostazione predefinita oppure specificando un percorso di origine per il supporto di installazione.

Configurare le origini alternative per i file di funzionalità in Criteri di gruppo per .NET Framework 3.5 o altre funzionalità, se i file di funzionalità non sono presenti nel computer locale.

Importante

Quando si installano i file di funzionalità da un'origine remota, il percorso di origine o la condivisione file deve concedere autorizzazioni di Lettura al gruppo Everyone (non consigliato per motivi di sicurezza) o all'account del computer (sistema locale) del server di destinazione. La concessione dell'accesso all'account utente non è sufficiente.

I server appartenenti a gruppi di lavoro non possono accedere a condivisioni file esterne, anche se l'account computer del server del gruppo di lavoro dispone delle autorizzazioni Lettura per la condivisione esterna. Tra le posizioni di origine alternative valide per i server di gruppi di lavoro sono inclusi supporti di installazione, Windows Update e file VHD o WIM archiviati nel server del gruppo di lavoro locale.

È possibile specificare un file WIM come origine di file di funzionalità alternativo quando si installa ruoli, ruoli server e funzionalità in un server fisico in esecuzione. Il percorso di origine per un file WIM dovrebbe essere nel formato seguente, con il prefissoWIM e l'indice della posizione dei file della funzionalità come suffisso: WIM:e:\sources\install.wim:4. Non è tuttavia possibile utilizzare un file WIM direttamente come origine per l'installazione di ruoli, ruoli server e funzionalità in un disco rigido virtuale offline. È necessario montare il disco rigido virtuale offline e puntare al percorso di montaggio per i file di origine oppure puntare a una cartella che contiene una copia del contenuto del file WIM.

Per installare .NET Framework 3.5 mediante il cmdlet Install-WindowsFeature

  1. Eseguire una delle operazioni seguenti per aprire una sessione di Windows PowerShell con diritti utente elevati.

    Nota

    Se si sta effettuando l'installazione di ruoli e funzionalità da un server remoto, non è necessario eseguire Windows PowerShell con diritti utente elevati.

    • Nel desktop di Windows fare clic con il pulsante destro del mouse su Windows PowerShell nella barra delle applicazioni e scegliere Esegui come amministratore.

    • Nella schermata Start di Windows fare clic con il pulsante destro del mouse sul riquadro di Windows PowerShell e quindi, nella barra dell'app, fare clic su Esegui come amministratore.

    • Al prompt dei comandi in un server che esegue l'opzione di installazione dei componenti di base del server di Windows Server 2012 R2 o Windows Server 2012, digitare powershell e quindi premere INVIO.

  2. Digitare il comando seguente e quindi premere INVIO. Nell'esempio seguente i file di origine sono posizionati in un archivio affiancato (abbreviato in SxS) in un supporto di installazione nell'unità D.

    Install-WindowsFeature NET-Framework-Core –Source D:\Sources\SxS
    

    Se si vuole che il comando usi Windows Update come origine per i file di funzionalità mancanti o se è già stata configurata un'origine predefinita mediante Criteri di gruppo, non è necessario aggiungere il parametro Source a meno che non si intenda specificare un'origine diversa.

Per installare .NET Framework 3.5 con l'Aggiunta guidata ruoli e funzionalità

  1. Scegliere Aggiungi ruoli e funzionalità dal menu GestioneServer Manager di .

  2. Selezionare un server di destinazione in cui sia in esecuzione Windows Server 2012 R2 o Windows Server 2012.

  3. Nella pagina Selezione funzionalità di Aggiunta guidata ruoli e funzionalità selezionare .NET Framework 3.5.

  4. Se le impostazioni di Criteri di gruppo del computer locale lo consentono, il processo di installazione tenta di recuperare i file di funzionalità mancanti tramite Windows Update. Fare clic su Installa. Non è necessario procedere al passaggio successivo.

    Se le impostazioni di Criteri di gruppo non lo consentono oppure se si desidera utilizzare un'altra origine per i file di funzionalità di .NET Framework 3.5, nella pagina Conferma selezioni per l'installazione della procedura guidata fare clic su Specificare un percorso di origine alternativo.

  5. Immettere un percorso a un archivio affiancato (denominato SxS) nel supporto di installazione o a un file WIM. Nell'esempio seguente il supporto di installazione è posizionato nell'unità D.

    D:\Sources\SxS\

    Per specificare un file WIM, aggiungere un prefisso WIM: e aggiungere l'indice dell'immagine da utilizzare nel file WIM come un suffisso, come mostrato nell'esempio seguente.

    WIM:\\nome_server\share\install.wim:3

  6. Fare clic su OK e quindi su Installa.

Per installare .NET Framework 3.5 usando DISM

  1. Eseguire una delle operazioni seguenti per aprire una sessione di Windows PowerShell con diritti utente elevati.

    Nota

    Se si sta effettuando l'installazione di ruoli e funzionalità da un server remoto, non è necessario eseguire Windows PowerShell con diritti utente elevati.

    • Nel desktop di Windows fare clic con il pulsante destro del mouse su Windows PowerShell nella barra delle applicazioni e scegliere Esegui come amministratore.

    • Nella schermata Start di Windows fare clic con il pulsante destro del mouse sul riquadro di Windows PowerShell e quindi, nella barra dell'app, fare clic su Esegui come amministratore.

    • Al prompt dei comandi in un server che esegue l'opzione di installazione dei componenti di base del server, digitare powershell e quindi premere INVIO.

  2. Eseguire uno dei comandi DISM seguenti.

    • Se il computer ha accesso a Windows Update o se in Criteri di gruppo è già stata configurato un percorso dei file di origine predefinito, eseguire il comando seguente.

      DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
      
    • Se il computer ha accesso al supporto di installazione, eseguire un comando simile a quello riportato di seguito. Nell'esempio seguente il supporto di installazione del sistema operativo è posizionato nell'unità D. Il parametro LimitAccess impedisce che il comando tenti di contattare Windows Update o un server che esegue WSUS.

      DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
      

    Nota

    Per il comando DISM viene fatta distinzione tra maiuscole e minuscole.

Configurare le origini alternative per i file di funzionalità in Criteri di gruppo

L'impostazione di Criteri di gruppo descritta in questa sezione specifica i percorsi di origine autorizzati per i file .NET Framework 3.5 e altri file di funzionalità rimossi nell'ambito di una configurazione Funzionalità su richiesta. L'impostazione del criterio Specifica le impostazioni per l'installazione e il ripristino dei componenti facoltativi si trova nella cartella Configurazione computer\Modelli amministrativi\Sistema in Console Gestione Criteri di gruppo o in Editor Criteri di gruppo locali.

Nota

Per modificare le impostazioni di Criteri di gruppo nel computer locale è necessario essere un membro del gruppo Administrators. Se le impostazioni di Criteri di gruppo per il computer che si vuole gestire sono controllate a livello di dominio, per modificare le impostazioni di Criteri di gruppo è necessario essere un membro del gruppo Domain Administrators.

Per configurare un percorso di origine alternativo predefinito in Criteri di gruppo

  1. In Editor Criteri di gruppo locali o in Console Gestione Criteri di gruppo aprire l'impostazione di criterio seguente.

    Configurazione computer\Modelli amministrativi\Sistema\Specifica le impostazioni per l'installazione e il ripristino dei componenti facoltativi

  2. Se non lo è già, selezionare Abilitata per abilitare l'impostazione del criterio.

  3. Nella casella di testo Percorso file di origine alternativo dell'area Opzioni specificare un percorso completo a una cartella condivisa o a un file WIM. Per specificare un file WIM come percorso file di origine alternativo, aggiungere il prefisso WIM: al percorso, quindi aggiungere l'indice dell'immagine da utilizzare nel file WIM come suffisso. Di seguito sono illustrati alcuni esempi di valori che è possibile specificare.

    • Percorso per una cartella condivisa: **\\nome_server\share\**nome_cartella

    • Percorso di un file WIM, in cui 3 rappresenta l'indice dell'immagine in cui si trovano i file delle funzionalità: WIM:\\nome_server\share\install.wim:3

  4. Se non si desidera che i computer controllati da questa impostazione di criterio cerchino i file di funzionalità mancanti in Windows Update, selezionare Non tentare mai di scaricare i file di payload da Windows Update.

  5. Se i computer controllati da questa impostazione di criterio in genere ricevono aggiornamenti tramite WSUS ma per trovare i file di funzionalità mancanti si preferisce utilizzare Windows Update, selezionare Contatta direttamente Windows Update invece di Windows Server Update Services (WSUS) per scaricare il contenuto di ripristino.

  6. Al termine della modifica dell'impostazione di criterio, fare clic su OK e chiudere l'Editor Criteri di gruppo.

Vedere anche

Opzioni di installazione di Windows Server
Considerazioni sulla distribuzione di Microsoft .NET Framework 3.5
Come abilitare o disabilitare le funzionalità di Windows