यदि आपको SFC /SCANNOW कमांड* त्रुटि "एक सिस्टम रिपेयर पेंडिंग है जिसे पूरा करने के लिए रीबूट आवश्यक है। विंडोज को रीस्टार्ट करें और SFC फिर से चलाएं" प्राप्त होती है, तो इसे हल करने के लिए नीचे पढ़ें।
* "SFC /SCANNOW" कमांड विंडोज ऑपरेटिंग सिस्टम फ़ाइलों की अखंडता को स्कैन करता है और जहां संभव हो, गलत या क्षतिग्रस्त फ़ाइलों को सही संस्करणों से बदल देता है।

विंडोज 10 में SFC /SCANNOW कमांड में त्रुटि "एक सिस्टम रिपेयर पेंडिंग है जिसे पूरा करने के लिए रीबूट आवश्यक है" कैसे हल करें।
अधिकांश मामलों में SFC त्रुटि "एक सिस्टम रिपेयर पेंडिंग है जिसे पूरा करने के लिए रीबूट आवश्यक है..." कंप्यूटर को रीबूट करने के बाद हल हो जाती है, लेकिन यदि रीबूट के बाद भी त्रुटि बनी रहती है, तो आपको विंडोज रिकवरी वातावरण से DISM कमांड का उपयोग करके पेंडिंग एक्शन को रद्द करना होगा, नीचे दिए गए निर्देशों का पालन करके।
विधि 1. WinRE में DISM कमांड चलाकर पेंडिंग एक्शन वापस लें।
विधि 2. SFC कमांड ऑफ़लाइन चलाएं।
विधि 1. WinRE से DISM कमांड चलाकर पेंडिंग एक्शन वापस लें।
SFC त्रुटि "एक सिस्टम रिपेयर पेंडिंग है जिसे पूरा करने के लिए रीबूट आवश्यक है" को हल करने की पहली विधि, विंडोज रिकवरी वातावरण (WinRE) से DISM कमांड का उपयोग करके पेंडिंग सिस्टम रिपेयर को रद्द करना है। इसके लिए:
1. अपने कीबोर्ड पर SHIFT कुंजी को दबाए रखें, और स्टार्ट
मेनू -> पावर
पर जाएं और रीस्टार्ट पर क्लिक करें।

2. रिकवरी विकल्पों में, समस्या निवारण -> उन्नत विकल्प -> कमांड प्रॉम्प्ट पर जाएं। (आपका कंप्यूटर रीस्टार्ट होगा)।
* नोट: यदि विंडोज WinRE में बूट नहीं होता है, तो आपको नीचे दिए गए निर्देशों को USB विंडोज इंस्टॉलेशन मीडिया से अपना सिस्टम शुरू करने के बाद लागू करना होगा।
3. रीस्टार्ट के बाद, एडमिनिस्ट्रेटिव विशेषाधिकारों वाला एक खाता चुनें, पासवर्ड टाइप करें (यदि कोई है) और जारी रखें पर क्लिक करें।
4. कमांड प्रॉम्प्ट में, टाइप करें: bcdedit और एंटर दबाएं।
5. OS पार्टीशन का ड्राइव लेटर नोट करें (उदाहरण: "osdevice -> partition=D: ")

6. अब OS पार्टीशन पर जाएं, उसका ड्राइव लेटर टाइप करके। इस उदाहरण में, OS पार्टीशन ड्राइव "D:" पर स्थित है, इसलिए हमें टाइप करना होगा:
- D:
7. एक नया फोल्डर बनाएं और उसका नाम "Scratch" रखें, यह कमांड टाइप करके:*
- mkdir D:\Scratch
* नोट: अपने मामले के अनुसार ड्राइव लेटर D बदलें (OS पार्टीशन का ड्राइव लेटर)।

8. अंत में, असफल विंडोज अपडेट के बाद अपने सिस्टम को रोलबैक करने के लिए निम्न कमांड टाइप करें:
- DISM /Image:D:\ /ScratchDir:D:\Scratch /Cleanup-Image /RevertPendingActions
* नोट: अपने मामले के अनुसार ड्राइव लेटर D बदलें (OS पार्टीशन का ड्राइव लेटर)।

9. उपरोक्त कमांड निष्पादित होने के बाद, आपको स्क्रीन पर निम्न संदेश प्राप्त होना चाहिए:
"छवि से पेंडिंग एक्शन वापस लिए जा रहे हैं...
ऑपरेशन पूरा हुआ। पेंडिंग एक्शन को वापस लेने का प्रयास रीबूट के बाद किया जाएगा
ऑपरेशन सफलतापूर्वक पूरा हुआ।"

10. कमांड प्रॉम्प्ट विंडो बंद करें और अपने कंप्यूटर को सामान्य रूप से रीस्टार्ट करें।
11. रीस्टार्ट करने के बाद, आपको एक संदेश दिखाई देगा "विंडोज तैयार हो रहा है"। बस ऑपरेशन पूरा होने और सामान्य रूप से विंडोज में लॉगिन होने तक प्रतीक्षा करें।
12. लॉगिन के बाद, सिस्टम फ़ाइलों को रिपेयर करने के लिए फिर से "sfc /scannow" कमांड चलाएं। यदि आपको अभी भी वही त्रुटि प्राप्त होती है, तो नीचे विधि-2 पर जारी रखें।
विधि 2. SFC कमांड ऑफ़लाइन चलाएं (WinRE)।
"सिस्टम रिपेयर पेंडिंग" त्रुटि को बायपास करने की दूसरी विधि, SFC /SCANNOW कमांड को विंडोज रिकवरी वातावरण (ऑफ़लाइन) से चलाना है। इसके लिए:
1. विधि 1 से ऊपर के चरण 1-5 का पालन करके OS पार्टीशन का ड्राइव लेटर पता करें। (उदाहरण: इस उदाहरण में "D:")।

2. फिर कमांड प्रॉम्प्ट विंडो में, सिस्टम फ़ाइलों को स्कैन और रिपेयर करने के लिए निम्न कमांड टाइप करें। *
- SFC /SCANNOW /OOFBOOTDIR=D:\ /OFFWINDIR=D:\WINDOWS
* नोट: अपने मामले के अनुसार ड्राइव लेटर D बदलें (OS पार्टीशन का ड्राइव लेटर)।

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