Windows 11에서 WSL 커널을 업데이트하는 방법



2025년 12월 12일 업데이트: Windows 11에서 WSL(Windows Subsystem for Linux)을 최신 상태로 유지하는 것은 때때로 까다로울 수 있습니다. Windows에서 대부분의 업데이트를 자동으로 처리하지만, 특히 버그를 발견했거나 최신 커널 기능이 필요한 경우 수동으로 업데이트를 확인하거나 강제로 실행해야 할 때가 있습니다.다행히 이 모든 작업을 명령줄을 통해 간편하게 수행할 수 있습니다.이 가이드에서는 WSL을 원활하게 업데이트하는 방법과, 신경 쓰지 않아도 되도록 자동 업데이트 기능을 활성화하는 방법까지 자세히 설명합니다.

WSL 업데이트가 원하는 속도로 진행되지 않는 이유는 마이크로소프트가 새로운 커널이나 업데이트를 GitHub에 먼저 공개한 다음 Windows Update를 통해 배포하기 때문인 경우가 많습니다.이 과정은 다소 시간이 걸릴 수 있습니다.따라서 최신 기능을 즉시 사용해야 하는 경우 PowerShell 또는 명령 프롬프트를 사용하여 수동으로 업데이트하는 것이 해결책이 될 수 있습니다.또한 현재 버전을 확인하고 필요한 경우 다운그레이드하는 방법, 그리고 WSL이 백그라운드에서 자동으로 업데이트되도록 설정하는 방법도 알려드리겠습니다.물론 Windows는 업데이트 과정을 필요 이상으로 복잡하게 만들어 놓는 경향이 있습니다.

Windows 11에서 WSL을 업데이트하는 방법

관리자 권한으로 PowerShell 또는 명령 프롬프트를 엽니다.

  • 시작 메뉴를 클릭하고 PowerShell 또는 명령 프롬프트를 입력합니다.
  • 검색 결과에서 마우스 오른쪽 버튼을 클릭하고 ‘관리자 권한으로 실행’을 선택하세요. WSL의 대부분 기능을 사용하려면 관리자 권한이 필요합니다.

현재 WSL 버전을 확인하세요(선택 사항이지만 권장).

  • 입력 wsl --version하고 Enter 키를 누르세요.그러면 WSL 1 또는 2를 실행 중인지, 그리고 어떤 빌드 버전인지 표시됩니다.

이 단계는 때때로 자신이 완벽하다고 생각하지만 실제로는 한 버전 뒤처져 있다는 사실을 모르고 있는 경우가 있기 때문에 도움이 됩니다.

최신 WSL 업데이트를 실행하세요

  • 이 명령을 실행하세요 wsl --update.이 명령은 최신 커널과 구성 요소를 다운로드하고 설치합니다.

참고: 처음 실행할 때는 몇 분 정도 소요될 수 있으며, 업데이트가 즉시 표시되지 않을 수도 있습니다.이는 정상적인 현상입니다.일부 시스템에서는 업데이트 과정이 처음 시도에서 실패할 수 있으므로, 필요한 경우 명령어를 다시 실행하십시오.

업데이트를 다시 확인하세요.

  • wsl --version버전 번호가 최신 업데이트를 반영하는지 확인하려면 다시 입력하세요.

버전이 변경되지 않았다면 Windows 업데이트가 완료될 때까지 기다리고 있는 것일 수 있습니다.하지만 일반적으로 실행하면 wsl --update필요한 파일을 가져오는 과정이 강제로 진행됩니다.

문제가 발생할 경우, 선택적으로 이전 커널 버전으로 되돌릴 수 있습니다.

  • 이 옵션을 선택하면 wsl --update --rollback업데이트로 인해 문제가 발생한 경우 마지막 안정 커널로 되돌릴 수 있습니다.

좀 이상하게 들릴 수도 있지만, 테스트 중에 모든 걸 다시 설치하지 않고 이전 상태로 되돌리고 싶을 때 유용합니다.

이것이 효과적인 이유

이 명령어를 사용하면 Windows Update를 기다리지 않고 Microsoft에서 직접 최신 커널 버전을 받을 수 있습니다.특히 최신 기능이나 버그 수정 사항이 GitHub에 먼저 공개될 때 유용합니다.일부 시스템에서는 이 명령어가 제대로 작동하지 않거나 멈추는 등 오류가 발생할 수 있습니다.이럴 때는 PowerShell이나 PC를 재시작하면 해결될 수 있습니다.다소 번거롭긴 하지만 공식 업데이트를 기다리는 것보다는 빠릅니다.

WSL의 자동 업데이트 활성화

수동 확인 작업을 줄이려면 Windows에서 다른 Microsoft 제품(WSL 커널 및 구성 요소 포함)에 대한 업데이트를 다운로드하도록 설정하는 방법은 다음과 같습니다.

  1. 설정을 엽니다.
  2. Windows 업데이트 로 이동하세요.
  3. 고급 옵션을 클릭하세요.
  4. “다른 Microsoft 제품에 대한 업데이트 수신” 토글 버튼을 찾아 켜십시오.

이 방법이 즉각적인 업데이트를 보장하는 것은 아니지만, WSL이 패치가 배포될 때 이를 받을 수 있도록 해줍니다.일부 환경에서는 여전히 약간의 지연이 발생할 수 있지만, niks보다는 낫습니다.

Windows 11에서 WSL 업데이트에 대한 FAQ

Windows 11에서 WSL을 수동으로 업데이트하는 방법은 무엇인가요?

기본적으로 wsl --update관리자 권한으로 PowerShell 또는 명령 프롬프트에서 실행하십시오.그 후 필요에 따라 컴퓨터를 재부팅하거나 다시 시작하십시오.대부분의 경우 이렇게 하면 최신 커널이 자동으로 설치됩니다.

업데이트를 수동으로 자주 확인해야 할까요?

일반적으로 윈도우 업데이트는 꽤 잘 작동하지만, 최신 커널이나 기능을 꼭 사용하고 싶다면 wsl --update가끔씩 실행하는 것도 나쁘지 않습니다.특히 업데이트가 사용자가 겪는 버그를 수정하는 것으로 알려져 있다면 더욱 그렇습니다.

내가 어떤 WSL 버전을 사용하고 있는지 어떻게 알 수 있나요?

그냥 실행하기만 하면 돼요 wsl --version.간단하죠? 버전 1인지 2인지, 그리고 빌드 정보까지 알려줄 거예요.문제 해결에 유용하고, 최신 버전을 쓰고 있다는 걸 자랑하고 싶을 때도 좋겠죠.

WSL 1에서 2로 업그레이드하는 것은 어떤 차이가 있나요?

네, WSL 1에서 2로 업그레이드하는 것은 단순한 업데이트가 아니라 실제 업그레이드입니다. BIOS/UEFI에서 가상화를 활성화한 다음, 명령어를 사용하여 배포판을 변환해야 합니다.업데이트는 백엔드 커널만 업데이트하는 것이지 전체 배포판 인프라를 업데이트하는 것은 아닙니다.wsl --set-version 2

최신 버전 때문에 문제가 발생할 경우 이전 WSL 버전으로 되돌릴 수 있나요?

네, 사용하세요 wsl --update --rollback.이 명령어는 커널을 이전 버전으로 되돌립니다.최근 업데이트로 문제가 발생했을 때 유용합니다.일반적으로 이 명령어는 업데이트 실패나 호환성 문제 발생 후 작동합니다.

내 WSL 버전이 GitHub의 최신 버전보다 뒤쳐진 이유는 무엇인가요?

이건 좀 짜증나네요.마이크로소프트가 새 커널을 먼저 깃허브 에 업로드하는데, 윈도우 업데이트에서 적용되기까지 며칠에서 몇 주가 걸릴 수 있습니다.정상적인 현상이니 기다리거나 수동으로 업데이트를 강제해야 합니다.

WSL 업데이트가 자동으로 이루어지도록 하려면 어떻게 해야 할까요?

설정 > Windows 업데이트 > 고급 옵션 으로 이동하여 “다른 Microsoft 제품에 대한 업데이트 수신”을 켜세요.이렇게 하면 커널이 백그라운드에서 자동으로 다운로드 및 설치됩니다.

WSL을 업데이트하면 Linux 설치에 문제가 생길까요?

아니요. WSL을 업데이트하면 백엔드 구성 요소만 업데이트되고 설치된 Linux 배포판이나 해당 패키지는 업데이트되지 않습니다.개발 환경은 그대로 유지됩니다.

2025년 12월 12일 업데이트: 이 정보는 최신 정보이지만, Windows와 WSL은 계속 발전하므로 향후 약간 다른 절차가 나타날 수 있음을 다시 한번 알려드립니다.



이 글이 도움이 되었나요?