본문 바로가기
Ubuntu

wsl2 설치 & Failed With Error: 0x800701bc해결

by lolchangilsang 2022. 2. 18.

Win+q

Windows 기능 켜기/끄기

Linux용 윈도우 하위 시스템 체크

 

그 다음 Windows PowerShell을 관리자의 권한으로 실행

 

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
#하위 시스템 관리 도구 설치
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
#PowerShell 관리자 권한으로 실행 후 해당 명령어를 이용해서 하위 시스템 관리 도구 설치

 

wslconfig.exe /l
#wsl이 설치되었는지 확인하는 법
wsl --install
#wsl과 관련된 모든 것 설치
wsl --list --online
wsl -l -o
다운 받을 수 있는 온라인 배포판 목록 확인
wsl --install -d <배포판이름>
#배포판 설치

만약 Failed With Error: 0x800701bc이 뜬다면

 

쉘을 다시 실행해서

 

wsl --update
#최신 버전으로 업그레이드
wsl --shutdown
#강제로 wsl종료

 

를 연달아서 쳐 준 후 다시 실행하면 된다

 

wsl1을 wsl2로 업그레이드 하는 법은

 

쉘은 다시 관리자 권한으로 킨 후

 

wsl --list --verbose
wsl -l -v
#지금 설치된 배포판이랑 wsl버전 확인
wsl --set-version <배포판 이름> 2
#이건 wsl->wsl2 업그레이드

이게 귀찮으면

 

wsl --set-default-version 2

을 쳐서 기본 세팅을 2로 바꾸면 된다

 

이러면 다음부터 설치하는 배포판은 기본적으로 wsl2로 사용되게 될 것이다

 

이제 마지막으로 삭제하는 방법을 알려주자면

 

wslconfig.exe /u <설치된배포판이름>

근데 배포판을 삭제하는 방법은 알지만

 

wsl을 삭제하는 법은 잘 모르겠음 ㅠㅠㅠ