यदि आप विंडोज 10/11 में कमांड प्रॉम्प्ट या पावरशेल से विंडोज अपडेट चलाना चाहते हैं, तो नीचे पढ़ें।
माइक्रोसॉफ्ट नियमित रूप से सुरक्षा बढ़ाने, बग ठीक करने और नई सुविधाएं पेश करने के लिए अपडेट जारी करता है जो विंडोज डिवाइस की कार्यक्षमता में सुधार करते हैं।
विंडोज अपडेट दो श्रेणियों में विभाजित हैं: क्वालिटी अपडेट, जो सुरक्षा कारणों और ग्लिच ठीक करने के लिए लगातार जारी किए जाते हैं, और फीचर अपडेट, जो बेहतर संस्करण और अतिरिक्त सुविधाएं प्रदान करते हैं।
विंडोज 10/11 को अपडेट करने का सामान्य तरीका सेटिंग्स > अपडेट और सुरक्षा पर जाकर अपडेट जांचना और इंस्टॉल करना है, लेकिन कुछ मामलों में कमांड लाइन या पावरशेल से अपडेट इंस्टॉल करने की आवश्यकता हो सकती है यदि सामान्य तरीका काम न करे।

इस ट्यूटोरियल में कमांड प्रॉम्प्ट और पावरशेल में कमांड का उपयोग करके विंडोज अपडेट चलाने और अपडेट इंस्टॉल या अनइंस्टॉल करने के निर्देश हैं।
पावरशेल या कमांड प्रॉम्प्ट में विंडोज 10/11 और सर्वर 2016/2019 में अपडेट कैसे जांचें और इंस्टॉल करें।
- भाग 1. कमांड लाइन से अपडेट इंस्टॉल करें।
- भाग 2. पावरशेल से अपडेट इंस्टॉल करें।
- भाग 3. पावरशेल से अपडेट अनइंस्टॉल करें।
भाग 1. कमांड प्रॉम्प्ट से विंडोज अपडेट कैसे चलाएं।
विंडोज के पिछले संस्करणों में आप कमांड "wuauclt /detectnow /updatenow" का उपयोग करके विंडोज अपडेट कर सकते थे।
नवीनतम विंडोज 10 संस्करणों में कमांड 'WUAUCLT.EXE' अब काम नहीं करती और इसे 'USOCLIENT.EXE' कमांड से बदल दिया गया है।
जानकारी: 'USOCLIENT.EXE' अपडेट सेशन ऑर्केस्ट्रेटर क्लाइंट है जिसका उपयोग विंडोज अपडेट डाउनलोड और इंस्टॉल करने के लिए किया जाता है। *
* नोट्स:
1. रिपोर्ट के अनुसार, सभी विंडोज 10 और 11 संस्करण USOCLIENT को सपोर्ट नहीं करते। यदि आपके डिवाइस के लिए भी यही सच है, तो पावरशेल विधि का उपयोग करके अपने सिस्टम को अपडेट करें।
2. चूंकि USOCLIENT कमांड निष्पादित होने पर स्क्रीन पर कुछ भी प्रदर्शित नहीं करती, यह निर्धारित करने का एकमात्र तरीका कि कमांड काम कर रही है या नहीं, निम्नलिखित स्थानों में इवेंट देखना है।
- C:\Windows\SoftwareDistribution\ReportingEvents.log
- टास्क शेड्यूलर -> माइक्रोसॉफ्ट -> विंडोज -> अपडेट ऑर्केस्ट्रेटर
'USOCLIENT.EXE' के साथ अपडेट इंस्टॉल करने के लिए, इन चरणों का पालन करें:
1. कमांड प्रॉम्प्ट या पावरशेल को एडमिनिस्ट्रेटर के रूप में लॉन्च करें और UAC प्रॉम्प्ट पर हां कहें।
2. निम्नलिखित कमांड में से एक के साथ विंडोज को अपडेट के लिए जांचने के लिए बाध्य करें: *
-
- UsoClient StartScan
- USOClient.exe StartInteractiveScan
* नोट: कुछ उपयोगकर्ताओं ने बताया कि उनके मामले में एक कमांड काम करती है और दूसरी नहीं। यह देखने के लिए कि आपके मामले में कौन सी 2 कमांड काम करती है, कमांड चलाते समय विंडोज अपडेट खोलें ताकि यह सुनिश्चित हो सके कि विंडोज अपडेट के लिए जांच कर रहा है।

3. अपडेट मिलने के बाद, निम्नलिखित कमांड में से एक के साथ उन्हें डाउनलोड करें:
-
- UsoClient StartDownload
- ScanInstallWait
4. डाउनलोड किए गए अपडेट इंस्टॉल करने के लिए इस कमांड के साथ आगे बढ़ें:
- UsoClient StartInstall
5. अपडेट इंस्टॉल हो जाने पर, इस कमांड से अपने पीसी को रीबूट करें: *
- UsoClient RestartDevice
* नोट: मैं आपके पीसी को रीस्टार्ट करने से पहले कम से कम 30 मिनट इंतजार करने का सुझाव देता हूं।

भाग 2. विंडोज 10/11 में पावरशेल से विंडोज अपडेट कैसे चलाएं।
यदि आप पावरशेल कमांड का उपयोग करके विंडोज या ड्राइवर अपडेट डाउनलोड और इंस्टॉल करना चाहते हैं, तो नीचे दिए गए निर्देशों का उपयोग करें।
पावरशेल से विंडोज अपडेट इंस्टॉल करने के लिए:
1. पावरशेल एडमिनिस्ट्रेटर के रूप में खोलें।
2. जब किसी अन्य प्रदाता को इंस्टॉल करने के लिए कहा जाए तो हां ( 'y' दबाएं) कहकर 'पावरशेल विंडोज अपडेट मॉड्यूल' इंस्टॉल करें: *
- Install-Module PSWindowsUpdate
* नोट्स:
1. 'PSWindowsUpdate' पावरशेल से अपडेट इंस्टॉल करने के लिए एक आवश्यक मॉड्यूल है। मॉड्यूल में उपलब्ध सभी कमांड देखने के लिए, यह कमांड दें:
- Get-Command -module PSWindowsUpdate
2. डिफ़ॉल्ट रूप से मॉड्यूल केवल विंडोज और ड्राइवर अपडेट देखता है। यदि आपके पास अन्य माइक्रोसॉफ्ट उत्पाद इंस्टॉल हैं (उदाहरण के लिए ऑफिस), और आप उनके लिए भी अपडेट प्राप्त करना चाहते हैं, तो यह कमांड भी दें:
- Add-WUServiceManager -MicrosoftUpdate

3. फिर अपने मशीन पर स्क्रिप्ट निष्पादन की अनुमति देने के लिए निम्न कमांड दें और चेतावनी मिलने पर हां कहें।
- Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

4. अब विंडोज को पावरशेल में सभी उपलब्ध अपडेट डाउनलोड और सूचीबद्ध करने के लिए बाध्य करें। *
- Get-WindowsUpdate
5. अब आप जो चाहते हैं उसके अनुसार आगे बढ़ें:
A. पावरशेल से सभी उपलब्ध विंडोज अपडेट इंस्टॉल करने के लिए यह कमांड दें:
- Install-WindowsUpdate

B. सभी उपलब्ध विंडोज अपडेट और अन्य सभी माइक्रोसॉफ्ट उत्पादों के अपडेट इंस्टॉल करने के लिए, यह कमांड दें:
- Install-WindowsUpdate -MicrosoftUpdate
C. पावरशेल से एक विशिष्ट विंडोज अपडेट इंस्टॉल करने के लिए, यह कमांड दें और संकेत मिलने पर हां (y) कहें: *
- Get-WindowsUpdate -KBArticleID "KB-Number” -Install
उदाहरण: इस उदाहरण में KB5005463 इंस्टॉल करने के लिए:
- Get-WindowsUpdate -KBArticleID "KB5005463" -Install

D. पावरशेल में एक विंडोज अपडेट को इंस्टॉल होने से रोकने के लिए, यह कमांड दें:
- Get-WindowsUpdate -NotKBArticle “KB-Number” -AcceptAll
उदाहरण: इस उदाहरण में KB5005463 की इंस्टॉलेशन रोकने के लिए:
- Get-WindowsUpdate -NotKBArticle “KB5005463” -AcceptAll

E. विशिष्ट श्रेणियों को अपडेट होने से बाहर करने के लिए, (उदाहरण के लिए "ड्राइवर अपडेट या फीचर पैक), यह कमांड दें:
- Install-WindowsUpdate -NotCategory "Drivers","FeaturePacks" -AcceptAll
भाग 3. पावरशेल से विंडोज अपडेट कैसे अनइंस्टॉल करें।
पावरशेल का उपयोग करके अपडेट हटाने के लिए:
1. पावरशेल एडमिनिस्ट्रेटर के रूप में खोलें।
2. पावरशेल विंडो में, सभी इंस्टॉल किए गए अपडेट की सूची प्राप्त करने के लिए निम्न कमांड दें।
- wmic qfe list brief /format:table

3. उस विंडोज अपडेट से जुड़े KB नंबर को नोट करें जिसे आप हटाना चाहते हैं।

4. अब पावरशेल में वांछित अपडेट को हटाने के लिए निम्न कमांड निष्पादित करें:
- wusa /uninstall /kb:Number
नोट: 'Number' को उस अपडेट के KB नंबर से बदलें जिसे आप हटाना चाहते हैं। उदाहरण के लिए: KB5005635 हटाने के लिए यह कमांड दें:
- wusa /uninstall /kb:5005635

बस इतना ही! आपके लिए कौन सी विधि काम आई?
मुझे बताएं कि क्या इस गाइड ने आपकी मदद की है, अपने अनुभव के बारे में टिप्पणी छोड़कर। कृपया इस गाइड को लाइक और शेयर करके दूसरों की मदद करें।