Windows 10에서 WSL 레지스터 배포 오류 0x80370102를 수정하는 방법?



문제를 제거하기 위해 도구를 사용해보십시오

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



오류 알림



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

이 오류는 매우 새로운 것이며 Linux 배포판에서만 발생하지 않습니다. 이 오류는 데비안 배포판을 설치하려고 할 때도 발생했습니다. 사용자의 피드백과 기술 당국을 자세히 검토 한 후이 문제의 원인을 나열했습니다. 이 문제는 다음 이유 중 하나로 인해 발생할 수 있습니다.

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

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

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



  1. 딸깍 하는 소리 스타트 그런 다음 전원 옵션 클릭 재시작 .

    PC 다시 시작

  2. BIOS 제조업체에 따라 BIOS에 로그인하는 키가 다릅니다. 프레스 Del, Esc, F1, F2 또는 F4 화면이 검게 변하면 키보드의 키를 누르십시오. 노트 : 처음 사용하지 않는 경우 PC를 다시 시작하고 다른 키를 시도합니다.
  3. CPU 구성 섹션을 찾습니다 (메뉴는 프로세서, CPU 구성, 칩셋이라고 할 수 있음).
  4. 찾기 가상화 설정 및 활성화 그것.
    노트 : ( 가상화 설정의 이름은 인텔 가상화 기술 , AMD-V , Hyper-V , VT-X , Vanderpool , 또는 SVM ).
  5. 옵션 선택 저장 후 종료합니다.
  6. 컴퓨터가 재부팅됩니다. 하드웨어 가상화 활성화되었습니다. 문제가 지속되는지 확인하십시오. 그렇다면 다음 방법을 따르십시오.

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

가상화 확인



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

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

  1. 딸깍 하는 소리 스타트 , 검색 제어판 을 열고 엽니 다.

    제어판 열기

  2. 클릭 프로그램들 .

    오프닝 프로그램

  3. 클릭 프로그램 및 특징 .

    프로그램 및 기능 열기

  4. 왼쪽 패널에서 Windows 기능 켜기 또는 끄기 선택권.

    Windows 기능 켜기 또는 끄기

  5. 을 체크하다 Hyper-V 옵션을 클릭하고 확인 .

    Hyper-V 확인

  6. 지금 재부팅 이러한 변경 사항을 적용하려면 시스템을 선택하십시오. 그래도 도움이되지 않으면 다음 해결 방법을 진행하십시오.

해결 방법 3 : 가상화 확장 노출 및 RAM 설정 변경

소스 3

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

  1. Hyper-V 관리자에서 가상 머신을 끕니다.
  2. 프레스 승리 + X 키보드에서 Windows PowerShell (관리자) 팝업 목록에서.

    Windows PowerShell 열기 (관리자)

  3. PowerShell 창 내에서 복사 붙여 넣기 이 명령은 VM 프로세서의 이름과 값을 변경합니다.
    Set-VMProcessor -ExposeVirtualizationExtensions $ true

    명령 입력

  4. 프레스 시작하다 그것을 실행합니다.
  5. 이제 Hyper-V 관리자에서 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 설정 .

    VM 설정 열기

  6. 클릭 기억 왼쪽 창에서 동적 메모리 활성화 그리고 두 배 RAM 값 예 : 2048> 4096.

    메모리 설정 변경

  7. 스타트 가상 머신.
  8. 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 잇다 . 그러면 Hyper-V가 실행되고 시스템이 다시 시작됩니다. Ubuntu를 다시 실행하십시오. 마침내 문제가 해결 될 것입니다.

    VM 연결

3 분 읽기