SetupDiag एक मुफ्त माइक्रोसॉफ्ट यूटिलिटी है जो विंडोज 10 अपडेट में आपके सामने आने वाली किसी भी समस्या का निदान करने के लिए बहुत उपयोगी हो सकती है। यहां हम सीखेंगे कि आप इस टूल का उपयोग विफलता के मूल कारण को जानने और सुधारात्मक उपाय करने के लिए कैसे कर सकते हैं।
यदि आप संस्करण 1903 पर माइग्रेट करते समय समस्याओं का सामना कर रहे हैं, तो SetupDiag को आज़माएं, क्योंकि आप वास्तविक बॉटलनेक को जान पाएंगे। मैंने हाल ही में इस टूल का उपयोग अपने सिस्टम के विंडोज 10 माइग्रेशन को संस्करण 1903 से 1909 (KB4532695 अपडेट) तक गाइड करने के लिए किया था।
डाउनलोड और पूर्वापेक्षाएँ
इस आधिकारिक लिंक से SetupDiag डाउनलोड करें। इस सॉफ़्टवेयर का उपयोग करने के लिए एकमात्र पूर्वापेक्षाएँ हैं कि डेस्टिनेशन विंडोज 10 होना चाहिए, और सिस्टम में कम से कम .NET फ्रेमवर्क 4.6 होना चाहिए।
निम्न कमांड का उपयोग आपके विंडोज डिवाइस के .NET संस्करण की जांच के लिए पावरशेल विंडो में किया जा सकता है। ऐसे चेक के लिए हमेशा एडमिनिस्ट्रेटर मोड का उपयोग करें।
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s
जैसा कि यहां दिखाया गया है, संस्करण 4.8 है, इसलिए सिस्टम निश्चित रूप से आवश्यकता को पूरा करता है। आप हमेशा इस लिंक से नवीनतम .NET संस्करण डाउनलोड कर सकते हैं।
विंडोज 10 में अपडेट मुद्दों का निदान करने के लिए SetupDiag का उपयोग करें
जैसे ही आप SetupDiag exe फ़ाइल पर क्लिक करते हैं, यह एक कमांड टर्मिनल में खुल जाएगा। आपको प्रक्रिया समाप्त होने तक इंतजार करना होगा क्योंकि टूल विभिन्न सेटअप लॉग से बेसलाइन जानकारी इकट्ठा करता है।
SetupDiag संपूर्ण विंडोज 10 सिस्टम को पार्स करता है और उन्हें 60 या अधिक एरर नियमों के खिलाफ मिलान करता है। इनमें बूट फेल्योर डिटेक्शन, अपर्याप्त सिस्टम पार्टीशन डिस्क, कंपोनेंट फेल्योर, और बहुत कुछ शामिल हैं।
इस विशेष उदाहरण में, SetupDiag ने एक घातक प्लगइन एरर का पता लगाया जैसा कि यहां दिखाया गया है।
जब निदान समाप्त हो जाता है, तो SetupDiag exe वाले फ़ोल्डर में दो फ़ाइलें बनाई जाएंगी: एक लॉग फ़ाइल, और एक कॉन्फ़िगरेशन फ़ाइल। आप परिणामों को Zip एक्सट्रैक्टर टूल का उपयोग करके देख सकते हैं।
एरर का विवरण नीचे दिखाया गया है।
बाद में ट्रबलशूट कैसे करें
अपग्रेड के दौरान इतनी कई अलग-अलग प्रकार की एरर संभव हैं कि आपको प्रत्येक को केस-दर-केस आधार पर समीक्षा करना होगा। इस विशेष उदाहरण में, एरर को "FindFatalPluginFailure – E48E3F1C-26F6-4AFB-859B-BF637DA49636" कहा जाता है।
मैं पिछले खंड में चर्चा किए गए एरर नियमों पर वापस गया: यह नियम संख्या 41 से मेल खाता था। यह किसी भी "प्लग-इन फेल्योर को इंगित करता है जो प्लगइन नाम, ऑपरेशन और एरर कोड के आउटपुट के साथ सेटअप के लिए घातक है।"
प्लगइन नाम यहां दिखाया गया है। यह एक साधारण फ़ोल्डर खोज के माध्यम से उपलब्ध था। जैसा कि मैंने आगे ऑनलाइन शोध के माध्यम से पता लगाया, दोषपूर्ण प्लगइन मेरे सिस्टम के साथ असंगत था लेकिन अन्यथा हानिरहित। यह एक DLL फ़ाइल है जो मैलवेयर नहीं ले जाती, इसलिए इसे सुविधाजनक रूप से नज़रअंदाज किया जा सकता है। ऐसी फ़ाइलों को डिलीट करना उचित नहीं है, क्योंकि अन्य प्रोग्राम उनका उपयोग कर सकते हैं। साथ ही, गैर-माइक्रोसॉफ्ट वेबसाइटों से DLL फ़ाइलें डाउनलोड करने की सिफारिश नहीं की जाती है, क्योंकि यह परेशानी पैदा कर सकता है।
करप्ट फ़ाइलों से निपटने का सबसे अच्छा तरीका "सिस्टम फ़ाइल चेकर (sfc)" नामक टूल का उपयोग करके उन्हें रिपेयर करना है। एडमिनिस्ट्रेटर मोड में निम्न कमांड दर्ज करें। एक बार करप्ट फ़ाइलें रिपेयर हो जाने पर, आप संस्करण अपग्रेड के साथ आगे बढ़ सकते हैं।
sfc/scannow
आप chkdsk टाइप करके डिस्क में एरर के लिए रूटीन डिस्क चेक भी कर सकते हैं।
अधिकांश अन्य एरर को सामान्य रूप से ठीक किया जा सकता है। उदाहरण के लिए, यदि सिस्टम वॉल्यूम पर अपर्याप्त फ्री स्पेस है, तो आप कुछ अवांछित प्रोग्राम डिलीट कर सकते हैं। विंडोज 10 अपग्रेड एरर कोड और उनके समाधान के व्यापक चयन के लिए इस आधिकारिक लिंक को देखें।
एक बार जब आपके पास SetupDiag है जो आपकी विंडोज 10 समस्याओं को ठीक करता है, तो आप PowerToys इंस्टॉल करके विंडोज 10 कार्यक्षमता बढ़ा सकते हैं या विंडोज 10 में तेजी से काम करने के लिए इन शॉर्टकट्स का उपयोग कर सकते हैं।