KB5042320: Aktualizace prostředí Windows Recovery Environment pro Windows 10, verze 21H2 a 22H2: 9. ledna 2024

Platí pro
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

Poznámka

DŮLEŽITÉ Tato aktualizace nebude nabízena, pokud vaše prostředí Windows Recovery Environment (WinRE) splňuje některou z následujících podmínek:

  • Pokud na oddílu pro obnovení WinRE není dostatek volného místa, přečtěte si poznámku v části "Shrnutí". Poznámka obsahuje pokyny, jak zvětšit dostupné volné místo na oddílu pro obnovení WinRE.
  • Pokud byl oddíl pro obnovení WinRE ručně aktualizován pomocí postupu v části Přidání balíčku aktualizace do prostředí Windows RE a je již aktuální.
  • Pokud má image WinRE verzi vyšší nebo rovnou verzi 10.0.19041.3920. Pokud chcete zjistit verzi image WinRE, přečtěte si část "Metody ověření nainstalované verze WinRE".
  • Pokud počítač, na kterém je spuštěný, neobsahuje oddíl pro obnovení WinRE. Pokud chcete ověřit, jestli máte povolené WinRE, spusťte následující příkaz v příkazovém řádku se zvýšenými oprávněními: reagentc /info. Pokud je WinRE povolené, uvidíte ve výstupu stav prostředí Windows RE s hodnotou Enabled. V tomto scénáři může být tato aktualizace nutná.
Změnový protokol
Změnit datum Popis změny
14 srpna, 2024
  • Verze WinRE byla aktualizována na verzi 10.0.19041.3920 nebo vyšší.
13 srpna, 2024
  • Tento obsah byl přesunut z aktualizačního KB5034441, který je vyřazený.
  • Byl přidán obsah odkazující na poznámku v části "Souhrn" o tom, jak zvýšit dostupné volné místo na oddílu pro obnovení WinRE.
  • Byla aktualizována část "Shrnutí", aby byly odebrány nepotřebné informace o CVE.
9. července 2024
  • Přidána poznámka DŮLEŽITÉ v horní části článku. Tato poznámka shrnuje podmínky, za kterých tato aktualizace WinRE není potřebná a nebude nabízena.
  • V části "Souhrn" byla upravena poznámka o tom, jak zvětšit oddíl pro obnovení WinRE na 250 MB volného místa.

Souhrn

Tato aktualizace automaticky použije bezpečnou dynamickou aktualizaci operačního systému (KB5034232) v prostředí Windows Recovery Environment (WinRE) na spuštěném počítači. Tato aktualizace nainstaluje vylepšení funkcí obnovení systému Windows.

POZNÁMKA Aby mohla být tato aktualizace úspěšně nainstalována, vyžaduje 250 MB volného místa v oddílu pro obnovení.
Pokud chcete zajistit, aby byla vašemu zařízení nabídnuta tato aktualizace, postupujte podle pokynů a ručně změňte velikost oddílu nebo použijte ukázkový skript ke zvětšení velikosti oddílu pro obnovení WinRE.
Jakmile bude na oddílu dostatek místa na disku, klikněte na Start>Settings>služba služba Windows Update>Check for updates (Vyhledat aktualizace), aby vám byla aktualizace nabídnuta, a pak ji nainstalujte.

Jak získat tuto aktualizaci

Tato aktualizace je k dispozici prostřednictvím následujících kanálů vydání.

Kanál použitý k vydání K dispozici
služba Windows Update Ano
Katalog služby Microsoft Update Ne
Windows Server Update Services (WSUS) a Microsoft Endpoint Configuration Manager Ne
Předpoklady Aby bylo možné tuto aktualizaci úspěšně použít, musí mít počítač v oddílu pro obnovení 250 MB volného místa.
Informace o restartování Po použití této aktualizace nemusíte zařízení restartovat.
Informace o odebrání Tuto aktualizaci nejde odebrat, jakmile se použije na image Windows.
Informace o nahrazení aktualizace Tato aktualizace nahrazuje dříve vydanou aktualizaci KB5034441.
Ověření instalace této aktualizace Po instalaci této aktualizace by verze WinRE nainstalovaná v zařízení měla být vyšší nebo rovna verzi 10.0.19041.3920.
Způsoby ověření nainstalované verze WinRE

Spusťte následující skript PowerShellu GetWinReVersion.ps1 s přihlašovacími údaji administrátorů. Po spuštění skriptu by se měla zobrazit nainstalovaná verze WinRE jako v následujícím příkladu:

GetWinREVersion Snímek obrazovky

Skrip PowerShellu GetWinReVersion.ps1


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

#

# 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

Reference

Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft