PowerShell을 사용하여 Windows 업데이트 기록을 확인하는 방법



4 월 업데이트 2024: 우리의 최적화 도구를 사용하여 오류 메시지를 받지 않고 시스템 속도를 늦추십시오. 지금 다운로드 이 링크
  1. 다운로드 및 설치 여기에 수리 도구.
  2. 컴퓨터를 스캔하도록 합니다.
  3. 그러면 도구가 컴퓨터 수리.

Windows 시스템은 정기적으로 최신 패치로 업데이트되어 시스템 성능을 향상시킵니다. Microsoft는 Windows 컴퓨팅 환경을 향상시키기 위해 무료 업데이트 서비스의 일부로 서비스 및 패치를 릴리스합니다. 이러한 업데이트는 시스템 설정에 따라 자동으로 설치되며 최종 사용자의 참여가 거의 필요하지 않습니다. 무료 업데이트는 Windows 유지 관리 및 지원의 일부로서 효율적인 문제 해결을 위해 소프트웨어를 해제합니다. 보안 데이터 처리를 위해 Windows Update는 최신 보안 패치, 수정 및 버그 수정을 통해 시스템이 최신 상태인지 확인합니다.

사용자는 PowerShell, 명령 줄 또는 Windows 설정에서 업데이트 기록을 확인할 수 있습니다. 이 문서에서는 PowerShell과 같은 작업 자동화 및 구성 관리 도구 중 하나를 사용하여 Windows 업데이트 이벤트의 전체 기록을 나열하는 방법에 대해 설명합니다. 소프트웨어 패치의 일부로 다운로드되는 현재의 모든 패치 업데이트 또는 빠른 수정 엔지니어링을 찾을 수도 있습니다.

PowerShell을 사용하여 Windows 업데이트 기록 확인



2024년 XNUMX월 업데이트:

이제 이 도구를 사용하여 파일 손실 및 맬웨어로부터 보호하는 등 PC 문제를 방지할 수 있습니다. 또한 최대 성능을 위해 컴퓨터를 최적화하는 좋은 방법입니다. 이 프로그램은 Windows 시스템에서 발생할 수 있는 일반적인 오류를 쉽게 수정합니다. 손끝에 완벽한 솔루션이 있으면 몇 시간 동안 문제를 해결할 필요가 없습니다.

  • 1 단계 : PC 수리 및 최적화 도구 다운로드 (Windows 10, 8, 7, XP, Vista - Microsoft Gold 인증).
  • 2 단계 : "스캔 시작"PC 문제를 일으킬 수있는 Windows 레지스트리 문제를 찾으십시오.
  • 3 단계 : "모두 고쳐주세요"모든 문제를 해결합니다.

다운로드



시작 메뉴로 이동하여 Windows PowerShell을 검색합니다. 마우스 오른쪽 단추를 클릭하고 관리자 권한으로 실행을 클릭하십시오.

정보, 설명 등에 설치된 ID와 함께 설치된 패치를 나열하는 명령 줄에 다음 명령을 작성하십시오.

WMI qfe 목록

다음 명령을 입력하여 패치 및 관련 설명을 나열 할 수도 있습니다.

get-wmiobject 클래스 win32_quickfixengineering

또한 컴퓨터에 업데이트 기록을 요청하고 Windows 시스템에서 해당 레코드 목록에 대한 포인터를 반환 할 수 있습니다. 결과 코드의 WUA 기록 이벤트를 이름으로 변환하고 마지막 및 마지막 WUA 50 기록을 가져 오는 기능을 정의하여 PowerShell에서 WUA 기록을 나열하는 쿼리가 작성됩니다. 개체를 편집하여 과거 이벤트를 여러 개 나열 할 수 있습니다.

# Wua ResultCode 히스토리를 # 0 이름으로 변환하고 5는 히스토리에 사용되지 않습니다. # https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85) .aspx를 참조하십시오. 함수 변환 WuResultCodeToName {매개 변수 (매개 변수 (필수 = $ true)]]] int] $ 결과 코드 $ 결과 코드 = $ ResultCode 스위치 ($ 결과 코드) {2 {결과 = '성공'. Get WuaHistory {# WUA 세션 가져 오기 = (새 개체 - ComObject'Microsoft.Update.Session ') 마지막 3의 기록을 가져옵니다 (4 {Result ='Failed '}}}} 첫 번째 세션의 레코드 $ history = $ session QueryHistory ( '' '' '', 1000) | ForEach 개체 $ 결과 = Convert-WuaResultCodeToName -ResultCode $ _. ResultCode 숨김 속성을 Com 속성에 표시합니다. $ _ 멤버 - 멤버 유형 메모 속성 - 값 $ 결과 -Name 결과 $ Product = $ _ .Wo-Object {$ _. type -eq'Product '} Select-Object -First 0,50 -ExpandProperty-Name $ _ | 멤버 추가 -MemberType 참고 사항 ty - 값 $ _. UpdateIdentity. UpdateId - 이름 UpdateId $ _ | 추가 멤버 - MemberType NoteProperty - 값 $ _. UpdateIdentity.revisionNumber -Name RevisionNumber $ _ | 구성원 추가 -MemberType 메모 속성 - 값 $ 제품 -Name 제품 -PassThru 쓰기 출력 $ _}}. # null 레코드를 삭제하고 우리가 원하는 필드 만 반환 $ history | Where-Object {! [문자열] :: IsNullOrWhiteSpace ($ _. 제목)}. 결과 개체, 날짜, 제목, SupportUrl, 제품, UpdateId, RevisionNumber}를 선택하십시오.

결과 날짜, 업데이트 제목, 지원 URL 및 업데이트 ID로 업데이트 기록 이벤트를 가져 오려면 다음 명령을 입력하십시오.

# 테이블로 포맷 된 전체 업데이트 기록을 가져옵니다. Get-WuaHistory | 표 형식

그게 전부 야.

De stackoverflow.com.



전문가 팁 : 이 복구 도구는 리포지토리를 검색하고 이러한 방법이 효과가 없는 경우 손상되거나 누락된 파일을 교체합니다. 문제가 시스템 손상으로 인한 대부분의 경우에 잘 작동합니다. 또한 이 도구는 시스템을 최적화하여 성능을 최대화합니다. 그것은에 의해 다운로드 할 수 있습니다 여기를 클릭

관련 동영상