Windows 업데이트는 보안 강화와 시스템 안정성을 위해 최신 패치를 자동으로 다운로드하고 설치하도록 설계되어 있습니다. 그러나 특정 업데이트가 오류를 유발하거나 프로그램 호환성 문제를 일으키는 경우도 있어, 원치 않는 업데이트를 일시적으로 제외해야 할 필요가 있습니다. 이럴 때 PowerShell을 활용하면 특정 업데이트를 숨겨 설치되지 않도록 설정할 수 있습니다. 이번 글에서는 Windows 11 환경에서 PowerShell을 이용해 업데이트를 숨기는 방법을 단계별로 안내드립니다.
Windows 11 업데이트 숨기기 (PowerShell)
1. 검색에서 PowerShell을 검색 후 관리자 권한으로 실행 합니다.
2. PSWindowsUpdate 모듈 설치하기 위해 Install-Module PSWindowsUpdate명령어를 입력합니다. 설치 과정에서 진행 여부를 묻는 메시지가 나타나면 Y를 입력하여 계속 진행합니다.
3. 실행 정책 설정을 하기 위해 Set-ExecutionPolicy RemoteSigned 명령어를 입력합니다. 확인 메시지가 표시되면 Y를 입력합니다.
4. Get-WindowsUpdate명령을 실행 하여 사용 가능한 업데이트 목록과 KB 번호를 확인 합니다.
5. Hide-WindowsUpdate 명령어를 실행하면 숨기기 설정을 진행할 수 있습니다. 업데이트 항목별로 숨길지 여부를 묻는 메시지가 표시되며, 숨기려면 Y를 입력하면 됩니다.
특정 업데이트만 숨기기
특정 KB 업데이트만 선택하여 숨기려면 다음 명령어를 사용합니다.
Hide-WindowsUpdate -KBArticleID KBXXXXXXX
해당 업데이트를 숨길지 묻는 메시지가 나타나면 Y를 입력하면 완료됩니다.
숨기기 해제 방법
숨긴 업데이트를 다시 표시하려면 아래 명령어를 실행합니다.
Show-WindowsUpdate
마치며
Windows 업데이트는 시스템 보안과 안정성을 유지하는 데 중요한 역할을 합니다. 다만 특정 업데이트가 오류의 원인이 되는 경우, PowerShell을 이용해 업데이트를 숨기면 원치 않는 설치를 방지할 수 있습니다. 문제가 해결된 이후에는 숨김 설정을 해제하여 시스템을 최신 상태로 유지하시기 바랍니다.