Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10 명령줄에서 Windows 업데이트 실행하는 방법

Windows 11/10에서는 PowerShell명령 프롬프트(Command Prompt)를 통해 Windows 업데이트를 실행할 수 있습니다. 이번 글에서는 그 방법을 자세히 알아보겠습니다.

Windows 업데이트는 Windows 10의 가장 두드러진 기능 중 하나입니다. Windows 10 출시와 함께 Microsoft는 Windows를 단순한 제품이 아닌 '서비스(Service)' 형태로 제공하기 시작했기 때문입니다. 이러한 SaaS(Software as a Service) 모델에 따라 Windows 10의 Windows 업데이트는 기본적으로 활성화되어 있으며, 사용자가 임의로 비활성화할 수 없도록 설계되었습니다.

이러한 Microsoft의 정책에 대해 비판적인 시선도 있었지만, 결국 이는 사용자를 위한 조치였습니다. Windows 업데이트는 각종 보안 위협으로부터 사용자를 보호하고, Microsoft가 제공하는 최신 기능과 개선 사항을 항상 누릴 수 있게 해주기 때문입니다. 이 서비스의 가치를 알아주는 분들을 위해, 오늘은 GUI가 아닌 또 다른 방법, 즉 명령줄을 통해 업데이트를 실행하는 방법을 소개합니다.

명령줄에서 Windows 업데이트 실행하기

Windows 11/10에서 명령줄로 Windows 업데이트를 실행하는 방법은 다음 두 가지입니다.

  1. Windows PowerShell 사용
  2. 명령 프롬프트(Command Prompt) 사용

1] Windows PowerShell로 Windows 업데이트 실행하기

PowerShell에서 Windows 업데이트를 실행하려면 먼저 Windows 업데이트 모듈을 수동으로 설치한 뒤, 업데이트를 확인하고 다운로드하여 설치해야 합니다. 시작 메뉴나 검색창에서 Powershell을 검색한 후, 관리자 권한으로 실행하세요.

Windows 11/10 명령줄에서 Windows 업데이트 실행하는 방법

PSWindowsUpdate 모듈 설치하기

다음 명령어를 입력하여 PowerShell용 Windows 업데이트 모듈을 설치합니다.

Install-Module PSWindowsUpdate

업데이트 확인하기

모듈 설치 후, 아래 명령어를 입력하면 Windows 업데이트 서버에 연결하여 사용 가능한 업데이트를 확인하고 다운로드합니다.

Get-WindowsUpdate

업데이트 설치하기

마지막으로, 다음 명령어를 입력하면 다운로드된 Windows 업데이트가 컴퓨터에 설치됩니다.

Install-WindowsUpdate

Microsoft 업데이트까지 확인하기

Windows 업데이트뿐 아니라 Office 등 Microsoft 제품 업데이트까지 함께 확인하려면 아래 명령어를 사용합니다.

Add-WUServiceManager -MicrosoftUpdate

특정 업데이트만 설치하기

KB 번호를 지정하여 원하는 업데이트만 선택적으로 설치할 수 있습니다.

Get-WindowsUpdate -KBArticleID "KB1234567" -Install

특정 업데이트 숨기기

설치하고 싶지 않은 특정 업데이트를 제외하고 나머지를 모두 설치하려면 아래 명령어를 사용합니다.

Install-WindowsUpdate -NotKBArticle "KB1234567" -AcceptAll

특정 카테고리의 업데이트 건너뛰기

예를 들어 드라이버나 기능 팩 같은 특정 유형의 업데이트를 제외하고 설치할 수도 있습니다.

Install-WindowsUpdate -NotCategory "Drivers","FeaturePacks" -AcceptAll

2] 명령 프롬프트로 Windows 업데이트 실행하기

명령 프롬프트는 Windows 운영체제 초기부터 존재해 온 반면, PowerShell은 상대적으로 최신 도구입니다. 명령 프롬프트 역시 Windows 업데이트를 실행할 수 있는 유사한 기능을 제공하며, 가장 큰 장점은 별도의 모듈을 다운로드할 필요가 없다는 점입니다.

먼저 검색창에서 cmd를 검색하여 명령 프롬프트를 관리자 권한으로 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예(Yes)를 클릭하세요.

이후 아래 명령어를 입력하고 Enter 키를 누르면 각각의 작업이 수행됩니다.

Windows 11/10 명령줄에서 Windows 업데이트 실행하는 방법

업데이트 확인 시작:

UsoClient StartScan

업데이트 다운로드 시작:

UsoClient StartDownload

다운로드된 업데이트 설치 시작:

UsoClient StartInstall

업데이트 설치 후 장치 재시작:

UsoClient RestartDevice

확인, 다운로드, 설치를 한 번에 실행:

UsoClient ScanInstallWait

참고로, 위에서 소개한 명령 프롬프트 명령어(UsoClient)는 Windows 11/10 전용입니다. 이전 버전의 Windows에서는 동작하지 않으니 유의하시기 바랍니다.

함께 읽으면 좋은 글: 명령 프롬프트로 드라이버 업데이트하는 방법

이 글이 도움이 되었기를 바랍니다.