중요 WinRE(Windows 복구 환경)가 다음 조건을 충족하는 경우 이 업데이트는 제공되지 않습니다.
-
WinRE 복구 파티션에 충분한 여유 공간이 없는 경우 "요약" 섹션의 참고 를 참조하세요. 참고는 WinRE 복구 파티션에서 사용 가능한 공간을 늘리는 방법에 대한 지침을 제공합니다.
-
WinRE 복구 파티션이 Windows RE에 업데이트 패키지 추가의 절차를 사용하여 수동으로 업데이트되었고, 이미 최신 상태인 경우입니다.
-
WinRE 이미지의 버전이 10.0.19041.3920 버전 이상인 경우입니다. WinRE 이미지의 버전을 확인하려면 "설치된 WinRE 버전을 확인하는 방법" 섹션을 참조하세요.
-
실행 중인 PC에 WinRE 복구 파티션이 없는 경우입니다. nRE가 활성 상태인지 확인하려면 관리자 권한 명령 프롬프트에서 다음 명령 실행: reagentc /info WinRE가 활성화된 경우, 출력에 활성화된 값과 함께 Windows RE 상태가 표시됩니다. 이 시나리오에서는 이 업데이트가 필요할 수 있습니다.
날짜 변경 |
설명 변경 |
2024년 8월 14일 |
|
2024년 8월 13일 |
|
2024년 7월 9일 |
|
요약
이 업데이트는 실행 중인 PC의 WinRE(Windows 복구 환경)에 안전 OS 동적 업데이트(KB5034232)를 자동으로 적용합니다. 이 업데이트는 Windows 복구 기능에 향상된 기능을 설치합니다.
참고 이 업데이트를 성공적으로 설치하려면 복구 파티션에 250MB의 여유 공간이 필요합니다. 디바이스에 이 업데이트가 제공되었는지 확인하려면 지침에 따라 파티션 크기를 수동으로 조정하거나 샘플 스크립트를 사용하여 WinRE 복구 파티션의 크기를 늘리세요. 파티션에 디스크 공간이 충분하면 시작 > 설정 > Windows 업데이트 > 업데이트 확인을 클릭하여 업데이트가 제공되는지 살펴본 다음 설치합니다. |
이 업데이트를 받는 방법
이 업데이트는 다음 릴리스 채널을 통해 사용할 수 있습니다.
출시 채널 |
사용 가능 |
Windows 업데이트 |
예 |
Microsoft 업데이트 카탈로그 |
아니요 |
WSUS(Windows Server Update Services) 및 Microsoft 엔드포인트 구성 관리자 |
아니요 |
사전 요건 |
이 업데이트를 성공적으로 적용하려면 PC 복구 파티션에 250MB의 여유 공간이 있어야 합니다. |
다시 시작 정보 |
이 업데이트를 적용한 후에 장치를 다시 시작할 필요가 없습니다. |
제거 정보 |
이 업데이트는 Windows 이미지에 적용되면 제거할 수 없습니다. |
업데이트 대체 정보 |
이 업데이트는 이전에 릴리스된 업데이트 KB5034441 대체합니다. |
이 업데이트 설치 확인 |
이 업데이트를 설치한 후 디바이스에 설치된 WinRE 버전은 버전 10.0.19041.3920보다 크거나 같아야 합니다. |
설치된 Windows 복구 환경 버전을 확인하려면 관리자 자격 증명을 사용하여 PowerShell 스크립트 "GetWinReVersion.ps1"을 실행하세요. 스크립트를 실행한 후 다음 예와 같이 설치된 Windows 복구 환경 버전을 확인할 수 있습니다.
GetWinReVersion.ps1 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
WinREAgent는 WinRE(Windows 복구 환경)와 관련된 이벤트를 기록하며, 주로 복구 이미지의 생성, 수정 및 사용에 대한 세부 정보를 기록합니다. 이 경우 이벤트 ID: 4501 서비스 성공 이벤트를 찾고 있습니다. 사용자 환경에서 발생할 수 있는 공간 제한으로 인해 WinREAgent 서비스 이벤트를 찾는 데 실패한 경우 DISM 명령을 사용하는 것이 좋습니다.
-
Windows Search 창을 엽니다. 이 작업을 수행하려면 시작을 마우스 오른쪽 단추로 클릭한 다음 검색을 클릭합니다.
-
검색 창에서 이벤트 뷰어를 입력한 다음 이벤트 뷰어를 클릭합니다.
-
Windows 로그를 펼친 다음 시스템을 클릭합니다.
-
오른쪽 탐색 창의 작업에서 찾기를 클릭합니다.
-
찾을 내용: 상자에 WinREAgent를 입력하고 다음 찾기를 클릭합니다.
-
취소를 클릭하여 찾기 대화 상자를 닫습니다. WinREAgent 서비스 이벤트는 아래쪽 가운데 창에 표시되며 일반 탭에 다음과 유사한 메시지가 표시됩니다.
서비스를 완료했습니다. Windows 복구 환경 버전은 이제 10.0.22621.4742입니다.
이 예제의 WinRE 버전은 10.0.22621.4742입니다.
-
WinREAgent 서비스 이벤트의 이벤트 속성 창을 보려면 시스템 창(위쪽 가운데 창)에서 WinREAgent 항목을 마우스 오른쪽 단추로 클릭한 다음 이벤트 속성을 클릭합니다.
-
관리자 권한 Windows 명령 프롬프트를 엽니다. 이 작업을 수행하려면 Windows 키를 누르고, cmd를 입력하고, 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.
-
명령 프롬프트에 reagentc /info를 입력한 다음 Enter 키를 누릅니다.
-
Windows RE 위치의 경로를 확인합니다. 이 예제에서 위치는 \\?\GLOBALROOT\device\harddisk0\partition5\Recovery\WindowsRE입니다. 이 경로는 Windows 설치에 따라 달라질 수 있습니다.
-
명령 프롬프트에서 DISM 명령을 사용하여 WinRE(Windows 복구 환경) 정보를 검색합니다. 이 예제의 경우 다음 명령을 입력한 다음 Enter 키를 누릅니다.
Dism /Get-ImageInfo /ImageFile:\\?\GLOBALROOT\device\harddisk0\partition5\Recovery\WindowsRE\winre.wim /index:1
참고 WinRE 이미지 파일의 기본 이름은 winre.wim입니다. 사용자 환경에서는 WinRE 이미지 파일의 이름이 다를 수 있습니다. 또한 기본 winre.wim 파일의 인덱스 번호는 1입니다. 사용자 환경에서는 인덱스 번호가 다를 수 있습니다.
-
WinRE 이미지 파일 정보는 다음 예제와 같이 반환됩니다.
이 예제의 WinRE 버전은 10.0.22621.4742입니다.