KB5042320: Actualización del Entorno de recuperación de Windows para Windows 10, versión 21H2 y 22H2: 9 de enero de 2024

Se aplica 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

Nota

IMPORTANTE Esta actualización no se ofrecerá si el Entorno de recuperación de Windows (WinRE) cumple cualquiera de las siguientes condiciones:

  • Si la partición de recuperación de WinRE no tiene suficiente espacio disponible, consulte la NOTA en la sección "Resumen". La nota proporciona instrucciones sobre cómo aumentar el espacio libre disponible en la partición de recuperación de WinRE.
  • Si la partición de recuperación de WinRE se actualizó manualmente mediante el procedimiento de Agregar un paquete de actualización a Windows RE y ya está actualizada.
  • Si la imagen de WinRE tiene una versión mayor o igual que la versión 10.0.19041.3920. Para determinar la versión de la imagen de WinRE, consulte la sección "Métodos para comprobar la versión de WinRE instalada".
  • Si el equipo en ejecución no tiene una partición de recuperación de WinRE. Para comprobar si tienes WinRE habilitado, ejecuta el siguiente comando en un símbolo del sistema con privilegios elevados: reagentc /info. Si WinRE está habilitado, verás el estado Windows RE en la salida con el valor Habilitado. En este escenario, esta actualización podría ser necesaria.
Registro de cambios
Cambiar fecha Cambiar descripción
14 de agosto de 2024
  • Se actualizó la versión de WinRE a mayor o igual que la versión 10.0.19041.3920.
Agosto de 13, 2024
  • Se ha movido este contenido de la actualización KB5034441 que se ha retirado.
  • Se ha agregado contenido para señalar la NOTA en la sección "Resumen" sobre cómo aumentar el espacio libre disponible en la partición de recuperación de WinRE.
  • Se ha actualizado la sección "Resumen" para eliminar la información innecesaria sobre el CVE.
9 de julio de 2024
  • Se agregó la nota IMPORTANTE en la parte superior del artículo. Esta nota combina las condiciones en las que esta actualización de WinRE no es necesaria y no se ofrecerá.
  • Se ha revisado la NOTA de la sección "Resumen" sobre cómo aumentar la partición de recuperación de WinRE a 250 MB de espacio libre.

Resumen

Esta actualización aplica automáticamente la actualización dinámica del sistema operativo seguro (KB5034232) al entorno de recuperación de Windows (WinRE) en un equipo en ejecución. La actualización instala mejoras en las características de recuperación de Windows.

NOTA Esta actualización requiere 250 MB de espacio libre en la partición de recuperación para instalarse correctamente.
Si quieres asegurarte de que tu dispositivo recibe esta actualización, sigue las Instrucciones para cambiar manualmente el tamaño de tu partición o utiliza un script de muestra para aumentar el tamaño de la partición de recuperación de WinRE.
Una vez que la partición tenga suficiente espacio en disco, haga clicen >Inicio Configuración>:Windows Update>Busque actualizaciones para ofrecerle la actualización y, a continuación, instálela.

Cómo obtener esta actualización

Esta actualización está disponible a través de los siguientes canales de lanzamiento.

Canal de publicación Disponible
Windows Update
Catálogo de Microsoft Update No
Windows Server Update Services (WSUS) y Microsoft Endpoint Configuration Manager. No
Requisitos previos El equipo debe tener 250 MB de espacio libre en la partición de recuperación para aplicar esta actualización correctamente.
Información de reinicio No es necesario que reinicie el dispositivo una vez instalada esta actualización.
Información sobre la eliminación Esta actualización no se puede quitar una vez que se aplica a una imagen de Windows.
Información de reemplazo de actualización Esta actualización reemplaza a la actualización KB5034441 publicada anteriormente.
Comprobar la instalación de esta actualización Después de instalar esta actualización, la versión de WinRE instalada en el dispositivo debe ser mayor o igual que la versión 10.0.19041.3920.
Métodos para comprobar la versión de WinRE instalada

Ejecute el siguiente script de PowerShell "GetWinReVersion.ps1" con credenciales de administrador. Después de ejecutar el script, debería recibir la versión de WinRE instalada como en el ejemplo siguiente:

Captura de pantalla de GetWinREVersion

GetWinReVersion.ps1 PowerShell script


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

#

# 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

Referencias

Descripción de la terminología estándar que se usa para describir las actualizaciones de software de Microsoft