211service.com
수정: WSL 레지스터 배포 오류 0x80370102 Windows 10/11 [파티션 매직]
이것 ' 오류: 0x80370102로 인해 WslRegistertionDistribution이 실패했습니다. ” 오류 메시지는 사용자가 Linux 2용 Windows 하위 시스템을 통해 액세스하기 위해 Linux 배포판을 설치하려고 하면 발생합니다. 이 사이트 파티션 마법사 당신이 필요로하는 것입니다.
Windows에는 이미 이 새로운 기능이 포함되어 있으며 사용자는 'Linux용 Windows 하위 시스템' 기능을 활성화하기만 하면 Linux 하위 시스템을 설치할 수 있습니다. 그러나 Linux 또는 WSL용 Windows 하위 시스템을 통해 Linux 배포를 다운로드할 때 사용자는 'WslRegisterDistribution이 오류로 인해 실패했습니다: 0x80370102'라는 오류 메시지가 표시됩니다.
Linux용 Windows 하위 시스템을 사용하려면 컴퓨터에서 Hyper-V 및 가상화를 활성화해야 합니다. Linux용 Windows 하위 시스템을 활성화한 후 실수로 컴퓨터의 기능을 비활성화했다고 가정합니다. 이 경우 PC에서 WSL을 시작할 때 다음 오류 메시지가 나타날 수 있습니다.
오류: 0x80370102로 인해 WslRegisterDistribution이 실패했습니다.
오류: 0x80370102 필수 기능이 설치되어 있지 않아 가상 머신을 시작할 수 없습니다.
글쎄,이 오류를 수정하는 방법? 'WslRegisterDistribution failed with Error: 0x80370102'를 해결하기 위한 자세한 단계는 다음과 같습니다.
수정 1: Hyper-V 사용
Hyper-V는 Windows 컴퓨터에서 Linux용 Windows 하위 시스템을 사용하기 위한 필수 기능입니다. 활성화하지 않으면 Windows를 통해 액세스하기 위해 Linux 배포판을 설치할 때 오류가 생성됩니다. 따라서 Hyper-V를 활성화하면 'WslRegisterDistribution이 오류: 0x80370102로 실패했습니다' 문제를 해결할 수 있습니다.
1 단계 : 유형 Windows 기능 켜기 또는 끄기 에 검색 상자를 클릭하고 가장 일치하는 결과를 클릭합니다.
2 단계 : 을 체크하다 하이퍼-V 옵션을 클릭하고 확인 .

그런 다음 컴퓨터를 다시 시작하고 이 문제가 해결되는지 확인합니다. 그렇지 않은 경우 다음 해결 방법을 진행합니다.
수정 2: 하드웨어 가상화 활성화
Hyper-V 기반 Linux용 Windows 하위 시스템을 PC에서 사용하려면 하드웨어 가상화를 켜야 합니다. WSL을 설치한 후 실수로 비활성화한 경우 BIOS에서 이 기능을 확인하고 활성화해야 합니다. 그때까지는 컴퓨터에서 작업 관리자를 열고 성능 탭으로 전환할 수 있습니다. 여기에서 가상화라는 탭을 찾을 수 있습니다.
상태가 사용으로 표시되는지 확인합니다. 그렇지 않은 경우 아래 단계에 따라 Windows PC에서 하드웨어 가상화를 활성화해야 합니다.
1 단계 : 컴퓨터를 다시 시작합니다. 그런 다음 특정 단축키를 눌러 BIOS에 들어가다 . 핫키는 브랜드에 따라 다를 수 있습니다. 일반적으로 Esc, F2 또는 Del 등입니다.
2 단계 : BIOS 창이 열리면 고급의 탭을 누르고 입력하다 계속하다.
메모:가상화 옵션은 일부 컴퓨터의 고급 탭에 없을 수 있습니다. 이 경우 다음에서 찾을 수 있습니다. 성능 탭.
3단계 : 키보드의 화살표를 사용하여 선택 가상화 활성화합니다.
그런 다음 변경 사항을 저장하고 컴퓨터를 재부팅하십시오.
수정 3: 중첩 가상화 활성화 및 RAM 설정 변경
중첩 가상화는 Hyper-V VM(가상 머신) 내에서 Hyper-V를 실행할 수 있는 기능입니다. 이는 가상 머신에서 Visual Studio Phone Emulator를 실행하거나 일반적으로 여러 호스트가 필요한 구성을 테스트하는 데 유용합니다. 중첩 가상화를 켜는 것은 많은 온라인 사용자를 위한 솔루션인 것으로 알려졌습니다. 따라서 다음 단계를 따르십시오.
1 단계 : 가상 머신 종료 Hyper-V 관리자 .
2 단계 : 누르다 승리 + X 키보드에서 선택하고 Windows PowerShell(관리자) 팝업 목록에서.
3단계 : PowerShell 창에서 이 명령을 복사하여 붙여넣고 키를 누릅니다. 입력하다 :
Set-VMProcessor

4단계 : Hyper-V 관리자에서 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 설정 .
5단계 : 클릭 메모리 왼쪽 창에서 선택 취소 동적 메모리 활성화, 그리고 설정 램 값 현재 값의 두 배로(예: 2048 > 4096)
6단계 : 클릭 적용하다 그리고 확인 변경 사항을 저장합니다.
7단계 : 가상 머신을 시작합니다. 그런 다음 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 연결하다 . 그러면 Hyper-V가 실행되고 시스템이 재부팅됩니다.
나중에 Ubuntu를 다시 실행하여 'WslRegisterDistribution failed with Error: 0x80370102' 문제가 해결되었는지 테스트합니다.