Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

Windows 10/11의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하려면 아래를 계속 읽으십시오.

Microsoft는 보안을 강화하고 버그를 수정하며 Windows 장치의 기능을 개선하는 새로운 기능을 도입하기 위해 정기적으로 업데이트를 출시합니다.

Windows 업데이트는 품질 업데이트의 두 가지 범주로 나뉩니다. 보안상의 이유로, 결함을 수정하고 기능 업데이트를 위해 지속적으로 릴리스됩니다. 개선된 버전과 추가 기능을 제공합니다.

Windows 10/11을 업데이트하는 일반적인 방법은 설정으로 이동하는 것입니다.> 업데이트 및 보안 업데이트를 확인하고 설치하지만 경우에 따라 일반적인 방법이 작동하지 않는 경우 명령줄이나 PowerShell에서 업데이트를 설치해야 할 수도 있습니다.

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

이 자습서에는 Windows 업데이트를 실행하고 명령 프롬프트 및 PowerShell의 명령을 사용하여 업데이트를 설치 또는 제거하는 방법에 대한 지침이 포함되어 있습니다.

Windows 10/11 및 Server 2016/2019의 PowerShell 또는 명령 프롬프트에서 업데이트를 확인하고 설치하는 방법

  • 1부. 명령줄에서 업데이트를 설치합니다.
  • 2부. PowerShell에서 업데이트를 설치합니다.
  • 3부. PowerShell에서 업데이트 제거

1부. 명령 프롬프트에서 Windows 업데이트를 실행하는 방법

이전 버전의 Windows에서는   명령을 사용하여 Windows를 업데이트할 수 있었습니다. "wuauclt /detectnow /updatenow".

최신 Windows 10 버전에서는 'WUAUCLT.EXE' 명령이 더 이상 작동하지 않으며 'USOCLIENT.EXE' 명령으로 대체되었습니다.

정보: 'USOCLIENT.EXE'는 Windows 업데이트를 다운로드하고 설치하는 데 사용된 업데이트 세션 조정자 클라이언트입니다. *

* 참고:
1. 보고서에 따르면 모든 Windows 10 및 11 버전이 USOCLIENT를 지원하는 것은 아닙니다. 장치에 대해서도 마찬가지인 경우 PowerShell 방법을 사용하여 시스템을 업데이트하십시오.
2. USOCLIENT 명령은 실행될 때 화면에 아무 것도 표시하지 않으므로 명령이 작동하는지 확인하는 유일한 방법은 다음 대상의 이벤트를 보는 것입니다.

  • C:\Windows\SoftwareDistribution\ReportingEvents.log
  • 작업 스케줄러 -> Microsoft -> Windows -> Orchestrator 업데이트

'USOCLIENT.EXE'로 업데이트를 설치하려면 다음 단계를 따르세요.

1. 명령 프롬프트 실행 또는 관리자로서의 PowerShell 라고 물어보세요. UAC 프롬프트에서.

2. 다음 명령 중 하나를 사용하여 Windows에서 업데이트를 확인하도록 합니다. *

    1. UsoClient 시작 스캔
    2. USOClient.exe StartInteractiveScan

* 참고:일부 사용자는 한 명령이 작동하고 다른 명령은 작동하지 않는다고 보고했습니다. 두 가지 명령 중 어떤 것이 귀하의 경우에 작동하는지 확인하려면 Windows 업데이트를 실행하는 동시에 명령을 실행하여 Windows가 업데이트를 확인하고 있는지 확인하십시오.

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

3. 업데이트를 찾은 후 다음 명령 중 하나를 사용하여 업데이트를 다운로드합니다.

    1. UsoClient 시작다운로드
    2. ScanInstallWait

4. 다음 명령을 사용하여 다운로드한 업데이트 설치를 진행하십시오.

  • UsoClient 시작 설치

5. 업데이트가 설치되면 다음 명령을 사용하여 PC를 재부팅하십시오. *

  • UsoClient 재시작 장치

* 참고:PC를 다시 시작하기 전에 최소 30분을 기다리는 것이 좋습니다.

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

 

2부. Windows 10/11의 PowerShell에서 Windows 업데이트를 실행하는 방법

PowerShell 명령을 사용하여 Windows 또는 드라이버 업데이트를 다운로드하고 설치하려면 아래 지침을 따르십시오.

PowerShell에서 Windows 업데이트를 설치하려면:

1. PowerShell 열기 관리자 권한

2. 이 명령으로 'PowerShell Windows Update 모듈'을 진행하여 설치하고 라고 묻습니다. ('y' 누르기 ), 필요한 다른 공급자를 설치하라는 메시지가 표시되면 *

  • 설치 모듈 PSWindowsUpdate

* 참고:
1. 'PSWindowsUpdate'는 PowerShell에서 업데이트를 설치하는 데 필요한 모듈입니다. 모듈에서 사용 가능한 모든 명령을 보려면 다음 명령을 입력하십시오.

  • Get-Command -module PSWindowsUpdate

2. 기본적으로 모듈은 Windows 및 드라이버 업데이트만 찾습니다. 다른 Microsoft 제품(예:Office)이 설치되어 있고 해당 제품에 대한 업데이트도 받으려면 다음 명령도 제공하십시오.

  • WUServiceManager 추가 - MicrosoftUpdate

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

 

3. 그런 다음 컴퓨터에서 스크립트 실행을 허용하도록 다음 명령을 제공하고 를 묻습니다. 메시지가 표시되면 경고가 표시됩니다.

  • Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

4. 이제 Windows가 PowerShell에서 사용 가능한 모든 업데이트를 다운로드하고 나열하도록 합니다. *

  • Get-WindowsUpdate

5. 이제 원하는 대로 진행하십시오:

A. PowerShell에서 사용 가능한 모든 Windows 업데이트를 설치하려면 다음 명령을 입력하십시오.

  • 설치-WindowsUpdate

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

나. 사용 가능한 모든 Windows 업데이트와 다른 모든 Microsoft 제품에 대한 업데이트를 설치하려면 다음 명령을 입력하십시오.

  • 설치-WindowsUpdate -MicrosoftUpdate

다. PowerShell에서 특정 Windows 업데이트를 설치하려면 이 명령을 제공하고 라고 묻습니다. (y) 메시지가 표시될 때:*

  • Get-WindowsUpdate -KBArticleID "KB-Number" -설치

예:이 예에서 KB5005463을 설치하려면:

  • Get-WindowsUpdate -KBArticleID "KB5005463" -설치

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

D. Windows 업데이트가 설치되지 않도록 하려면 PowerShell에서 다음 명령을 입력하세요.

  • Get-WindowsUpdate -NotKBArticle "KB-Number" -AcceptAll

예:이 예에서 KB5005463의 설치를 방지하려면:

  • Get-WindowsUpdate -NotKBArticle "KB5005463" -AcceptAll

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

마. 업데이트에서 특정 범주를 제외하려면(예:"드라이버 업데이트 또는 기능 업데이트, 이 명령을 입력하세요.

  • Install-WindowsUpdate -NotCategory "드라이버","FeaturePacks" -AcceptAll

 

3부. PowerShell에서 Windows 업데이트를 제거하는 방법

PowerShell을 사용하여 업데이트를 제거하려면:

1. PowerShell 열기 관리자 권한

2. PowerShell 창에서 다음 명령을 입력하여 설치된 모든 업데이트 목록을 가져옵니다.

  • wmic qfe 목록 요약 /format:table

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

 

2. KB 번호를 기록해 둡니다. 제거하려는 Windows 업데이트와 연결되어 있습니다.

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

 

3. 이제 다음 명령을 실행하여 PowerShell에서 원하는 업데이트를 제거합니다.

  • wusa /uninstall /kb:숫자

참고:'번호'를 제거하려는 업데이트의 KB 번호로 바꾸십시오. 예:KB5005635를 제거하려면 다음 명령을 입력하십시오.

  • 우사 /uninstall /kb:5005635

Windows 10/11 및 Server 2016/2019의 명령 프롬프트 또는 PowerShell에서 Windows 업데이트를 실행하는 방법.

그게 다야! 어떤 방법이 효과가 있었나요?
이 가이드가 귀하의 경험에 대한 의견을 남겨 도움이 되었는지 알려주십시오. 이 가이드를 좋아하고 공유하여 다른 사람들을 도우십시오.