💻 다아아아 기록 개인 사이트 이동

오류 해결

[WSL 2 설치] Linux용 Windows 하위 시스템 액세스가 거부되었습니다.

다아아아 2026. 6. 17. 14:40

Docker를 이용하여 Spring Boot 기반의 웹사이트 제작하고 있다.

이전 글에서는 Windows 환경에서 Docker와 Spring Boot 개발 환경을 구성하기 위한 전체 흐름을 정리했다.

https://all-kim.tistory.com/1

 

[Windows+Docker+Spring Boot+VScode] Window에서 Docker를 이용한 Spring Boot 환경 세팅_(1)

Docker를 이용하여 Spring Boot 기반의 웹사이트 제작을 진행하려고 한다. 프로젝트를 시작하기 전에 먼저 개발 환경 세팅이 필요하다. 일반적으로는 Spring Boot 프로젝트를 먼저 생성한 후 Docker를 연

all-kim.tistory.com

 

이번 글에서는 WSL 2 설치 과정에서 발생한 오류와

이를 수동 설치 방식으로 해결한 과정을 기록하려고 한다.

 

WSL 2 설치 중 발생한 오류

 WSL 2 설치를 진행하기 위해 PowerShell을 관리자 권한으로 실행한 후 아래 명령어를 입력했다.

wsl --install

 

일반적으로 이 명령어를 실행하면 Windows에서 WSL 기능이 활성화되고

기본 Linux 배포판인 Ubuntu 설치까지 함께 진행된다.

하지만 내 PC에서는 아래와 같은 오류 메시지가 출력되면서 설치가 더 이상 진행되지 않았다.

설치 중: Linux용 Windows 하위 시스템 액세스가 거부되었습니다.

라며 진행이 되지 않았다. 

 

사실 이럴경우 경우 관리자 권한 확인, Windows 기능 활성화 여부 확인, WSL 업데이트 등 여러 가지 해결 방법을 시도해볼 수 있다.

하지만 이번 프로젝트는 강의실 PC에서 진행하고 있었고

권한 설정이나 Windows 환경을 깊게 수정하는 방식보다는 시간을 아끼기 위해 WSL 2를 수동으로 설치하는 방식으로 진행했다.

 

WSL 2 수동 설치

아래 사이트로 이동하여 'wsl_update_x64.msi'을 다운로드하여 설치한다.

https://learn.microsoft.com/ko-kr/windows/wsl/install-manual

 

이전 버전의 WSL에 대한 수동 설치 단계

wsl install 명령을 사용하는 대신 이전 버전의 Windows에 WSL을 수동으로 설치하는 단계별 지침입니다.

learn.microsoft.com

 

해당 페이지에서 Linux 커널 업데이트 패키지 항목을 찾은 뒤 wsl_update_x64.msi 파일을 다운로드한다.

다운로드가 완료되면 wsl_update_x64.msi 파일을 실행하여 설치를 진행한다.

설치 과정은 일반적인 Windows 설치 프로그램과 동일하게 진행되며 별도의 복잡한 설정 없이 안내에 따라 설치하면 된다.

설치가 완료되면 WSL 2를 사용할 준비가 된다.

 

이번 경우에는 오류의 정확한 원인을 해결하는 것보다 프로젝트 환경을 빠르게 구성하는 것이 우선이었기 때문에 수동 설치 방식을 선택했지만

추후 같은 오류가 발생하는 상황이 온다면 다른 방법으로 해결하는 방법에 대해 글을 작성하도록 하겠다.