Windows अद्यतन की स्थापना रद्द करने का CLI तरीका?


9

मूल रूप से, कंट्रोल पैनल> एक प्रोग्राम अनइंस्टॉल करें> स्थापित अपडेट देखें> राइट क्लिक अनइंस्टॉल करके, लेकिन कमांड लाइन के माध्यम से क्या प्राप्त किया जा सकता है? एक तरीका खोज रहा है जो विंडोज प्लेटफॉर्म पर काम करता है लेकिन अगर (और मेरे पढ़ने के अनुसार, सबसे अधिक संभावना है) तो यह संस्करण पर निर्भर है इसलिए ऐसा हो।

शायद कुछ इस तरह:

C: \ कमांड / स्थापना रद्द करें "x64- आधारित सिस्टम के लिए विंडोज 7 के लिए सुरक्षा अद्यतन (KB2705219)"

ऐसा लगता है कि KB का उपयोग करना बहुत अच्छा होगा, लेकिन wusa.exe उपरोक्त उदाहरण के अपडेट के लिए काम करता है, लेकिन "सिल्वरलाइट के लिए सुरक्षा अद्यतन (KBXXXXXXXX)" कहने के लिए नहीं। ज्यादा संगति नहीं।

मैं वास्तव में आश्चर्यचकित हूं कि इस पर बहुत अधिक प्रलेखन नहीं है। WUInstall जैसा ऐप कैसे करता है?

फॉलोअप सवाल यह है कि "इंस्टॉल किए गए अपडेट देखें" की वह सूची कैसे आबाद है? मैंने एक "UninstallString" या समकक्ष के लिए पागल की तरह रजिस्ट्री की खोज की है, लेकिन केवल प्रोग्राम जोड़ें / निकालें कार्यक्रम सूची के संदर्भ में पाया है।


संबंधित: superuser.com/questions/270610/... । प्रत्यक्ष डुप्लिकेट नहीं है, लेकिन वहां एक उत्तर लागू होता है।
इंडीके

@ टिप्पणी के लिए धन्यवाद! पिछले पुनर्स्थापना बिंदु पर वापस जाना, इसे संभालने का एक तरीका है और मैंने ऐसा किया, कोई बात नहीं। लेकिन अपडेट की एक्स राशि को कम करने के लिए यह एक दर्द होगा जब उनमें से केवल एक को हटाने की आवश्यकता होती है। और जैसा कि प्रश्न में कहा गया है, मुझे यह जानना बहुत अच्छा लगेगा कि WUInstall यह कैसे करता है।
मिगुएल मोल

यह उत्तर wuinstallकिसी ज्ञात KB संख्या के साथ एक अद्यतन को निकालने के लिए उपयोग करता है: superuser.com/a/469511
paradd0x

अरे @ThiagoM! मुझे पता है wuinstallकि यह कर सकते हैं। लेकिन मैं थर्ड-पार्टी ऐप पर निर्भर नहीं रहने की उम्मीद कर रहा था। मुझे wuinstallलगता है कि ओएस द्वारा प्रदान की गई कुछ का उपयोग कर रहा है, नहीं?
मिगुएल मोल

2
@ Radioact1ve wusa / uninstall / kb: {अपडेट आईडी} ... या क्या मुझे कुछ याद आया? .... सातफोर्मेस
मोआब

जवाबों:


4

सर्वर 2003 और XP के लिए आप कोशिश कर सकते हैं:

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

केबी नंबर जहां आप को मारने के लिए चाहेंगे केबी होगा।


हाँ यह वही है जो मैं उपयोग कर रहा हूँ। बहुत अच्छा काम करता है।
मिगेल मोल

3

आप उपयोग कर सकते हैं wusa /uninstall /kb:{updateid}

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


वूसा के लिए आवश्यक शर्तें क्या हैं? उदाहरण के लिए, विंडोज के कौन से संस्करण?
पीटर मोर्टेंसन

@PeterMortensen - XP 32bit से, whatisdll.com/wusa-exe-repair-free-download-windows-78xpvista के अनुसार और विस्टा से कम से कम support.microsoft.kb/ 934307 के अनुसार, लेकिन ऐसा शायद इसलिए है क्योंकि Microsoft बंद XP समर्थन
a13ph

0

मुझे यह बहुत अच्छी उपयोगिता लगती है: https://bitbucket.org/kazenoco/windows-updates-uninstaller-utility/downloads/Windows%20Updates%20Uninstaller.exe


विंडोज अपडेट अनइंस्टालर उपयोगिता यह उपयोगिता (ऑटोहॉटके में लिपिबद्ध) आपको अपने सिस्टम के लिए इच्छित विंडोज अपडेट की स्थापना रद्द करने की अनुमति देती है। यह सर्विस पैक को अनइंस्टॉल नहीं करता है, इसलिए आपको इसे मैन्युअल रूप से अनइंस्टॉल करने की आवश्यकता है। विंडोज एक्सपी, विस्टा, 7, 8 और 8.1 में काम करता है। स्थापना कुछ भी स्थापित करने की आवश्यकता नहीं है, निष्पादन योग्य पोर्टेबल है इसलिए आपको इसे डाउनलोड करने और इसे चलाने की आवश्यकता है। निष्पादन योग्य अपने मूल निर्देशिका में एक अस्थायी पाठ फ़ाइल बनाएगा, जबकि यह चलता है, और यह इसे स्वचालित रूप से हटा देगा, जब इसे इसकी आवश्यकता नहीं होगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.