Windows 업데이트를 제거하는 CLI 방법?


9

기본적으로 제어판> 프로그램 제거> 설치된 업데이트보기> 제거를 마우스 오른쪽 단추로 클릭하지만 명령 줄을 통해 무엇을 얻을 수 있습니까? Windows 플랫폼에서 작동하는 방법을 찾고 있지만 (그리고 내 독서에 따르면) 버전에 따라 다릅니다.

아마도 다음과 같은 것입니다 :

C : \ command / uninstall "x64 기반 시스템 용 Windows 7 보안 업데이트 (KB2705219)"

KB를 사용하는 것은 좋지만 wusa.exe는 위의 예제 업데이트에서는 작동하지만 "Silverlight 용 보안 업데이트 (KBXXXXXXXX)"에서는 작동하지 않습니다. 별로 일관성이 없습니다.

나는 이것에 관한 많은 문서가 없다는 것이 정말 놀랍습니다. WUInstall 과 같은 앱은 어떻게 작동 합니까?

후속 질문은 "설치된 업데이트보기"목록이 어떻게 채워 집니까? "UninstallString"또는 이와 동등한 항목을 찾기 위해 미친 것처럼 레지스트리를 검색했지만 일반 프로그램 추가 / 제거 목록에 대한 참조 만 찾았습니다.


관련 : superuser.com/questions/270610/... . 직접 복제본은 아니지만 답변 중 하나가 적용됩니다.
Indrek

의견을 보내 주셔서 감사합니다! 이전 복원 지점으로 롤백하는 것이이를 처리하는 한 가지 방법이며 문제가 없습니다. 그러나 업데이트 중 하나만 제거해야 할 때 x 양의 업데이트 를 취소하는 것은 고통스러운 일입니다. 그리고 질문에 명시된 바와 같이 WUInstall이 어떻게하는지 알고 싶습니다.
Miguel Moll

이 답변은 wuinstall알려진 KB 번호로 업데이트를 제거하는 데 사용 됩니다. superuser.com/a/469511
paradd0x

안녕하세요 @ThiagoM! wuinstall할 수 있다는 것을 알고 있습니다. 그러나 타사 앱에 의존하지 않기를 바랐습니다. wuinstallOS에서 제공하는 것을 사용하고 있다고 생각합니다 .
Miguel Moll

2
@ radioact1ve wusa / uninstall / kb : {update ID} ... 또는 뭔가 빠졌
Moab

답변:


4

Server 2003 및 XP의 경우 다음을 시도 할 수 있습니다.

C:\WINDOWS\$NtUninstallKB940157$\spuninst\spuninst.exe /quiet /norestart

KB 번호는 킬하려는 KB가되는 위치입니다.


예, 이것이 제가 사용한 것입니다. 잘 작동합니다.
Miguel Moll

3

사용하실 수 있습니다 wusa /uninstall /kb:{updateid}

http://www.sevenforums.com/tutorials/109213-windows-update-uninstall-console-level.html


wusa의 전제 조건은 무엇입니까? 예를 들어, 어떤 Windows 버전입니까?
Peter Mortensen

@PeterMortensen - XP가 32 비트에서에 따라, whatisdll.com/wusa-exe-repair-free-download-windows-78xpvista 와 비스타에서 적어도에 따라 최대 support.microsoft.com/kb/934307 하지만 그건 아마 마이크로 소프트 때문에 XP 지원 중단
a13ph

0

나는이 아주 좋은 유틸리티를 찾습니다 : https://bitbucket.org/kazenoco/windows-updates-uninstaller-utility/downloads/Windows%20Updates%20Uninstaller.exe


Windows Updates 제거 관리자 유틸리티이 유틸리티 (AutoHotKey로 작성)를 사용하면 시스템에서 원하는 Windows 업데이트를 일괄 제거 할 수 있습니다. 서비스 팩은 제거되지 않으므로 수동으로 제거해야합니다. Windows XP, Vista, 7, 8 및 8.1에서 작동합니다. 설치 아무것도 설치할 필요가 없으며 실행 파일은 이식 가능하므로 다운로드하여 실행하면됩니다. 실행 파일은 실행되는 동안 부모 디렉터리에 임시 텍스트 파일을 만들고 더 이상 필요하지 않으면 자동으로 제거합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.