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.
- Abrir o Explorador de Ficheiros
- Selecione com o botão direito do rato a pasta Documentos, Transferências ou Imagens .
- 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.
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
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.
- Aceda ao Centro de Administração de Aplicações Microsoft 365 e transfira o seu próprio ficheiro de configuração.
- Baixe a Ferramenta de Implantação do Office (
setup.exe
). - Execute
setup.exe /download configuration.xml
para baixar componentes do Office. - 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:
- Iniciar configurações no menu Iniciar
- Selecione Atualizar & 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 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:
- Inicie o aplicativo Microsoft Store .
- Selecione a elipse (...) 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 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.
- Iniciar a Microsoft Store
- Pesquisar "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 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 $_} }
Instalar aplicativos comuns relacionados ao ensino
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
- Saiba como gerenciar custos controlando o comportamento de desligamento do Windows