विंडोज अपडेट आमतौर पर आपके पीसी में बिना किसी परेशानी के इंस्टॉल हो जाते हैं। लेकिन ऐसे मौके आते हैं जब इसके लिए थोड़े से काम की आवश्यकता होती है, खासकर जब संगतता और पैच की बात आती है। यदि आप ऐसी विफल अद्यतन त्रुटियों का सामना करते हैं, तो आपको पहले त्रुटि कोड को मैन्युअल रूप से खोजना होगा और फिर समस्या निवारण चरणों को देखना होगा। इन सब में समय लगता है। इसलिए, Microsoft एक आसान समाधान लेकर आया है - SetupDiag.exe ।
SetupDiag.exe इस बारे में विवरण खोजने के लिए एक स्टैंडअलोन डायग्नोस्टिक टूल है कि Windows 10 अपग्रेड इंस्टॉल करने में विफल क्यों हुआ। यदि आप जानते हैं, विंडोज 10 में अपडेट प्रक्रिया को पूरी तरह से सुव्यवस्थित किया गया है, लेकिन इसका मतलब यह नहीं है कि यह हमेशा समस्या मुक्त है और इसलिए, टूल।
SetupDiag कैसे काम करता है
SetupDiag.exe को आपके पीसी पर Microsoft .NET Framework 4 को स्थापित करने की आवश्यकता है। उपकरण विंडोज सेटअप लॉग फाइलों की जांच करके काम करता है और कंप्यूटर को विंडोज 10 में अपडेट या अपग्रेड करने में विफलता का मूल कारण खोजने के लिए उन्हें पार्स करता है। SetupDiag को उस कंप्यूटर पर चलाया जा सकता है जो अपडेट करने में विफल रहा, या आप कंप्यूटर से लॉग निर्यात कर सकते हैं। किसी अन्य स्थान पर जाएं और SetupDiag को ऑफ़लाइन मोड में चलाएं।
एक बार जब आपके पास उपकरण तैयार हो जाता है और चल रहा होता है, तो इसका उपयोग जांच और विश्लेषण करने के लिए भी किया जा सकता है। जब भी विंडोज़ ऐसी स्थिति में आती है जो सुरक्षित सिस्टम संचालन से समझौता करने का इरादा रखती है, तो सिस्टम रुक जाता है। इस स्थिति को बग जांच . कहा जाता है . इसे आमतौर पर a-
. भी कहा जाता है- सिस्टम क्रैश
- कर्नेल त्रुटि
- स्टॉप एरर या बीएसओडी
इस समस्या का सामान्य कारण या तो हार्डवेयर डिवाइस, हार्डवेयर ड्राइवर या कुछ संबंधित सॉफ़्टवेयर हैं।
यदि अपग्रेड के दौरान बग जांच होती है, तो Windows सेटअप एक मिनीडंप (setupmem.dmp) निकालता है। ) फ़ाइल।
किसी सेटअप संबंधी बग चेक को डीबग करने के लिए, निम्न करना चाहिए:
/मोड निर्दिष्ट करें:ऑफ़लाइन और /लॉग्सपाथ पैरामीटर और विफल सिस्टम से सेटअप मेमोरी डंप फ़ाइल (setupmem.dmp) को इकट्ठा करने का प्रयास करें।
कृपया ध्यान दें:आप मेमोरी डंप को ऑनलाइन मोड में डीबग नहीं कर सकते।
आप Setupmem.dmp को इनमें से किसी एक के अंतर्गत पाएंगे
%SystemDrive%$Windows.~bt\Sources\Rollback
या
%WinDir%\Panther\NewOS\Rollback
इस पर निर्भर करता है कि बग चेक कब होता है।
इसके बाद, आप उस कंप्यूटर पर विंडोज डिबगिंग टूल इंस्टॉल कर सकते हैं जो SetupDiag चलाता है। यदि आपने बिना पैरामीटर के उपकरण चलाना चुना है, तो यह उन लॉग फ़ाइलों का पता लगाने का प्रयास करता है जो Windows 10 डिवाइस पर डिफ़ॉल्ट फ़ोल्डर में अपग्रेड प्रक्रिया के दौरान बनाता है।
प्रोग्राम एक results.log फ़ाइल . भी बनाता है स्कैनिंग प्रक्रिया पूरी होने के बाद इसकी निर्देशिका में। किसी भी अपग्रेड समस्या का सामना पार्सिंग के दौरान लॉग फ़ाइलों में शीघ्रता से किया जाता है।
उपरोक्त के अलावा, SetupDiag उन सभी लॉग फ़ाइलों का एक ज़िप संग्रह बनाता है जिन्हें उसने संसाधित किया है और उसी निर्देशिका में Logs.zip फ़ाइल को भी सहेजता है।
अंत में, किसी अन्य डिवाइस से कॉपी किए गए फ़ोल्डर को पार्स करने के लिए ऑफ़लाइन मोड में SetupDiag.exe चलाने का विकल्प भी है।
SetupDiag टूल अब Windows सेटअप के साथ शामिल है
Windows 10 संस्करण 2004 और बाद में, SetupDiag टूल को Windows सेटअप के साथ शामिल किया गया है।
अपग्रेड प्रक्रिया के दौरान, विंडोज सेटअप अपनी सभी स्रोत फाइलों को %SystemDrive%$Windows.~bt\Sources
में एक्सट्रेक्ट करेगा। निर्देशिका।
अब इस फ़ोल्डर में setupdiag.exe भी इंस्टॉल हो गया है और अपग्रेड विफल होने की स्थिति में, SetupDiag टूल यह पता लगाने के लिए स्वचालित रूप से चलेगा कि यह विफल क्यों हुआ।
इस परिदृश्य में, निम्नलिखित मापदंडों का उपयोग किया जाता है:
/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results
परिणामी SetupDiag विश्लेषण यहां पाया जा सकता है:
%WinDir%\Logs\SetupDiag\SetupDiagResults.xml
और रजिस्ट्री में
. के अंतर्गतHKLM\SYSTEM\Setup\SetupDiag\Results
- यदि अपग्रेड प्रक्रिया सामान्य रूप से आगे बढ़ती है, तो setupdiag.exe सहित स्रोत निर्देशिका को
%SystemDrive%\Windows.Old
के अंतर्गत ले जाया जाता है सफाई के लिए। - यदि Windows.old निर्देशिका को बाद में हटा दिया जाता है, तो setupdiag.exe भी हटा दिया जाएगा।
SetupDiag.exe का उपयोग करने के तरीके के बारे में पूरी जानकारी के लिए आप इस Microsoft Doc को पढ़ सकते हैं।