Partilhar via


Preparar uma máquina de modelo do Windows no Azure Lab Services

Importante

O Azure Lab Services será descontinuado a 28 de junho de 2027. Para obter mais informações, consulte o guia de aposentadoria.

Este artigo descreve as práticas recomendadas e dicas para preparar uma máquina virtual de modelo de laboratório baseada no Windows nos Serviços de Laboratório do Azure. Saiba como definir as definições de software e sistema operativo mais utilizadas, como o Windows Update, o OneDrive e o Microsoft 365.

Importante

Este artigo contém trechos do PowerShell para simplificar o processo de modificação do modelo de máquina. Certifique-se de executar os scripts do PowerShell com privilégios administrativos (executar como administrador). No Windows 10 ou 11, selecione Iniciar, digite PowerShell, selecione com o botão direito do mouse Windows PowerShell e selecione Executar como administrador.

Instalar e configurar o OneDrive

Quando um usuário de laboratório recria imagens de uma máquina virtual de laboratório, todos os dados na máquina são removidos. Para proteger os dados do usuário contra a perda, recomendamos que os usuários do laboratório façam backup de seus dados na nuvem, por exemplo, usando o Microsoft OneDrive.

Instalar o OneDrive

  • Transferir e instalar manualmente o OneDrive

    Siga estas etapas para OneDrive ou OneDrive for Business.

  • Usar um script do PowerShell

    O script a seguir baixa e instala a versão mais recente do OneDrive. No exemplo, a instalação usa a opção para instalar o /allUsers OneDrive para todos os usuários na máquina. O /silent switch executa uma instalação silenciosa para evitar pedir confirmações do usuário.

    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
    

Personalizações do OneDrive

Você pode personalizar ainda mais sua configuração do OneDrive.

Mover silenciosamente pastas conhecidas do Windows para o OneDrive

Pastas como Documentos, Downloads e Imagens são frequentemente usadas para armazenar arquivos de usuário de laboratório. Para garantir que o backup dessas pastas seja feito no OneDrive, você pode movê-las para o OneDrive.

  • Se você estiver em uma máquina que não esteja usando o Ative Directory, os usuários poderão mover manualmente essas pastas para o OneDrive depois de se autenticarem no OneDrive.

    1. Abrir o Explorador de Ficheiros
    2. Selecione com o botão direito do rato a pasta Documentos, Transferências ou Imagens .
    3. Vá para Localização das propriedades>. Mova a pasta para uma nova pasta no diretório do OneDrive.
  • Se sua máquina virtual estiver conectada ao Ative Directory, você poderá definir a máquina de modelo para solicitar automaticamente aos usuários do laboratório que movam as pastas conhecidas para o OneDrive.

    1. Recupere o ID da sua organização.

      Saiba como encontrar o ID da sua organização do Microsoft 365. Como alternativa, você também pode obter a ID da organização usando o seguinte script do PowerShell:

      Install-Module Microsoft.Graph -Scope CurrentUser
      Connect-MgGraph -Scopes "User.Read"
      $officeTenantID = Get-MgOrganization | Select-Object -expand Id
      
    2. Configure o OneDrive para solicitar a movimentação de pastas conhecidas para o OneDrive usando o seguinte script do PowerShell:

      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
      

Usar arquivos do OneDrive sob demanda

Os usuários do laboratório podem armazenar um grande número de arquivos em suas contas do OneDrive. Para ajudar a economizar espaço na máquina virtual de laboratório e reduzir o tempo de download, você pode disponibilizar arquivos no OneDrive sob demanda. Os arquivos sob demanda só são baixados quando um usuário de laboratório acessa o arquivo.

Use o seguinte script do PowerShell para habilitar arquivos sob demanda no OneDrive:

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

Desativar o tutorial do OneDrive

Por padrão, depois de concluir a configuração do OneDrive, um tutorial é iniciado no navegador. Use o seguinte script para desativar a exibição do tutorial:

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

Definir o tamanho máximo de download do OneDrive de um usuário

Para evitar que o OneDrive use automaticamente uma grande quantidade de espaço em disco na máquina virtual de laboratório ao sincronizar arquivos, você pode configurar um limite de tamanho máximo. Quando um usuário de laboratório tem um OneDrive maior que o limite (em MB), o usuário recebe uma solicitação para escolher quais pastas deseja sincronizar antes que o cliente de sincronização do OneDrive (OneDrive.exe) baixe os arquivos para a máquina. Essa configuração é usada quando os arquivos sob demanda não estão habilitados.

Use o seguinte script do PowerShell para definir o limite de tamanho máximo. No nosso exemplo, 1111-2222-3333-4444 é o ID da organização e 0005000 define um limite de 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

Instalar e configurar o Microsoft 365

Instalar o Microsoft 365

Se a sua máquina de modelos precisar do Microsoft Office, recomendamos instalar o Office com a ODT (Ferramenta de Implantação do Office). Você precisa criar um arquivo de configuração reutilizável usando o Centro de Administração de Aplicativos do Microsoft 365 para escolher qual arquitetura e recursos do Office você precisa e com que frequência ele é atualizado.

  1. Aceda ao Centro de Administração de Aplicações Microsoft 365 e transfira o seu próprio ficheiro de configuração.
  2. Baixe a Ferramenta de Implantação do Office (setup.exe).
  3. Execute setup.exe /download configuration.xml para baixar componentes do Office.
  4. Execute setup.exe /configure configuration.xml para instalar componentes do Office.

Alterar o canal de atualização do Microsoft 365

Com a Ferramenta de Configuração do Office, pode definir a frequência com que o Office recebe atualizações. No entanto, se precisar de modificar a frequência com que o Office recebe atualizações após a instalação, pode alterar o URL do canal de atualização. Os endereços URL do canal de atualização estão disponíveis em Alterar o canal de atualização do Microsoft 365 Apps para dispositivos em sua organização.

O exemplo de script PowerShell a seguir mostra como definir o Microsoft 365 para usar o Canal de Atualização Mensal.

# 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"

Instalar e configurar atualizações do Windows

Instale as atualizações mais recentes do Windows

Recomendamos que você instale as atualizações mais recentes da Microsoft na máquina de modelo para fins de segurança antes de publicar a VM de modelo. Ao instalar antes de publicar o laboratório, você evita que os usuários do laboratório sejam interrompidos em seu trabalho por atualizações inesperadas.

Para instalar atualizações do Windows a partir da interface do Windows:

  1. Iniciar configurações no menu Iniciar
  2. Selecione Atualizar & Segurança
  3. Selecione Verificar se há atualizações
  4. As atualizações serão baixadas e instaladas.

Você também pode usar o PowerShell para atualizar a máquina de modelo:

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

Algumas atualizações podem exigir que a máquina seja reiniciada. Você será avisado se uma reinicialização for necessária.

Instalar as atualizações mais recentes para aplicativos da Microsoft Store

Recomendamos que todos os aplicativos da Microsoft Store sejam atualizados para suas versões mais recentes.

Para atualizar manualmente os aplicativos da Microsoft Store:

  1. Inicie o aplicativo Microsoft Store .
  2. Selecione a elipse (...) ao lado da foto do usuário no canto superior do aplicativo.
  3. Selecione Download e atualizações no menu suspenso.
  4. Selecione o botão Obter atualização .

Para usar o PowerShell para atualizar aplicativos da Microsoft Store:

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

Parar as atualizações automáticas do Windows

Depois de atualizar o Windows para a versão mais recente, você pode considerar interromper as atualizações do Windows. As atualizações automáticas podem potencialmente interferir com o tempo de laboratório agendado. Se você precisar do laboratório por muito tempo, considere pedir aos usuários do laboratório que verifiquem manualmente se há atualizações ou agendar atualizações automáticas fora dos horários agendados para o laboratório. Para obter mais informações sobre opções de personalização para o Windows Update, consulte Gerenciar configurações adicionais do Windows Update.

As atualizações automáticas do Windows podem ser interrompidas usando o seguinte script do PowerShell:

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

Instalar pacotes de idiomas

Se precisar de idiomas adicionais instalados na máquina virtual, você pode adicioná-los por meio da Microsoft Store.

  1. Iniciar a Microsoft Store
  2. Pesquisar "pacote de idiomas"
  3. Escolha o idioma a ser instalado

Se você já estiver conectado à VM de modelo, use o atalho "Instalar pacote de idiomas" (ms-settings:regionlanguage?activationSource=SMC-IA-4027670) para ir diretamente para a página de configurações apropriada.

Remover aplicações incorporadas desnecessárias

O Windows 10 vem com muitos aplicativos internos que podem não ser necessários para seu laboratório específico. Para simplificar a imagem da máquina para usuários de laboratório, convém desinstalar alguns aplicativos da máquina de modelos.

Para ver uma lista de aplicativos instalados, use o cmdlet PowerShell Get-AppxPackage . O exemplo de script PowerShell a seguir mostra todos os aplicativos instalados que podem ser removidos.

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

Para remover um aplicativo, use o Remove-Appx cmdlet. O script a seguir mostra como remover tudo relacionado ao XBox:

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

Instale outras aplicações normalmente utilizadas para ensinar através da aplicação da Loja Windows. As sugestões incluem aplicações como a aplicação Microsoft Whiteboard, Microsoft Teams e Minecraft Education Edition. Esses aplicativos devem ser instalados manualmente por meio da Windows Store ou de seus respetivos sites na VM modelo.

Próximos passos