0x800700b7 또는 0x80080005 오류로 인해 WslRegisterDistribution이 실패했습니다.
일부 사용자는 WslRegisterDistribution이 0x800700b7 또는 0x80080005 오류와 함께 실패(WslRegisterDistribution failed with error 0x800700b7 ) 했다고 불평 했습니다. 이 오류 는 컴퓨터 재부팅 후 때때로 발생합니다. Ubuntu 또는 다른 Dextro 가 실행될 때 나타납니다 . 이 게시물은 문제를 해결하는 데 도움이 될 것입니다. 다음은 전체 오류 메시지입니다.
설치 중입니다. 몇 분 정도 걸릴 수 있습니다.
WslRegisterDistribution 이 다음 오류로 인해 실패했습니다. 0x800700b7/0x80080005
배포 설치가 손상되었습니다. 앱 설정(App Settings) 에서 재설정 (Reset)
을(Please) 선택 하거나 앱을 제거했다가 다시 설치하세요. 오류: 0x800700b7 해당 파일이 이미 있는 경우 파일을 만들 수 없습니다. 계속하려면 아무 키나 누르십시오...
(WslRegisterDistribution)0x800700b7 또는 0x80080005 오류로 인해 WslRegisterDistribution 이 실패했습니다.
해결 방법은 매우 간단하며 Windows 에서 사용 가능한 (Windows)LxssManager 및 기타 서비스를 다시 시작해야 합니다 . WSL 에는 (WSL) Bash, LxssManager, Lxss.sys 및 lxcore.sys를( Bash, LxssManager, Lxss.sys, and lxcore.sys.) 포함하여 사용자 모드(Mode) 및 커널 모드 의 두 가지 모드가 있습니다. (Kernel Mode)LxssManager 는 WSL 의 새 인스턴스를 시작하는 사용자 모드 세션 관리자 서비스입니다 . 설명 내용은 다음과 같습니다.
The LXSS Manager service supports running native ELF binaries. The service provides the infrastructure necessary for ELF binaries to run on Windows. If the service is stopped or disabled, those binaries will no longer run.
LxssManager 서비스 다시 시작

(Press)Windows 키 를 누르고 명령 프롬프트(Command Prompt) 가 목록에 나타날 때까지 cmd를 입력 합니다. 그것을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택하십시오. (choose to Run as administrator.)그런 다음 다음 명령을 입력합니다.
sc query LxssManager sc stop LxssManager sc start LxssManager
완료되면 WSL 을 시작 하면 문제가 발생하지 않습니다. 그러나 이것은 컴퓨터를 다시 시작할 때마다 발생할 수 있습니다. 매번 발생하지 않도록 하려면 다음 명령을 실행하십시오.
sc config LxssManager start=auto
다음에 컴퓨터를 시작하고 WSL 을 시작할 때 문제가 되지 않습니다.
(Set LxssManager Auto-Start)레지스트리(Registry) 를 사용하여 LxssManager 자동 시작 설정

위의 명령어로 서비스 시작 유형을 변경할 수 없는 경우 레지스트리를 통해 변경할 수 있습니다. 서비스가 이미 사용 중이고 변경하려고 하면 오류가 발생합니다.
- 실행(Run) 프롬프트를 열고 regedit를 입력하고 Enter 키 를 누릅니다.
- 레지스트리 편집기(Registry Editor) 에서 다음 경로로 이동합니다.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager\Start
- (Double-click)시작 키를 (Start)두 번 클릭 하여 편집 모드에서 엽니다. 값을 2로 설정하고 저장합니다.
이렇게 하면 LxssManager 가 자동으로 설정됩니다.
이 게시물이 따라하기 쉬웠으면 하고 이 팁을 사용하여 WslRegisterDistribution(WslRegisterDistribution) 실패 오류 0x80080005 또는 0x800700b7 을 해결할 수 있기를 바랍니다 . 이 오류는 해결하기 쉽고 서비스가 자동으로 시작되도록 설정할 수 있는 한 수정할 수 있습니다.
유사한 WslRegisterDistribution이 오류로 인해 실패했습니다(Similar WslRegisterDistribution failed with errors) . 0xc03a001a | 0x80041002 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e 및 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution 오류로 실패했습니다 : 0x80370114
WslRegisterDistribution은 error 0x8007023e로 실패했습니다
WslRegisterDistribution는 error 0x8007019e 또는 0x8000000d로 실패
WslRegisterDistribution 오류로 실패했습니다 : 0x800701BC
WslRegisterDistribution 오류로 실패했습니다 : 0x80070422
WslRegisterDistribution 실패 오류 : 0x80041002
WslRegisterDistribution 오류로 실패했습니다 : 0x80370102
WslRegisterDistribution는 error 0xc03a001a에 실패
Fix WslRegisterDistribution은 error 0x80070032으로 실패했습니다
Windows에서 Linux용 Windows 하위 시스템(WSL) 버전을 확인하는 방법
Windows 10 Windows 10 Windows Subsystem Linux에 대한 Build LineageOS
WSL Error 0x80070003로 작동 중지했습니다
Linux Linux에 Windows Subsystem을 설치하는 방법
Fix Windows Subsystem Linux Errors, Problems and Issues
Windows 11/10에서 .sh 또는 Shell Script file을 실행하는 방법
Windows 10에서 Linux Distribution version WSL1 or WSL2로 설정 방법
