Condividi tramite


Preparare un computer modello Windows in Azure Lab Services

Importante

Azure Lab Services verrà ritirato il 28 giugno 2027. Per altre informazioni, vedere la guida al ritiro.

Questo articolo descrive le procedure consigliate e i suggerimenti per la preparazione di una macchina virtuale modello di lab basata su Windows in Azure Lab Services. Informazioni su come configurare le impostazioni del software e del sistema operativo di uso comune, ad esempio Windows Update, OneDrive e Microsoft 365.

Importante

Questo articolo contiene frammenti di codice di PowerShell per semplificare il processo di modifica del modello di computer. Assicurarsi di eseguire gli script di PowerShell con privilegi amministrativi (eseguire come amministratore). In Windows 10 o 11 selezionare Start, digitare PowerShell, selezionare Windows PowerShell e quindi selezionare Esegui come amministratore.

Installare e configurare OneDrive

Quando un utente del lab ricrea l'immagine di una macchina virtuale del lab, tutti i dati nel computer vengono rimossi. Per proteggere i dati utente da perdite, è consigliabile che gli utenti del lab effettuino il backup dei dati nel cloud, ad esempio usando Microsoft OneDrive.

Installare OneDrive

  • Scaricare e installare manualmente OneDrive

    Seguire questa procedura per OneDrive o OneDrive for Business.

  • Usare uno script di PowerShell

    Lo script seguente scarica e installa la versione più recente di OneDrive. Nell'esempio l'installazione usa l'opzione /allUsers per installare OneDrive per tutti gli utenti nel computer. L'opzione /silent esegue un'installazione invisibile all'utente per evitare di richiedere conferme.

    Write-Host "Downloading OneDrive Client..."
    $DownloadPath = "$env:USERPROFILE/Downloads/OneDriveSetup.exe"
    if((Test-Path $DownloadPath) -eq $False )
    {
        Write-Host "Downloading OneDrive..."
        $web = new-object System.Net.WebClient
        $web.DownloadFile("https://go.microsoft.com/fwlink/p/?LinkId=248256",$DownloadPath)
    } else {
        Write-Host "OneDrive installer already exists at " $DownloadPath
    }
    
    Write-Host "Installing OneDrive..."
    & $env:USERPROFILE/Downloads/OneDriveSetup.exe /allUsers /silent
    

Personalizzazioni OneDrive

È possibile personalizzare ulteriormente la configurazione di OneDrive.

Spostare automaticamente le cartelle note di Windows in OneDrive

Le cartelle come documenti, download e immagini vengono spesso usate per archiviare i file utente del lab. Per assicurarsi che queste cartelle vengano sottoposte a backup in OneDrive, è possibile spostarle in OneDrive.

  • Se si usa un computer che non usa Active Directory, gli utenti possono spostare manualmente tali cartelle in OneDrive dopo l'autenticazione in OneDrive.

    1. Aprire Esplora file
    2. Fare clic con il pulsante destro del mouse sulla cartella Documenti, Download o Immagini.
    3. Passare a Proprietà>Percorso. Spostare la cartella in una nuova cartella nella directory di OneDrive.
  • Se la macchina virtuale è connessa ad Active Directory, è possibile impostare il computer modello per richiedere agli utenti del lab di spostare automaticamente le cartelle note in OneDrive.

    1. Recuperare l'ID organizzazione.

      Informazioni su come trovare l'ID organizzazione di Microsoft 365. In alternativa, è anche possibile ottenere l'ID organizzazione usando lo script di PowerShell seguente:

      Install-Module Microsoft.Graph -Scope CurrentUser
      Connect-MgGraph -Scopes "User.Read"
      $officeTenantID = Get-MgOrganization | Select-Object -expand Id
      
    2. Configurare OneDrive per richiedere lo spostamento di cartelle note in OneDrive usando lo script di PowerShell seguente:

      if ($officeTenantID -eq $null)
      {
              Write-Error "Variable `$officeTenantId must be set to your Office Tenant Id before continuing."
      }
      New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
      New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
          -Name "KFMSilentOptIn" -Value $officeTenantID -PropertyType STRING
      

Usare i file di OneDrive su richiesta

Gli utenti del lab potrebbero archiviare un numero elevato di file negli account OneDrive. Per risparmiare spazio nella macchina virtuale del lab e ridurre il tempo di download, è possibile rendere i file disponibili su OneDrive su richiesta. I file su richiesta vengono scaricati solo dopo che un utente del lab accede a essi.

Usare lo script di PowerShell seguente per abilitare i file su richiesta in OneDrive:

New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
    -Name "FilesOnDemandEnabled" -Value "00000001" -PropertyType DWORD

Disabilitare l'esercitazione su OneDrive

Per impostazione predefinita, dopo aver completato l'installazione di OneDrive, viene avviata un'esercitazione nel browser. Usare lo script seguente per disabilitare l'esercitazione da visualizzare:

New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
    -Name "DisableTutorial" -Value "00000001" -PropertyType DWORD -Force

Impostare le dimensioni massime di download di OneDrive di un utente

Per evitare che OneDrive usi automaticamente una grande quantità di spazio su disco nella macchina virtuale del lab durante la sincronizzazione dei file, è possibile configurare una soglia di dimensioni massime. Quando un utente del lab ha un OneDrive superiore alla soglia (in MB), riceve un prompt per scegliere le cartelle da sincronizzare prima che il client di sincronizzazione di OneDrive (OneDrive.exe) scarichi i file nel computer. Questa impostazione viene usata se file su richiesta non è abilitato.

Usare lo script di PowerShell seguente per impostare la soglia di dimensioni massime. Nell'esempio 1111-2222-3333-4444 è l'ID organizzazione e 0005000 imposta una soglia di 5 GB.

New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive\DiskSpaceCheckThresholdMB"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive\DiskSpaceCheckThresholdMB"
    -Name "1111-2222-3333-4444" -Value "0005000" -PropertyType DWORD

Installare e configurare Microsoft 365

Installare Microsoft 365

Se il computer modello richiede Microsoft Office, è consigliabile installare Office con lo Strumento di distribuzione di Office (ODT). È necessario creare un file di configurazione riutilizzabile usando l'interfaccia di amministrazione Microsoft 365 Apps per scegliere l'architettura e le funzionalità di Office necessarie e la frequenza di aggiornamento.

  1. Passare all'interfaccia di amministrazione di Microsoft 365 Apps e scaricare il proprio file di configurazione.
  2. Scaricare lo Strumento di distribuzione di Office (setup.exe).
  3. Eseguire setup.exe /download configuration.xml per scaricare i componenti di Office.
  4. Eseguire setup.exe /configure configuration.xml per installare i componenti di Office.

Modificare il canale di aggiornamento di Microsoft 365

Con lo strumento di configurazione di Office è possibile impostare la frequenza con cui Office riceve gli aggiornamenti. Tuttavia, se è necessario modificare la frequenza con cui Office riceve gli aggiornamenti dopo l'installazione, è possibile modificare l'URL del canale di aggiornamento. Gli indirizzi URL del canale di aggiornamento sono disponibili in Modificare il canale di aggiornamento di Microsoft 365 Apps per i dispositivi nell'organizzazione.

Lo script di PowerShell di esempio seguente illustra come impostare Microsoft 365 per l'uso del canale di aggiornamento mensile.

# Update to the Microsoft 365 Monthly Channel
Set-ItemProperty
    -Path "HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\CDNBaseUrl"
    -Name "CDNBaseUrl"
    -Value "http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60"

Installare e configurare gli aggiornamenti di Windows

Installare gli aggiornamenti Windows più recenti

È consigliabile installare gli aggiornamenti Microsoft più recenti nel computer modello a scopo di sicurezza prima di pubblicare la macchina virtuale modello. Installando il lab prima di pubblicarlo, si evita che gli utenti del lab vengano interrotti da aggiornamenti imprevisti.

Per installare gli aggiornamenti di Windows dall'interfaccia di Windows:

  1. Avviare Impostazioni dal menu Start
  2. Selezionare Aggiorna e Sicurezza
  3. Selezionare Controlla aggiornamenti
  4. Gli aggiornamenti verranno scaricati e installati.

È anche possibile usare PowerShell per aggiornare il computer modello:

Set-ExecutionPolicy Bypass -Scope Process -Force
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Confirm
Install-Module PSWindowsUpdate -Confirm
Install-WindowsUpdate -MicrosoftUpdate
Set-ExecutionPolicy default -Force

Nota

Alcuni aggiornamenti potrebbero richiedere il riavvio del computer. Se è necessario un riavvio, si riceverà una richiesta a riguardo.

Installare gli aggiornamenti più recenti per le app di Microsoft Store

È consigliabile aggiornare tutte le app di Microsoft Store alle versioni più recenti.

Per aggiornare manualmente le applicazioni da Microsoft Store:

  1. Avviare l'applicazione Microsoft Store.
  2. Selezionare le ellissi (…) accanto alla foto dell'utente nell'angolo superiore dell'applicazione.
  3. Selezionare Scarica e aggiornamenti dal menu a discesa.
  4. Selezionare il pulsante Ottieni aggiornamento.

Per usare PowerShell per aggiornare le applicazioni di Microsoft Store:

(Get-WmiObject -Namespace "root\cimv2\mdm\dmmap" -Class "MDM_EnterpriseModernAppManagement_AppManagement01").UpdateScanMethod()

Arrestare gli aggiornamenti automatici di Windows

Dopo aver aggiornato Windows alla versione più recente, è consigliabile arrestare gli aggiornamenti. Gli aggiornamenti automatici potrebbero potenzialmente interferire con l'ora del lab pianificata. Se è necessario il lab per molto tempo, è consigliabile chiedere agli utenti del lab di verificare manualmente la presenza di aggiornamenti o pianificare gli aggiornamenti automatici al di fuori degli orari del lab pianificati. Per altre informazioni sulle opzioni di personalizzazione per Windows Update, vedere Gestire le impostazioni aggiuntive di Windows Update.

È possibile arrestare gli aggiornamenti automatici di Windows usando lo script di PowerShell seguente:

New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
    -Name "NoAutoUpdate" -Value "1" -PropertyType DWORD

Installare i language pack

Se è necessario installare altre lingue nella macchina virtuale, è possibile aggiungerle tramite Microsoft Store.

  1. Avviare Microsoft Store
  2. Cercare "Language Pack"
  3. Scegliere la lingua da installare

Se si è già connessi alla macchina virtuale modello, usare il collegamento "Installa Language Pack" (ms-settings:regionlanguage?activationSource=SMC-IA-4027670) per passare direttamente alla pagina delle impostazioni appropriate.

Rimuovere le app predefinite non autorizzate

Windows 10 include molte applicazioni predefinite che potrebbero non essere necessarie per il lab specifico. Per semplificare l'immagine del computer per gli utenti del lab, è possibile disinstallare alcune applicazioni dal computer modello.

Per visualizzare un elenco delle applicazioni installate, usare il cmdlet di PowerShell Get-AppxPackage. Lo script di PowerShell di esempio seguente mostra tutte le applicazioni installate che possono essere rimosse.

Get-AppxPackage | Where {$_.NonRemovable -eq $false} | select Name

Per rimuovere un'applicazione, usare il cmdlet Remove-Appx. Lo script seguente illustra come rimuovere tutti gli elementi correlati a XBox:

Get-AppxPackage -Name *xbox* | foreach { if (-not $_.NonRemovable) { Remove-AppxPackage $_} }

Installare altre app comunemente usate per l'insegnamento tramite l'app di Windows Store. I suggerimenti includono applicazioni come App Microsoft Whiteboard, Microsoft Teams e Minecraft Education Edition. Queste applicazioni devono essere installate manualmente tramite Windows Store o tramite i rispettivi siti Web nella macchina virtuale modello.

Passaggi successivi