Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?

이 오류는 사용자가 Linux 2용 Windows 하위 시스템을 통해 액세스하기 위해 Linux 배포판을 설치하려고 할 때 발생합니다. 사용자의 피드백과 기술 권한을 자세히 검토한 후 Linux 2용 Windows 하위 시스템용 Linux 배포판을 설치하려고 할 때 오류 메시지 0x80370102가 발생했다고 보고했습니다. (WSL2). 오류 알림은 다음과 같습니다.

Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?

WSL 레지스터 배포 오류 0x80370102의 원인은 무엇입니까?

이 오류는 매우 새로운 것이며 Linux 배포판에서만 발생하지 않습니다. 이 오류는 Debian 배포판도 설치하려고 할 때도 발생했습니다. 이 문제의 원인을 사용자의 피드백과 기술당국의 세부적인 검토를 거쳐 나열하였습니다. 이 문제는 다음과 같은 이유로 발생할 수 있습니다.

  • 개발 중: 이 오류는 사람들이 Windows Insider Preview 빌드를 실행하려고 할 때 발생합니다. 사용자는 아직 개발 중인 빌드에서 결함이나 버그를 볼 수 있습니다.
  • WSL 업그레이드: 필요한 모든 수정 사항이 포함된 완전히 개발된 버전은 하위 시스템을 지원합니다. WSL 2는 개발 중이며 여전히 버그가 있으므로 WSL 1에서 WSL 2로 전환하면 이 오류가 발생합니다.
  • 가상화 비활성화됨: 가상화는 가상 애플리케이션, 서버, 스토리지 및 네트워크와 같은 무언가의 소프트웨어 기반 또는 가상 표현을 생성하는 프로세스입니다. 이 오류는 보안 아래의 BIOS에서 가상화 설정이 비활성화된 경우 발생할 수 있습니다.
  • Hyper-V: 사용자가 가상 ​​컴퓨터 환경을 만들고 하나의 물리적 서버에서 여러 운영 체제를 실행 및 관리할 수 있도록 하는 Microsoft 기술입니다. 따라서 BIOS에서 Hyper-V를 비활성화하면 Wsl Register Distribution Error가 발생합니다.

해결책 1:BIOS에서 하드웨어 가상화 활성화

사용자가 하드웨어 가상화를 활성화하지 않고 VirtualBox에서 Ubuntu를 실행하려고 하면 시스템에서 오디오 성능 문제, Wsl 등록 배포 오류 등과 같은 여러 오류를 생성합니다. 가상 머신은 컴퓨터 시스템을 에뮬레이트하므로 누구나 다른 운영 체제와 프로그램을 실행할 수 있습니다. BIOS에서 하드웨어 가상화를 활성화하려면 아래 단계를 따르십시오.

  1. 시작 을 클릭하십시오. 전원 옵션을 선택하십시오. 다시 시작을 클릭합니다. . Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  2. BIOS 제조업체에 따라 BIOS 로그인 키가 다릅니다. Del, Esc, F1, F2 또는 F4 키를 누릅니다. 화면이 검게 변하는 즉시 키보드의 키를 누릅니다. 참고 :처음 접속이 안되면 PC를 재기동하고 다른 키를 시도해 보세요.
  3. CPU 구성 섹션 찾기(메뉴는 프로세서, CPU 구성, 칩셋이라고 할 수 있음)
  4. 가상화 찾기 설정 및 활성화 입니다.
    참고: (가상화 설정 이름은 Intel Virtualization Technology로 지정할 수 있습니다. , AMD-V , Hyper-V , VT-X , 밴더풀 또는 SVM ).
  5. 저장 및 종료 옵션을 선택합니다.
  6. 컴퓨터가 하드웨어 가상화로 재부팅됩니다. 활성화. 문제가 지속되는지 확인하십시오. 그렇다면 다음 방법을 따르세요.

참고: 장치가 하드웨어 가상화를 지원하는지 확인하십시오. 작업 관리자의 성능 탭에서 가상화가 활성화되어 있는지 확인할 수 있습니다.

Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?

해결책 2:Hyper-V 역할 활성화

Hyper-V를 통해 관리자는 여러 운영 체제를 가상화하여 동일한 물리적 서버에서 동시에 실행함으로써 하드웨어를 더 잘 사용할 수 있습니다. 활성화하지 않으면 Windows를 통해 액세스하기 위해 Linux 배포판을 설치하는 동안 오류가 발생합니다. Hyper-V를 활성화하려면 다음 단계를 따르십시오.

  1. 시작 클릭 , 제어판 검색 , 엽니다. Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  2. 프로그램을 클릭합니다. . Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  3. 프로그램 및 기능을 클릭합니다. . Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  4. 왼쪽 패널에서 Windows 기능 켜기 또는 끄기를 클릭합니다. 옵션. Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  5. Hyper-V 확인 옵션을 선택하고 확인을 클릭합니다. . Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  6. 지금 재부팅 이러한 변경 사항을 적용하려면 시스템을 사용하십시오. 그래도 문제가 해결되지 않으면 다음 해결 방법을 진행하세요.

해결책 3:가상화 확장 프로그램 노출 및 RAM 설정 변경

소스3

중첩 가상화는 Hyper-V VM(가상 머신) 내에서 Hyper-V를 실행할 수 있는 기능입니다. 이렇게 하면 가상 머신에서 Visual Studio 전화 에뮬레이터를 실행하거나 일반적으로 여러 호스트가 필요한 구성을 테스트하는 데 도움이 됩니다. Nested Virtualization을 활성화하면 온라인에서 많은 사용자를 위한 솔루션으로 작동하는 것으로 보고되었습니다. 따라서 다음 단계에 따라 수행하십시오.

  1. Hyper-V Manager에서 가상 머신을 끕니다.
  2. Win + X 누르기 키보드에서 Windows PowerShell(관리자)을 선택합니다. 팝업 목록에서. Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  3. PowerShell 창 내에서 복사-붙여넣기 이 명령은 이름과 값을 VM 프로세서로 변경합니다.
    Set-VMProcessor <VMName> -ExposeVirtualizationExtensions $true
    Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  4. Enter 키를 누르십시오. 실행합니다.
  5. 이제 Hyper-V 관리자에서 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택합니다. . Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  6. 메모리를 클릭합니다. 왼쪽 창에서 동적 메모리 사용을 선택 해제합니다. RAM 값의 두 배 예를 들어 2048> 4096. Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?
  7. 시작 가상 머신.
  8. 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 연결을 선택합니다. . 그러면 Hyper-V가 실행되고 시스템이 다시 시작됩니다. Ubuntu를 다시 실행해 보십시오. 이것은 마침내 문제를 해결해야 합니다. Windows 10에서 WSL 등록 배포 오류 0x80370102를 수정하는 방법은 무엇입니까?