क्या आपने देखा है कि विंडोज 10 सिस्टम बगी महसूस होने लगा है, बंद होने या शुरू होने में समय लेता है, सिस्टम फ्रीज होता है, प्रतिक्रिया देता है या एप्लिकेशन खोलते समय विभिन्न त्रुटियों के माध्यम से जाता है। ये सिस्टम फाइल भ्रष्टाचार के संकेत हैं, जब भी हमारे पास इसके समाधान के लिए आता है तो हम सिस्टम फाइल चेकर यूटिलिटी चलाने की सलाह देते हैं। जो %WinDir%\System32\dllcache पर स्थित एक विशेष कैश फोल्डर से ज्ञात अच्छे संस्करण के साथ गुम, क्षतिग्रस्त फाइलों का पता लगाता है और पुनर्स्थापित करता है।
लेकिन कई बार उपयोगकर्ता रिपोर्ट करते हैं सिस्टम फाइल चेकर दूषित फाइलों को रिपेयर करने में असमर्थ परिणाम "विंडोज रिसोर्स प्रोटेक्शन ने दूषित फाइलें पाईं लेकिन उनमें से कुछ को ठीक करने में असमर्थ रहा"। यदि आप भी इस तरह की समस्याओं से जूझ रहे हैं तो डिप्लॉयमेंट इमेज सर्विसिंग एंड मैनेजमेंट (DISM) रिस्टोर हेल्थ आपके लिए काम करेगा। यहां DISM और SFC यूटिलिटी का उपयोग करके विंडोज 10 रिपेयर करने का तरीका बताया गया है।
नोट: यदि आपको "विंडोज रिसोर्स प्रोटेक्शन ने दूषित फाइलें पाईं लेकिन उनमें से कुछ को ठीक करने में असमर्थ रहा" संदेश दिखाई देता है, तो अपने पीसी को सेफ मोड में रीस्टार्ट करने का प्रयास करें और कमांड को फिर से चलाएं। अभी भी वही समस्या SFC यूटिलिटी ठीक करने में असमर्थ तो नीचे कोशिश करें।
DISM टूल का उपयोग करके विंडोज 10 रिपेयर करें
आपके कंप्यूटर पर विंडोज इमेज को रिपेयर करने के लिए DISM के साथ उपयोग करने के लिए तीन मुख्य विकल्प हैं, जिनमें CheckHealth, ScanHealth, और RestoreHealth, शामिल हैं, आप उन्हें इस क्रम में उपयोग करना चाहते हैं।
DISM टूल निम्नलिखित लॉग फाइलें लिखता है जिनका उपयोग ऑपरेशन स्थिति और त्रुटियों का विश्लेषण करने के लिए किया जा सकता है:
- C:\Windows\Logs\CBS\CBS.log
- C:\Windows\Logs\DISM\DISM.log
DISM CheckHealth कमांड
DISM का उपयोग करके विंडोज 10 को ठीक और रिपेयर करने के लिए, पहले कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर के रूप में खोलें। फिर निम्न कमांड टाइप करें और कमांड निष्पादित करने के लिए एंटर कुंजी दबाएं।
Dism /Online /Cleanup-Image /CheckHealth

नोट: /CheckHealth का उपयोग यह जांचने के लिए किया जाता है कि क्या इमेज को किसी असफल प्रक्रिया द्वारा दूषित के रूप में चिह्नित किया गया है और क्या भ्रष्टाचार को रिपेयर किया जा सकता है। यह कमांड कुछ भी ठीक नहीं करता, केवल समस्याओं की रिपोर्ट करता है यदि कोई हो।
DISM ScanHealth कमांड
इसके अलावा, आप कम्पोनेंट स्टोर में भ्रष्टाचार की जांच के लिए /ScanHealth कमांड का उपयोग कर सकते हैं।
Dism /Online /Cleanup-Image /ScanHealth
यह CheckHealth विकल्प की तुलना में काफी अधिक समय लेता है, लेकिन इस स्विच का उपयोग करके एक संपूर्ण परीक्षण किया जा सकता है, और परिणामों को लॉग फाइल में भी लिखता है।

नोट: DISM को /RestoreHealth या /ScanHealth का उपयोग करके चलाते समय, आप देखेंगे कि प्रक्रिया 20% या 40% पर अटकी हुई प्रतीत होगी, लेकिन यह सामान्य व्यवहार है। कुछ मिनटों के बाद, ऑपरेशन अपेक्षा के अनुरूप समाप्त हो जाएगा।
DISM RestoreHealth कमांड
अब किसी भी भ्रष्टाचार के लिए विंडोज इमेज को स्कैन करने और स्वचालित रूप से रिपेयर करने के लिए DISM कमांड का उपयोग /RestoreHealth स्विच के साथ करें।
Dism /Online /Cleanup-Image /RestoreHealth

उपरोक्त कमांड क्षतिग्रस्त फाइलों को बदलने के लिए विंडोज अपडेट का उपयोग करने का प्रयास करेगा। इस प्रक्रिया को पूरा होने में लंबा समय लगता है। यदि समस्या विंडोज अपडेट घटकों तक भी फैल गई है, तो आपको रिपेयर के लिए ज्ञात अच्छी फाइलों वाले स्रोत को निर्दिष्ट करने की आवश्यकता होगी।
स्रोत विकल्पों के साथ DISM RestoreHealth
इसके लिए पहले विंडोज 10 ISO डाउनलोड करें जो आपके वर्तमान विंडोज 10 वर्जन के समान वर्जन और एडिशन का हो। डाउनलोड प्रक्रिया पूरी होने के बाद ISO फाइल पर राइट-क्लिक करें, माउंट चुनें और ड्राइव पथ नोट करें।
फिर से कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर के रूप में खोलें, नीचे दिए गए कमांड को टाइप करें और एंटर दबाएं:
DISM /Online /Cleanup-Image /RestoreHealth /Source:ISOmountpath\install.wim

या आप विंडोज अपडेट के उपयोग को सीमित करने के लिए निम्न भी चला सकते हैं:
DISM /Online /Cleanup-Image /RestoreHealth /Source:ISOmountpath\install.wim /LimitAccess
नोट: ISOmountpath को अपने ड्राइव लेटर से बदलें जिससे आपने ISO फाइल माउंट की है। उदाहरण के लिए मेरा ISOmountpath ड्राइव लेटर D: है
कमांड install.wim फाइल में शामिल ज्ञात अच्छी फाइलों का उपयोग करके विंडोज 10 इंस्टॉलेशन मीडिया का उपयोग करके विंडोज इमेज रिपेयर करेगा, बिना आवश्यक फाइलों को डाउनलोड करने के लिए विंडोज अपडेट को स्रोत के रूप में उपयोग करने का प्रयास किए बिना। RestoreHealth कमांड के 100% पूरा होने तक प्रतीक्षा करें फिर SFC यूटिलिटी को फिर से चलाएं गुम सिस्टम फाइलों को रिपेयर, पुनर्स्थापित करने के लिए।
सिस्टम फाइल चेकर टूल चलाएं
एक बार जब आप इस डिप्लॉयमेंट इमेजिंग और सर्विसिंग मैनेजमेंट टूल को चलाते हैं, तो यह उन दूषित फाइलों को रिपेयर करेगा और sfc/scannow कमांड बाद में मुद्दों को संशोधित करने में सक्षम होगा।
महत्वपूर्ण सिस्टम फाइलों को पुनर्स्थापित करने के लिए सिस्टम फाइल चेकर के साथ फॉलो अप करें, एलिवेटेड कमांड प्रॉम्प्ट से निम्न कमांड का उपयोग करके:
sfc /scannow

इस बार सिस्टम फाइल चेकर यूटिलिटी सफलतापूर्वक %WinDir%\System32\dllcache पर स्थित विशेष कैश फोल्डर से अच्छी कॉपी के साथ गुम, क्षतिग्रस्त दूषित सिस्टम फाइलों को स्कैन और पुनर्स्थापित करेगी। 100% स्कैनिंग प्रक्रिया पूरी होने तक प्रतीक्षा करें। इस बार SFC का परिणाम होगा जैसे विंडोज रिसोर्स प्रोटेक्शन ने दूषित फाइलें पाईं और सफलतापूर्वक उन्हें रिपेयर किया। या विंडोज रिसोर्स प्रोटेक्शन को कोई अखंडता उल्लंघन नहीं मिला। इसका मतलब है कि या तो दूषित सिस्टम फाइलें पुनर्स्थापित और रिपेयर हो गईं या सिस्टम में कोई गुम या दूषित फाइल नहीं है।
ये DISM कमांड और SFC (सिस्टम फाइल चेकर) यूटिलिटी का उपयोग करके दूषित गुम सिस्टम फाइलों को स्कैन और पुनर्स्थापित करने, विंडोज 10 बगी प्रदर्शन, स्टार्टअप समस्याओं और अपग्रेड के बाद विभिन्न त्रुटियों विंडोज 10 वर्जन 1903 को ठीक करने के सर्वोत्तम तरीके हैं। मुझे आशा है कि इस पोस्ट को पढ़ने के बाद आप DISM टूल और SFC यूटिलिटी का उपयोग करके गुम या सिस्टम फाइल भ्रष्टाचार संबंधी समस्याओं को आसानी से ठीक कर सकते हैं। इस DISM टूल को चलाते समय कोई कठिनाई हो, इस पोस्ट के बारे में कोई प्रश्न या सुझाव हो तो नीचे कमेंट्स में चर्चा करने के लिए स्वतंत्र महसूस करें।