KB5042322: עדכון סביבת השחזור של Windows עבור Windows Server 2022: 9 בינואר 2024

חל על
Windows Server 2022

הערה

חשוב עדכון זה לא יוצע אם סביבת השחזור של Windows (WinRE) עומדת באחד מהתנאים הבאים:

  • אם למחיצת השחזור של WinRE אין מספיק שטח פנוי, עיין בהערה בסעיף "סיכום". ההערה מספקת הוראות כיצד להגדיל את השטח הפנוי הזמין במחיצת השחזור של WinRE.
  • אם מחיצת השחזור של WinRE עודכנה באופן ידני באמצעות ההליך בהוספת חבילת עדכון ל- Windows RE והיא כבר מעודכנת.
  • אם תמונת WinRE כוללת גירסה גדולה או שווה לגירסה 10.0.20348.2201. כדי לקבוע את הגירסה של תמונת WinRE שלך, עיין בסעיף "שיטות לאימות הגירסה המותקנת של WinRE".
  • אם המחשב הפועל שלך אינו כולל מחיצת שחזור של WinRE. כדי לוודא אם WinRE זמין, הפעל את הפקודה הבאה בשורת פקודה עם הרשאות מלאות: reagentc /info. אם WinRE זמין, תראה את מצב Windows RE בפלט עם הערך 'זמין'. בתרחיש זה, ייתכן שיהיה צורך בעדכון זה.
יומן רישום שינויים
שנה תאריך תיאור השינוי
אוגוסט 14, 2024
  • עודכנה גירסת WinRE לגירסה 10.0.20348.2201 או גדולה ממנה.
אוגוסט 13, 2024
  • הוספתי את ההערה החשובה בראש הערך. הערה זו משלבת את התנאים שבהם עדכון WinRE זה אינו נחוץ ולא יוצע.
  • תוקן ההערה בסעיף "סיכום" לגבי איך להגדיל את מחיצת השחזור של WinRE ל- 250 MB של שטח פנוי.
  • העברת תוכן זה מעדכון KB5034439 שהוצא משימוש.
  • נוסף תוכן שמצביע על ההערה במקטע 'סיכום' לגבי אופן הגדלת השטח הפנוי הזמין במחיצת השחזור של WinRE.
  • המקטע 'סיכום' עודכן כדי להסיר מידע מיותר על ה-CVE.

Summary

עדכון זה מחיל באופן אוטומטי עדכון דינאמי של מערכת ההפעלה הבטוחה (KB5034235) על סביבת השחזור של Windows (WinRE) במחשב PC פועל. העדכון מתקין שיפורים בתכונות השחזור של Windows.

הערה עדכון זה דורש 250 MB של שטח פנוי במחיצת השחזור כדי להתקין בהצלחה.
אם ברצונך לוודא שעדכון זה מוצע למכשיר שלך, בצע את ההוראות כדי לשנות את גודל המחיצה באופן ידני או השתמש בקובץ Script לדוגמה כדי להגדיל את גודל מחיצת השחזור של WinRE.
לאחר ששטח דיסק גדול במחיצה שלך, לחץ על התחל>הגדרותWindows>Updateבדוק>אם קיימים עדכונים כדי לקבל את העדכון המוצע ולאחר מכן התקן אותו.

כיצד לקבל עדכון זה

עדכון זה זמין דרך ערוצי ההפצה הבאים.

ערוץ הפצה זמין
Windows Update כן
Microsoft Update Catalog לא
Windows Server Update Services (WSUS) ו- Microsoft Endpoint Configuration Manager לא
דרישות מוקדמות כדי להציע להתקן 250 MB של שטח פנוי במחיצת השחזור, עליו להיות מוצע ולהחיל עדכון זה.
פרטי הפעלה מחדש אין צורך לבצע הפעלה מחדש של המחשב לאחר החלת העדכון.
מידע על הסרה לא ניתן להסיר עדכון זה לאחר החלתו על תמונה של Windows.
מידע על החלפת עדכון עדכון זה מחליף את העדכון הקודם שהופץ KB5034439.
אמת את התקנת עדכון זה לאחר התקנת עדכון זה, גירסת WinRE המותקנת במכשיר אמורה להיות גדולה מגירסה 10.0.20348.2201 או שווה לה.
שיטות לאימות הגירסה המותקנת של WinRE

הפעל את קובץ ה- Script הבא של PowerShell: ‏"GetWinReVersion.ps1" עם אישורי מנהל מערכת. לאחר הפעלת קובץ ה- Script, אתה אמור לקבל את הגירסה המותקנת של סביבת השחזור של Windows, כמו בדוגמה הבאה:

צילום מסך של GetWinREVersion

קובץ Script של Windows PowerShell: ‏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

חומרי עזר

תיאור של המונחים הרגילים המשמשים לתיאור עדכוני התוכנה של Microsoft