Preparar um computador de modelo do Windows no Azure Lab Services
Importante
O Azure Lab Services será desativado em 28 de junho de 2027. Para obter mais informações, consulte o guia de desativação.
Este artigo descreve as dicas e práticas recomendadas para preparar uma máquina virtual de modelo de laboratório baseada no Windows no Azure Lab Services. Saiba como definir configurações de software e sistema operacional comumente usados, como Windows Update, OneDrive e Microsoft 365.
Importante
Este artigo contém snippets de código do PowerShell para simplificar o processo de modificação do modelo de computador. Execute 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, em seguida, selecione Executar como administrador.
Instalar e configurar o OneDrive
Quando um usuário de laboratório refaz a imagem de uma máquina virtual de laboratório, todos os dados no computador são removidos. Para impedir que os dados do usuário sejam perdidos, 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
Baixar e instalar manualmente o OneDrive
Siga estas etapas para o OneDrive ou o OneDrive for Business.
Usar um script do PowerShell
O script a seguir baixa e instala a última versão do OneDrive. No exemplo, a instalação usa a opção
/allUsers
para instalar OneDrive para todos os usuários no computador. A opção/silent
executa uma instalação silenciosa para evitar solicitar 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 geralmente são usadas para armazenar arquivos do 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 um computador que não está usando o Active Directory, os usuários poderão mover manualmente essas pastas para o OneDrive depois de se autenticarem nele.
- Abra o Explorador de Arquivos
- Selecione com o botão direito do mouse a pasta Documentos, Downloads ou Imagens.
- Acesse Propriedades>Local. Mova a pasta para uma nova pasta no diretório do OneDrive.
Se a máquina virtual estiver conectada ao Active Directory, você poderá definir o computador de modelo para solicitar automaticamente que os usuários do laboratório movam as pastas conhecidas para o OneDrive.
Recupere a ID da organização.
Saiba como encontrar sua ID da 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
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 do laboratório e reduzir o tempo de download, você pode disponibilizar arquivos no OneDrive sob demanda. Os arquivos sob demanda são baixados somente quando um usuário de laboratório os acessa.
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
Desabilitar o tutorial do OneDrive
Por padrão, depois de concluir a instalação do OneDrive, um tutorial será iniciado no navegador. Use o script a seguir para desabilitar 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 do 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 do que o limite (em MB), o usuário é solicitado a escolher quais pastas deseja sincronizar antes que o cliente de sincronização do OneDrive (OneDrive.exe) baixe os arquivos no computador. Essa configuração é usada onde o recurso arquivos sob demanda não está habilitado.
Use o seguinte script do PowerShell para definir o limite de tamanho máximo. Em nosso exemplo, 1111-2222-3333-4444
é a 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
Caso seu computador de modelo precise do Microsoft Office, recomendamos a instalação do Office por meio da Ferramenta de Implantação do Office (ODT). Você precisa criar um arquivo de configuração reutilizável usando o Centro de Administração do Microsoft 365 Apps para escolher de qual arquitetura e de quais recursos do Office você precisa e com que frequência ele é atualizado.
- Vá para Centro de Administração de Aplicativos do Microsoft 365 e baixe seu arquivo de configuração.
- Baixe a Ferramenta de Implantação do Office (
setup.exe
). - Execute
setup.exe /download configuration.xml
para baixar os componentes do Office. - Execute
setup.exe /configure configuration.xml
para instalar os componentes do Office.
Alterar o canal de atualizações do Microsoft 365
Com a Ferramenta de Configuração do Office, você pode definir com que frequência o Office recebe atualizações. No entanto, se precisar modificar a frequência com que o Office recebe atualizações após a instalação, você poderá alterar a URL do canal de atualizações. Os endereços do URL do canal de atualizações estão disponíveis em Alterar o canal de atualizações do Microsoft 365 Apps para dispositivos em sua organização.
O script do PowerShell de exemplo a seguir mostra como definir o Microsoft 365 para usar o canal de atualizações mensais.
# 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
Instalar as atualizações mais recentes do Windows
Recomendamos que você instale as atualizações mais recentes da Microsoft no computador de exemplo 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 tenham seu trabalho interrompido por atualizações inesperadas.
Para instalar atualizações do Windows da interface do Windows:
- Inicie as Configurações pelo menu Iniciar
- Selecione Atualização e Segurança
- Selecione Verificar se há atualizações
- As atualizações serão baixadas e instaladas.
Você também pode usar o PowerShell para atualizar o computador 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
Observação
Algumas atualizações podem exigir que o computador seja reiniciado. Você receberá um aviso se uma reinicialização for necessária.
Instalar as atualizações mais recentes para os 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:
- Inicie o aplicativo da Microsoft Store.
- Selecione as reticências (...) ao lado da foto do usuário no canto superior do aplicativo.
- Selecione Download e Atualizações no menu suspenso.
- 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 última versão, considere interromper as atualizações do Windows. As atualizações automáticas podem interferir no horário 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 agendem atualizações automáticas fora dos horários de laboratório agendados. Para saber mais sobre as opções de personalização do Windows Update, confira 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 pacote de idiomas
Se precisar de idiomas adicionais instalados na máquina virtual, você poderá adicioná-los por meio da Microsoft Store.
- Inicie a Microsoft Store
- Pesquise por "pacote de idiomas"
- 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 acessar diretamente a pagina de configurações apropriada.
Remover aplicativos internos desnecessários
O Windows 10 vem com vários aplicativos internos que podem não ser necessários para seu laboratório específico. Para simplificar a imagem do computador para usuários do laboratório, talvez seja conveniente desinstalar alguns aplicativos do computador de modelo.
Para ver uma lista dos aplicativos instalados, use o cmdlet do PowerShell Get-AppxPackage
. O script do PowerShell de exemplo 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 cmdlet Remove-Appx
. O script a seguir mostra como remover tudo relacionado ao XBox:
Get-AppxPackage -Name *xbox* | foreach { if (-not $_.NonRemovable) { Remove-AppxPackage $_} }
Instalar aplicativos comuns relacionados ao ensino
Instale outros aplicativos comumente usados para ensino por meio do aplicativo da Windows Store. As sugestões incluem aplicativos como o Microsoft Whiteboard, o Microsoft Teams e o Minecraft Education Edition. Esses aplicativos devem ser instalados manualmente por meio da Windows Store ou de seus respectivos sites na VM de modelo.
Próximas etapas
- Saiba como gerenciar o custo controlando o comportamento de desligamento do Windows