Windows 시스템에서 실패한 WIM을 마운트 해제하거나 폐기하는 방법
WIM 또는 Windows 이미지 는 (Windows Image)Windows 를 배포하기 위해 Microsoft 에서 개발한 파일 기반 디스크 이미지 형식입니다 . 더 잘 이해하기 위해 ISO 또는 VHD 는 섹터 기반 형식이고 WIM은 디스크용 파일 기반 형식입니다 . 여러 컴퓨터에서 많은 WIM(WIM) 파일을 구현하고 있고 그 중 일부가 실패하는 경우 실패한 WIM(WIMs) 을 대량으로 분리하거나 삭제하는 방법은 다음과 같습니다 .
WIM 이 유용한 이유 는 하드웨어 독립적이기 때문에 WIMBoot(WIMBoot) 를 사용하여 부팅 가능하게 만들 수 있기 때문 입니다. Windows 부트로더는 (Windows)WIM 파일 내에서 Windows 부팅을 지원하므로 배포 가 더 쉬워집니다.
실패한 WIM을 마운트 해제하거나 폐기하는 방법
Windows 시스템 에서 실패한 WIM(WIMs) 을 대량으로 분리하거나 폐기하는 세 가지 방법이 있습니다.
- PowerShell 레지스트리 경로 방법
- Dismount-WindowsImage 메서드 사용
- Windows PowerShell 7 병렬(Parallel) 방식
이러한 방법 중 하나를 사용할 수 있지만 마지막 방법은 PowerShell 7 에서만 작동합니다.
1] Powershell 레지스트리 경로 방법
Microsoft MVP인 Adam Gross 가 이 방법을 게시했습니다(posted this method) . 이 방법을 사용하여 탑재된 모든 이미지의 위치를 찾고 폐기 상태를 추출한 다음 각각을 분리할 수 있습니다.
Get-ChildItem -Path "HKLM:\SOFTWARE\Microsoft\WIMMount\Mounted Images" | Get-ItemProperty | Select -ExpandProperty "Mount Path" | ForEach-Object {Dismount-WindowsImage -Path $_ -Discard}
그러나 이렇게 하면 실패한 WIM(WIMs one) 을 순서대로 하나씩 대량 분리하고 각각 약 25초가 걸립니다.
2] Dismount-WindowsImage 메소드
Windows 이미지 에 대한 변경 사항을 삭제하거나 저장한 다음 마운트 해제하는 데 사용할 수 있는 PowerShell 명령입니다. (PowerShell)따라서 그것은 실패한 것에 관한 것이 아니라 모든 사람에게 효과가 있습니다. 가장 좋은 점은 WIM(WIM) 을 일시적으로 탑재 해제하려는 경우 상태를 저장할 수 있다는 것 입니다.
폐기 및 분리(To Discard and dismount)
Dismount-WindowsImage -Path <String> [-Discard] [-LogPath <String>] [-ScratchDirectory <String>] [-LogLevel <LogLevel>] [<CommonParameters>]
저장 및 마운트 해제하기(To Save and Dismount)
Dismount-WindowsImage -Path <String> [-Save] [-CheckIntegrity] [-Append] [-LogPath <String>] [-ScratchDirectory <String>] [-LogLevel <LogLevel>] [<CommonParameters>]
샘플 명령(Sample Command)
Dismount-WindowsImage -Path "c:\offline" -Discard
- 경로:(Path:) 탑재된 Windows 이미지의 위치를 지정합니다.
- 추가:(Append: ) 기존 이미지를 덮어쓰는 대신 탑재 해제할 때 Windows 이미지를 추가할 기존 .wim 파일의 위치입니다 .
- CheckIntegrity 매개 변수는 .wim 파일 손상을 감지하고 추적합니다.
따라서 최종 명령은 이제 ( 감사합니다 Manel(Thanks Manel) ) –
Get-WindowsImage -Mounted | ForEach {Measure-Command {Dismount-WindowsImage -Discard -Path $_.Path}}
3] Windows PowerShell 7 병렬(Parallel) 방법 을 사용하여 WIM을 대량(Bulk) 분리 해제하는 데 실패한 WIM(WIMs)
미리 보기로 제공되며 PowerShell 7 에서 사용할 수 있습니다 . Merlin에 따르면(According to Merlin) 이 새로운 방법은 순차적으로 실행될 때 거의 25초가 아니라 10초 미만으로 3개의 이미지를 마운트 해제했습니다.
Get-WindowsImage -Mounted | foreach -Parallel {Measure-Command {Dismount-WindowsImage -Discard -Path $_.Path}}
다음은 한 번에 실패한 WIM(WIMs) 을 대량 분리하거나 폐기하는 데 사용할 수 있는 가장 좋은 방법 중 일부입니다 .
마운트를 해제하는 데 시간이 많이 걸리지는 않지만 엔터프라이즈(Enterprise) 배포의 경우 엄청난 시간이 소요될 수 있습니다. 병렬 스위치는 순차 방식에 비해 50% 더 빠르기 때문에 많은 사람들에게 생명의 은인이 될 것입니다.
Related posts
PIP를 사용하여 NumPy을 설치하는 방법 Windows 10에서
Windows 10 컴퓨터에서 BIOS를 업데이트하는 방법
Paint.NET에서 Paint.NET에서 Transparent Image을 만드는 방법
Windows 10에서 Files and Folders을 삭제하는 방법
Windows 10에서 Factory Image and Settings를 복원하는 방법
Windows 10에서 Sticky Keys을 끄는 방법
3 가지 방법은 Windows 11 숨겨진 Wi-Fi 네트워크에 연결
Regression Analysis에서 Windows 11/10 수행하는 방법
Install Windows 10 version 21H1 Windows 10 Update Assistant
Windows 내가 가지고있는 것을 말하는 법 (11 가지 방법)
Windows USB/DVD Download Tool를 사용하는 방법
Windows 10에서 외부 하드 drive or USB을 꺼내는 5 가지 방법
Windows이 설치된 경우 알아보십시오. 원래 install date는 무엇입니까?
Windows 10에서 언어를 바꾸는 방법 : 알아야 할 모든 것
Windows 10에서 앱을 최소화하고 최대화하는 7 가지 방법
Windows AppLocker 사용자가 응용 프로그램을 설치하거나 실행하지 못하게합니다
Windows 10에 FFmpeg 설치 및 사용 방법
Connect Android phone Windows 10 laptop or PC Bluetooth를 통해 laptop or PC
어떻게 Networking와 안전 Mode에 Windows 10 시작
Windows 10에 XAMPP을 설치하고 구성하는 방법