오류로 인해 WslRegisterDistribution 실패: 0x80070050
![오류로 인해 WslRegisterDistribution 실패: 0x80070050](https://thewindowsclub.blog/ko/wp-content/uploads/sites/4/2022/12/wslregisterdistribution-failed-with-error-0x80070050-1-656x288.webp)
WSL(Linux용 Windows 하위 시스템)은 Windows에서 Linux 프로그램을 실행할 수 있는 Windows의 무료 프로그램입니다. 대부분의 경우 이 무료 기능은 Windows 시스템에서 완벽하게 실행됩니다. 그러나 때때로 WslRegisterDistribution 오류로 인해 실패: 0x80070050과 같은 다른 오류가 발생합니다. 문제는 다음과 같이 나타날 수 있습니다.
설치하는 데 몇 분 정도 걸릴 수 있습니다.
WslRegisterDistribution이 오류로 실패했습니다: 0x80070050
오류: 0x80070050 파일이 있습니다.
오류는 주로 WSL이 시작되지 않을 때 발생하며 Windows 11/10 및 Windows Server에서 일반적인 오류입니다. 그러나 고맙게도 몇 가지 수정 사항이 도움이 될 것입니다.
오류로 인해 WslRegisterDistribution 실패: 0x80070050이 발생하는 이유는 무엇입니까?
WSL을 사용하면 Windows 컴퓨터에서 Linux 플랫폼과 해당 앱을 실행할 수 있습니다. 이 기능이 활성화되면 Windows 앱과 함께 Windows에서 GUI 및 명령줄 Linux 애플리케이션을 모두 실행할 수 있습니다. 그러나 때때로 손상되어 시작되지 않아 0x80070050 오류가 발생할 수 있습니다. 또는 WSL을 실행하기 위한 필수 파일 중 일부가 제대로 실행되지 않을 수 있습니다.
오류로 인해 WslRegisterDistribution 실패: 0x80070050
관리자 계정을 사용하여 다음 솔루션을 실행하여 Windows 시스템에서 WslRegisterDistribution Failed with Error: 0x80070050을 수정하는 것이 좋습니다.
- Lxssmanager 서비스가 실행 중인지 확인
- Virtual Machine Platform 또는 Wsl 기능이 비활성화되어 있는지 확인하십시오.
- 운영 체제 또는 애플리케이션 수준 문제 확인
- 손상된 시스템 파일 확인
- 바이러스 및 맬웨어 확인
각 제안 후 문제가 해결되었는지 확인하십시오. 다음에 직면하게 될 경우 오류의 원인을 이해하는 데 도움이 됩니다.
1] Lxssmanager 서비스가 실행 중인지 확인
![LxssManager 서비스 WSL LxssManager 서비스 WSL](https://cdn.thewindowsclub.blog/wp-content/uploads/2022/12/lxssmanager-service-wsl.webp)
LxssManager 서비스가 작동을 멈췄을 가능성이 높습니다. LxssManager는 Windows 시스템과 Linux 하위 시스템 간의 중개자 역할을 담당합니다. 따라서 작동이 중지되면 WSL도 작동하지 않습니다.
LxssManager 서비스의 주요 작업은 Linux 코드를 Windows가 이해할 수 있는 특정 형식으로 변환하는 것입니다. WSL을 실행하는 데 필요한 드라이버가 필요할 때 자동으로 업데이트되도록 하려면 LxssManager 서비스를 자동 모드로 설정해야 합니다.
제대로 작동하는지 확인하려면 다음 단계를 따르세요.
- Windows 키 + R을 눌러 실행 대화 상자를 시작합니다.
- services.msc를 입력하고 Enter 키를 누릅니다.
- 이제 LxssManager를 검색하고 마우스 오른쪽 버튼으로 클릭합니다.
- 속성으로 이동합니다.
- 시작 유형 드롭다운 메뉴에서 자동 > 적용 > 확인으로 설정합니다.
- 마지막으로 컴퓨터를 재부팅하고 WSL을 시작하고 오류가 발생하는지 확인합니다.
2] Virtual Machine Platform 또는 Wsl 기능이 비활성화되어 있는지 확인
![가상 머신 플랫폼 wsl 활성화 가상 머신 플랫폼 wsl 활성화](https://cdn.thewindowsclub.blog/wp-content/uploads/2022/12/enable-virtual-machine-platform-wsl.webp)
Windows 시스템에 WSL을 설치할 때 가상 머신 플랫폼에 설치합니다. 따라서 WSL을 실행하려면 먼저 가상 머신 플랫폼을 활성화해야 합니다. 비활성화된 경우 WSL을 실행하는 데 필요한 파일과 서비스를 사용할 수 없습니다.
따라서 아래 단계에 따라 Virtual Machine 플랫폼 및 WSL 옵션을 켜거나 확인란을 클릭하십시오.
- Windows 키 + R을 눌러 실행을 시작합니다.
- appwiz.cpl을 입력하고 Enter 키를 누릅니다.
- 사이드바에서 Windows 기능 켜기 또는 끄기를 선택합니다.
- 여기에서 Virtual Machine Platform 및 Linux용 Windows 하위 시스템 두 가지를 선택했는지 확인하십시오.
3] 운영 체제 또는 애플리케이션 수준 문제 확인
시스템 충돌은 WSL과 관련된 파일 및 구성 요소의 기능을 방해할 수 있습니다. 이는 구성 요소 파일과 충돌할 수 있는 장치 드라이버 또는 타사 응용 프로그램 설치로 인해 발생할 수 있습니다. 또한 Windows OS 업데이트 또는 이전 드라이버 파일이 없으면 위의 오류가 발생할 수 있습니다.
잠재적으로 손상된 시스템 이미지를 복구하기 위해 DISM 도구 실행을 고려할 수 있습니다.
시스템 복원 수행을 고려하고 도움이 되는지 확인할 수도 있습니다.
Windows 또는 드라이버의 일부 새 업데이트로 인해 문제가 발생할 수 있으므로 Windows 업데이트를 실행하고 확인할 수 있습니다.
4] 손상된 시스템 파일 확인
마지막으로 손상된 시스템 파일을 확인합니다. Windows 시스템 파일이 손상된 경우 WSL이 작동하지 않는 이유 중 하나일 수 있습니다. 따라서 Windows 시스템 파일을 복구하고 작동하는지 확인할 수 있습니다.
5] 바이러스 및 맬웨어 확인
오류로 인해 WslRegisterDistribution 실패: 0x80070050은 바이러스 및 맬웨어로 인해 LxssManager 서비스 또는 기타 시스템 드라이버 및 WSL용 관련 구성 요소가 원활하게 실행되는 것을 방해하므로 발생할 수 있습니다.
따라서 PC에 바이러스나 맬웨어가 있는지 확인하는 것이 좋습니다. 컴퓨터에 바이러스 백신 프로그램이 설치되어 있으면 도움을 받으십시오. 그렇지 않으면 Windows 보안 앱을 사용할 수 있습니다.
![Windows 보안으로 스캔 Windows 보안으로 스캔](https://cdn.thewindowsclub.blog/wp-content/uploads/2022/12/scan-with-windows-security-1.webp)
- 시작 메뉴에서 Windows 보안을 검색하여 엽니다.
- 바이러스 및 위협 방지를 클릭합니다.
- 마지막으로 빠른 스캔을 클릭하여 스캔을 수행하십시오.
그래서 그것들은 WslRegisterDistribution Failed with Error: 0x80070050을 제거하는 빠른 방법 중 일부였습니다. 위의 방법이 작동하지 않으면 Linux용 Windows 하위 시스템을 다시 설치하고 작동하는지 확인하십시오.
유사한 WslRegisterDistribution이 다음 오류로 인해 실패했습니다.
0xc03a001a | 0x80041002 | 0x800700b7 또는 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e 및 0x8000000d | 0x800701bc
WSL과 VirtualBox 중 어느 것이 더 낫습니까?
WSL(Linux용 Windows 하위 시스템)과 VirtualBox 중 하나가 주요 차이점에 따라 더 나을 수 있습니다. WSL을 사용하면 가상 머신이 더 효율적이고 Windows에 더 잘 통합되며 VirtualBox보다 더 빠르게 구성할 수 있습니다. Linux 관련 도구나 애플리케이션이 필요한 경우 WSL을 사용하세요. 그러나 가상 환경에 대한 더 많은 제어가 필요하거나 Linux 기반이 아닌 응용 프로그램을 사용하려는 경우 VirtualBox가 필요에 더 적합할 수 있습니다.
WSL2는 가상 머신에서 Linux를 실행하나요?
Linux Kernel은 WSL 2의 최신 가상화 기술을 사용하여 경량 VM(가상 머신) 내에서 실행됩니다. 그러나 WSL 2는 기존 VM< 환경이 아니라는 점에 유의해야 합니다. 기존 VM 환경에서는 부팅 프로세스가 느리고 격리가 중요한 문제이며 리소스가 빠르게 소모됩니다. 이러한 특성은 WSL 2에서 사용할 수 없습니다. 가상 머신 구성 또는 관리가 없음에도 불구하고 Windows와 Linux 간에 동일한 높은 수준의 통합을 제공합니다.
답글 남기기