KB5042320: Atualização do Ambiente de Recuperação do Windows para Windows 10, versão 21H2 e 22H2: 9 de janeiro de 2024

Aplica-se a
Windows 10 Home and Pro, version 21H2 Windows 10 Enterprise and Education, version 21H2 Windows 10 IoT Enterprise, version 21H2 Windows 10 Home and Pro, version 22H2 Windows 10 Enterprise Multi-Session, version 22H2 Windows 10 Enterprise and Education, version 22H2 Windows 10 IoT Enterprise, version 22H2

Observação

IMPORTANTE Essa atualização não será oferecida se o Windows RE (WinRE) atender a qualquer uma das seguintes condições:

  • Se a partição de recuperação do WinRE não tiver espaço livre suficiente, consulte a OBSERVAÇÃO na seção "Resumo". A nota fornece instruções sobre como aumentar o espaço livre disponível na partição de recuperação do WinRE.
  • Se a partição de recuperação WinRE foi atualizada manualmente usando o procedimento em Adicionar um pacote de atualização ao Windows RE e já estiver atualizada.
  • Se a imagem WinRE tiver uma versão maior ou igual à versão 10.0.19041.3920. Para determinar a versão da sua imagem WinRE, consulte a seção "Métodos para verificar a versão do WinRE instalada".
  • Se o seu PC em execução não tiver uma partição de recuperação WinRE. Para verificar se o WinRE está habilitado, execute o seguinte comando em um prompt de comando elevado: reagentc /info. Se o WinRE estiver habilitado, você verá Status do Windows RE na saída com um valor de Habilitado. Nesse cenário, essa atualização pode ser necessária.
Log de mudanças
Data da alteração Alterar descrição
14 de agosto de 2024
  • Atualização da versão do WinRE para maior ou igual à versão 10.0.19041.3920.
13 de agosto de 2024
  • Movido este conteúdo da atualização KB5034441 que foi desativada.
  • Adicionado conteúdo para apontar para a NOTA na seção "Resumo" sobre como aumentar o espaço livre disponível na partição de recuperação do WinRE.
  • Atualização da seção "Resumo" para remover informações desnecessárias sobre o CVE.
9 de julho de 2024
  • Adicionou a nota IMPORTANTE na parte superior do artigo. Esta nota combina as condições em que essa atualização WinRE não é necessária e não será oferecida.
  • Revisada a NOTA na seção "Resumo" sobre como aumentar a partição de recuperação do WinRE para 250 MB de espaço livre.

Resumo

Essa atualização aplica automaticamente a Atualização Dinâmica Segura do SO (KB5034232) ao Ambiente de Recuperação do Windows (WinRE) em um PC em execução. A atualização instala melhorias nos recursos de recuperação do Windows.

OBSERVAÇÃO Essa atualização requer 250 MB de espaço livre na partição de recuperação para ser instalada com sucesso.
Se você quiser ter certeza de que seu dispositivo receberá essa atualização, siga as Instruções para redimensionar manualmente sua partição ou use um script de amostra para aumentar o tamanho da partição de recuperação do WinRE.
Depois que sua partição tiver espaço em disco suficiente, clique em Iniciar>ConfiguraçõesWindows>UpdateVerifique>se há atualizações para ter a atualização oferecida a você e instale-a.

Como obter esta atualização

Essa atualização está disponível através dos seguintes canais de lançamento.

Canal de lançamento Disponível
Windows Update Sim
Catálogo do Microsoft Update Não
WSUS (Windows Server Update Services) e Gerenciador de Configuração do Microsoft Ponto de Extremidade Não
Pré-requisitos O computador precisa ter 250 MB de espaço livre na partição de recuperação para aplicar essa atualização com sucesso.
Informações sobre reinicialização Você não precisa reiniciar seu dispositivo após aplicar essa atualização.
Informações sobre remoção Essa atualização não pode ser removida depois de aplicada a uma imagem do Windows.
Informações sobre substituição da atualização Esta atualização substitui a atualização lançada anteriormente KB5034441.
Verifique a instalação dessa atualização Após a instalação desta atualização, a versão do WinRE instalada no dispositivo deve ser maior ou igual à versão 10.0.19041.3920.
Métodos para verificar a versão do WinRE instalada

Execute o seguinte script do PowerShell "GetWinReVersion.ps1" com credenciais de Administrador. Após executar o script, você deverá receber a versão do WinRE instalada, conforme o exemplo a seguir:

Captura de tela do GetWinREVersion

Script GetWinReVersion.ps1 do PowerShell


################################################################################################

#

# Copyright (c) Microsoft Corporation.

# Licensed under the MIT License.

#

# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR

# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,

# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE

# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER

# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,

# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

# SOFTWARE.

#

################################################################################################


# Function to get WinRE path

function GetWinREPath {

    $WinRELocation = (reagentc /info | Select-String "Windows RE location")

    if ($WinRELocation) {

        return $WinRELocation.ToString().Split(':')[-1].Trim()

    } else {

        Write-Host "Failed to find WinRE path" -ForegroundColor Red

        exit 1

    }

}

 
# Creates and needs to be return the mount directory
function GetMountDir {
    # systemdirve\mnt
    $MountDir = "$env:SystemDrive\mnt"
    if (-not (Test-Path $MountDir)) {
        New-Item -ItemType Directory -Path $MountDir -Force | Out-Null
    }
    return $MountDir
}  

# Function to get WinRE version
function GetWinREVersion {

    $mountedPath = GetMountDir
    $filePath = "$mountedPath\Windows\System32\winpeshl.exe"

    $WinREVersion = (Get-Item $filePath).VersionInfo.FileVersionRaw.Revision

    return [int]$WinREVersion

}

# Main Execution

$WinREPath = GetWinREPath

# Make dir C:\mnt if not exists

$TempDir = GetMountDir

# Get the read write permission for this directory

if (-not (Test-Path $TempDir)) {

    New-Item -ItemType Directory -Path $TempDir -Force | Out-Null

}

# Mount WinRE image

dism /Mount-Image /ImageFile:"$WinREPath\winre.wim" /Index:1 /MountDir:"$TempDir"

$WinREVersion = GetWinREVersion

Write-Host "WinRE Version: $WinREVersion" -ForegroundColor Cyan

dism /Unmount-Image /MountDir:"$TempDir" /Discard

Remove-Item -Path $TempDir -Force -Recurse

Referências

Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft