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