Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
# Script para forçar a atualização do Windows 11
# Verificar se o script está sendo executado como administrador
If (-Not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) {
Write-Host "Execute este script como administrador." -ForegroundColor Red
Exit
}
# Função para forçar a atualização do Windows 11
Function Forcar-AtualizacaoWindows11 {
Write-Host "Iniciando a atualização do Windows 11..." -ForegroundColor Green
# Baixar e executar o Windows Update Assistant
$url = "https://go.microsoft.com/fwlink/?LinkID=799445"
$path = "$env:TEMP\Windows11Upgrade.exe"
# Baixar o assistente de atualização
try {
Invoke-WebRequest -Uri $url -OutFile $path
Write-Host "Assistente de atualização baixado com sucesso." -ForegroundColor Green
} catch {
Write-Host "Erro ao baixar o assistente de atualização." -ForegroundColor Red
Exit
}
# Executar o assistente de atualização
try {
Start-Process -FilePath $path -ArgumentList "/quietinstall" -Wait
Write-Host "Atualização iniciada. Siga as instruções na tela." -ForegroundColor Green
} catch {
Write-Host "Erro ao iniciar o assistente de atualização." -ForegroundColor Red
}
}
# Executar a função de atualização
Forcar-AtualizacaoWindows11
Como Executar o Script:
.ps1
, por exemplo, AtualizarWindows11.ps1
.