WslRegisterDistribution이 오류 0xc03a001a로 실패했습니다.

모든 요구 사항을 확인한 후에도 Linux용(Linux) Windows 하위 시스템(Windows Subsystem) 을 설치하는 동안 문제가 발생할 수 있습니다 . 예를 들어, Microsoft Store 에서 Ubuntu 를 시작하려고 하면 컴퓨터에 WslRegisterDistribution이 오류와 함께 실패했다는 오류 메시지가 나타날 수 있습니다 : 0xc03a001a(WslRegisterDistribution failed with error: 0xc03a001a) . 가상 디스크 시스템 제한으로 인해 작업을 완료할 수 없다는 메시지가 표시되는 Ubuntu 를 시작할 때 오류가 발생합니다 . 오류 메시지는 또한 메시지의 압축을 풀고 암호화하도록 요청합니다.

WslRegisterDistribution 실패 오류 0xc03a001a

WslRegisterDistribution 이 오류로 인해 실패했습니다: 0xc03a001a
오류: 0xc03a001a
가상 디스크 시스템 제한으로 인해 요청한 작업을 완료할 수 없습니다.
가상 하드 디스크 파일은 압축 및 암호화되지 않아야 하며 희소하지 않아야 합니다.

WslRegisterDistribution 이 오류로 인해 실패했습니다: 0xc03a001a

오류: 0xc03a001a 다음에는 일반적으로 가상 디스크 시스템 제한으로 인해 요청한 작업을 완료할 수 없다는 메시지가 나옵니다.  가상 하드 디스크(Virtual hard disk) 파일은 압축 및 암호화되지 않아야 하며 희소하지 않아야 합니다.

공식 GitHub(GitHub) 포럼 에서 문제를 해결하기 위해 제안된 두 가지 방법이 있습니다. 첫 번째는 암호화를 비활성화하고 두 번째는 압축 문제를 처리합니다.

  • FSUTIL 명령 실행
  • (Uncheck Compress Contents)Ubuntu 디렉토리 의 내용 압축 을 선택 취소하십시오.

fsutil 도구(fsutil tool) 는 볼륨 관리, 준비 또는 마운트 해제와 같은 FATNTFS 파일 시스템 작업과 관련이 있습니다 .

따라서 기본적으로 이 문제는 아래 단계에 따라 해결할 수 있습니다.

  1. 다음 USERPROFILE 경로 CanonicalGroupLimited.Ubuntu 로 이동합니다 .
  2. Linux 배포판 의 프로필 폴더를 엽니다 .
  3. LocalState 폴더.
  4. 이 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
  5. 고급 버튼을 누르십시오.
  6. (Deselect Compress)디스크 공간을 절약하려면 내용 압축을 선택 취소 합니다.
  7. (Deselect Encrypt)데이터를 보호하기 위해 콘텐츠 암호화를 선택 취소 합니다.
  8. 이 폴더 옵션만 선택합니다.

단계를 자세히 살펴보겠습니다.

FSUTIL 명령 실행

실행(Run) 프롬프트( Win +R )를 열고 cmd를 입력한 다음 Shift + Enter 를 눌러 관리자 권한으로 명령 프롬프트를 시작합니다. 다음 명령을 입력하고 실행하십시오.

fsutil behavior set disableencryption 1
fsutil behavior set disablecompression 1

(Reboot)완료되면 컴퓨터를 재부팅 하고 Ubuntu 또는 다른 Linux 버전(Linux) 을 시작 합니다.

(Uncheck Compress Contents)Ubuntu 디렉토리 의 내용 압축 을 선택 취소하십시오.

WslRegisterDistribution이 오류로 인해 실패했습니다: 0xc03a001a

Ubuntu 디렉토리는 다음 경로에 있습니다 .

%localappdata%PackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

Windows 업데이트(Windows Update) 에서 해당 폴더에 대한 압축 및 암호화를 활성화 했을 수 있습니다. 그렇다면 비활성화해야합니다.

로 이동 하여   폴더를 %localappdata%Packages마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

일반(General) 탭에서 고급 버튼(Advanced) 을 클릭합니다. 압축 및 암호화 확인란을 선택 취소합니다. 를 클릭(Click) 하고 변경 사항을 저장합니다. 폴더 및 파일의 크기에 따라 프로세스에 시간이 걸릴 수 있습니다.

변경 사항을 현재 폴더에만 적용할지 아니면 모든 하위 폴더와 파일에 적용할지 묻는 메시지가 나타나면 압축 플래그만 지우는 것이기 때문에 이 폴더만 선택합니다.(just this folder)

이에 따라 변경 명령이 작동해야 하며 대부분의 명령줄 도구, 유틸리티 및 응용 프로그램을 포함 하여 Linuxwsl --set-version 환경 을 실행할 수 있습니다 .

이후(Hereafter) 에는 문제가 해결되어야 하며 WSL 오류 0xc03a001a가 다시 표시되지 않아야 한다고 Microsoft 는 말합니다 .

Hope it helps!

유사한 WslRegisterDistribution이 오류로 인해 실패했습니다(Similar WslRegisterDistribution failed with errors)0x80041002 | 0x800700b7 또는 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e 및 0x8000000d(0x8007019e and 0x8000000d) .



About the author

저는 12년 이상의 경험을 가진 숙련된 iOS 개발자입니다. 저는 iPhone과 iPad 플랫폼 모두에서 일해 왔으며 최신 Apple 기술을 사용하여 앱을 만들고 사용자화하는 방법을 알고 있습니다. aiOS 개발자로서의 기술 외에도 Adobe Photoshop 및 Illustrator 사용과 WordPress 및 Laravel과 같은 프레임워크를 통한 웹 개발에 대한 강력한 경험이 있습니다.



Related posts