यह त्रुटि तब प्रकट होती है जब उपयोगकर्ता Windows के पुराने संस्करण से Windows 10 या Windows 8.1 में अपग्रेड करने का प्रयास कर रहे होते हैं या यदि वे USB फ्लैश ड्राइव पर संग्रहीत रिकवरी मीडिया का उपयोग करके अपने ऑपरेटिंग सिस्टम को अपडेट करने का प्रयास कर रहे होते हैं।

अन्य मामलों में, त्रुटि तब भी प्रकट होती है जब उपयोगकर्ता USB डिवाइस पर Windows रिकवरी मीडिया इंस्टॉल किए बिना नियमित रूप से Windows अद्यतन का उपयोग करके अपने कंप्यूटर को अपडेट करने का प्रयास करते हैं। किसी भी तरह से, हमने कई विधियाँ तैयार की हैं जो समस्या का काफी आसानी से ख्याल रखना चाहिए यदि आप निर्देशों का ध्यानपूर्वक पालन करते हैं!
"आप सेटअप का उपयोग करके USB फ्लैश ड्राइव पर Windows इंस्टॉल नहीं कर सकते" त्रुटि के कारण
Windows अद्यतन त्रुटियों के लिए आम तौर पर कारण ढूंढना मुश्किल होता है और यह समस्या कोई अपवाद नहीं है, खासकर जब आप इस तथ्य पर विचार करते हैं कि यह USB फ्लैश ड्राइव के अस्तित्व के बिना भी कहीं से भी प्रकट हो सकती है। फिर भी, यहाँ सबसे सामान्य कारणों की सूची है:
- एक दोषपूर्ण रजिस्ट्री कुंजी आपके ऑपरेटिंग सिस्टम को यह सोचने में मूर्ख बना सकती है कि यह एक पोर्टेबल संस्करण है जो आगे इस लेख में वर्णित त्रुटि जैसे अन्य त्रुटियों को जन्म दे सकता है।
- पार्टीशन प्रबंधन उन लोगों के लिए एक और कारण है जो Windows की एक नई प्रति स्थापित करने का प्रयास कर रहे हैं। वह पार्टीशन जहां आप OS इंस्टॉल करना चाहते हैं उसे सक्रिय के रूप में चिह्नित किया जाना चाहिए।
समाधान 1: एक रजिस्ट्री प्रविष्टि बदलें
हमारी सूची में पहला समाधान करना काफी आसान है और यह एक त्वरित सुधार प्रदान करता है क्योंकि आपको केवल अपने ऑपरेटिंग सिस्टम से संबंधित एक रजिस्ट्री प्रविष्टि का मान बदलने की आवश्यकता है। फिर भी, चूंकि रजिस्ट्री संपादित करना खतरनाक हो सकता है और सिस्टम अस्थिरता का कारण बन सकता है, आपको निश्चित रूप से सावधानी बरतने का ध्यान रखना चाहिए।
चूंकि आप एक रजिस्ट्री कुंजी संपादित करने जा रहे हैं, हम अनुशंसा करते हैं कि आप अन्य समस्याओं को रोकने के लिए अपनी रजिस्ट्री को सुरक्षित रूप से बैकअप करने के लिए इस लेख को देखें। इस तरह आप आसानी से उन परिवर्तनों को वापस ले सकते हैं जो आपने किए हैं यदि कुछ गलत होता है।
- "regedit" टाइप करके रजिस्ट्री संपादक विंडो खोलें या तो खोज बार में, प्रारंभ मेनू में, या Windows कुंजी + R कुंजी संयोजन से एक्सेस किए जा सकने वाले रन डायलॉग बॉक्स में। बाएँ फलक में नेविगेट करके अपनी रजिस्ट्री में निम्न कुंजी पर जाएँ:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
- इस कुंजी पर क्लिक करें और विंडो के दाएँ पक्ष पर PortableOperatingSystem नामक एक REG_DWORD प्रविष्टि का पता लगाने का प्रयास करें। यदि ऐसा विकल्प मौजूद है, तो उस पर राइट-क्लिक करें, और संदर्भ मेनू से संशोधित विकल्प चुनें।

- संपादित करें विंडो में, मान डेटा अनुभाग के तहत वर्तमान स्थिति के आधार पर मान को 1 या 0 पर बदलें, और आपके द्वारा किए गए परिवर्तनों को लागू करें। इस प्रक्रिया के दौरान दिखाई दे सकने वाले किसी भी सुरक्षा डायलॉग की पुष्टि करें।
- अब आप प्रारंभ मेनू >> पावर बटन >> पुनरारंभ पर क्लिक करके अपने कंप्यूटर को मैन्युअली पुनरारंभ कर सकते हैं और जांच सकते हैं कि क्या समस्या चली गई है।
समाधान 2: पार्टीशन को सक्रिय के रूप में चिह्नित करें
यह विधि उन उपयोगकर्ताओं के लिए अत्यधिक उपयोगी है जो अपने कंप्यूटर पर Windows की एक नई प्रति स्थापित करने का प्रयास कर रहे हैं। वह पार्टीशन जहां आप ऑपरेटिंग सिस्टम स्थापित करना चाहते हैं उसे सक्रिय के रूप में सेट किया जाना चाहिए जिसे नीचे दिए गए चरणों का पालन करके किया जा सकता है:
- डिस्क प्रबंधन उपयोगिता को प्रारंभ मेनू या खोज बार में खोजकर और पहले विकल्प पर क्लिक करके खोलें।
- वैकल्पिक रूप से, Windows कुंजी + X कुंजी संयोजन का उपयोग करें या प्रारंभ मेनू पर राइट-क्लिक करें और डिस्क प्रबंधन विकल्प चुनें ताकि इसका कंसोल खुल सके।

- उस पार्टीशन का पता लगाएं जिसे आप सक्रिय बनाना चाहते हैं (वह जहां आपका ऑपरेटिंग सिस्टम स्थापित है या जहां यह स्थापित होगा)। उस पर राइट-क्लिक करें और संदर्भ मेनू से पार्टीशन को सक्रिय के रूप में चिह्नित करें विकल्प चुनें।

- किसी भी डायलॉग संकेतों की पुष्टि करें और अपने परिवर्तनों की पुष्टि करें। अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या "आप सेटअप से USB फ्लैश ड्राइव पर Windows इंस्टॉल नहीं कर सकते" त्रुटि संदेश अभी भी प्रकट होता है।
समाधान 3: Windows अद्यतन घटक रीसेट करें
इस लेख में पहली विधि सबसे सफल है और दूसरी विधि उन मामलों के लिए बहुत अच्छी है जहां पहली विधि विफल हो जाती है। हालांकि, यह इस तथ्य को नहीं छीनता कि यह विधि Windows PC पर अधिकांश अद्यतन-संबंधी मुद्दों से निपटने का एक आम तौर पर उपयोगी तरीका है। यह ईमानदारी से कहें तो एक कुछ लंबी विधि है लेकिन यह आपके समय के लायक होगी!
- आइए निम्नलिखित सेवाओं को बंद करके विधि शुरू करें जो Windows अद्यतन से संबंधित मुख्य सेवाएं हैं: बैकग्राउंड इंटेलिजेंट ट्रांसफर, Windows अद्यतन, और क्रिप्टोग्राफिक सेवाएं। यदि आप चाहते हैं कि शेष चरण त्रुटियों के बिना निष्पादित हों तो उन्हें शुरू करने से पहले बंद करना बहुत महत्वपूर्ण है।
- "कमांड प्रॉम्प्ट" को प्रारंभ मेनू में या खोज बटन दबाकर खोजें। शीर्ष पर दिखाई देने वाले पहले परिणाम पर राइट-क्लिक करें और "व्यवस्थापक के रूप में चलाएँ" विकल्प चुनें।

- जो उपयोगकर्ता Windows के पुराने संस्करण का उपयोग कर रहे हैं, वे रन डायलॉग बॉक्स लाने के लिए Windows लोगो कुंजी + R कुंजी संयोजन का उपयोग कर सकते हैं। बॉक्स में "cmd" टाइप करें और कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में चलाने के लिए Ctrl + Shift + Enter कुंजी संयोजन का उपयोग करें।
- नीचे दिखाए गए कमांड को कॉपी और पेस्ट करें और सुनिश्चित करें कि आप अपने कीबोर्ड पर एंटर कुंजी दबाएँ।
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc

- इस चरण के बाद, यदि आप अद्यतन घटकों को रीसेट करना जारी रखना चाहते हैं तो आपको कुछ फ़ाइलों को हटाना होगा। यह भी व्यवस्थापकीय विशेषाधिकारों के साथ कमांड प्रॉम्प्ट के माध्यम से किया जाना चाहिए। यह कमांड चलाएँ:
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
- SoftwareDistribution और catroot2 का नाम बदलें। ऐसा करने के लिए, व्यवस्थापक विशेषाधिकारों के साथ एक कमांड प्रॉम्प्ट पर, निम्न दो कमांड को कॉपी और पेस्ट करें और प्रत्येक को कॉपी करने के बाद एंटर दबाएँ।
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak

- आइए इस विधि के अंतिम भाग के साथ आगे बढ़ने के लिए System32 फ़ोल्डर पर वापस नेविगेट करें। कमांड प्रॉम्प्ट में ऐसा कैसे करें।
cd /d %windir%\system32
- चूंकि हमने BITS सेवा को पूरी तरह से रीसेट कर दिया है, हमें इस सेवा को सुचारू रूप से चलाने और संचालित करने के लिए आवश्यक सभी फ़ाइलों को फिर से पंजीकृत करना होगा। हालांकि, प्रत्येक फ़ाइल को खुद को फिर से पंजीकृत करने के लिए एक नए कमांड की आवश्यकता होती है इसलिए प्रक्रिया काफी लंबी हो सकती है। कमांड को एक-एक करके कॉपी करें और सुनिश्चित करें कि आप उनमें से किसी को भी न छोड़ें। आप एक Google ड्राइव फ़ाइल में इस लिंक का अनुसरण करके पूरी सूची पा सकते हैं।
- अगली चीज़ जो हम करने जा रहे हैं वह है Winsock रीसेट करना निम्न कमांड को वापस व्यवस्थापकीय कमांड प्रॉम्प्ट में कॉपी और पेस्ट करके:
netsh winsock reset netsh winhttp reset proxy

- यदि उपरोक्त सभी चरण बिना किसी परेशानी के पूरे हो गए हैं, तो आप अब पहले चरण में बंद की गई सेवाओं को नीचे दिए गए कमांड का उपयोग करके शुरू कर सकते हैं।
net start bits net start wuauserv net start appidsvc net start cryptsvc
- पुनरारंभ करें अपने कंप्यूटर को प्रदान किए गए चरणों का पालन करने के बाद और Windows अद्यतन को फिर से चलाने का प्रयास करें। उम्मीद है, अब आप कष्टप्रद त्रुटि संदेश से बचने में सक्षम होंगे।