"यह डिवाइस पर्याप्त मुफ्त संसाधन नहीं ढूंढ सकता जो यह उपयोग कर सके (कोड 12)" समस्या डिवाइस की प्रॉपर्टीज विंडो में डिवाइस स्टेटस बॉक्स में प्रदर्शित होती है। यह त्रुटि आमतौर पर एक हार्डवेयर विरोध है जो तब उत्पन्न होता है जब दो डिवाइस को समान I/O पोर्ट असाइन किया जाता है लेकिन अन्य दोषी भी हैं।
यह डिवाइस पर्याप्त मुफ्त संसाधन नहीं ढूंढ सकता जो यह उपयोग कर सके (कोड 12)
डिवाइस मैनेजर अन्य त्रुटियों का भी घर हो सकता है जो उस समस्या के समान हैं जिसे हमने इस लेख को समर्पित किया है, दोनों उन चीजों में जो इसका कारण बनती हैं और जिन विधियों का उपयोग इसे हल करने के लिए किया जा सकता है:
- यह डिवाइस पर्याप्त मुफ्त संसाधन नहीं ढूंढ सकता जो यह उपयोग कर सके। (कोड 12) आमतौर पर नेटवर्क एडाप्टर्स, डिस्प्ले एडाप्टर्स और साउंड कार्ड पर देखा जाता है।
आपके लिए काम करने वाली विधि उस परिदृश्य पर बहुत अधिक निर्भर करती है जिसमें समस्या होती है और हम विधि के विवरण में इसे इंगित करना सुनिश्चित करेंगे। शुभकामनाएं और आशा है कि आप समस्या हल कर पाएंगे।
समाधान 1: मल्टीपल GPU वाले क्रिप्टो माइनर्स
अपने रिग में बहुत सारे GPU वाले माइनर्स अक्सर इन मुद्दों में भाग लेते हैं क्योंकि सिस्टम ऐसे अजीब सेटअप के लिए अभ्यस्त नहीं हैं। वे लगभग माइनिंग छोड़ने के लिए तैयार थे जब तक कि एक उपयोगकर्ता ने एक समाधान पोस्ट नहीं किया जिसे आपके कंप्यूटर पर BIOS सेटिंग्स तक पहुंचने के बाद आसानी से किया जा सकता है। नीचे दिए गए चरणों का पालन करना सुनिश्चित करें।
- स्टार्ट मेनू >> पावर बटन >> शट डाउन जाकर अपना कंप्यूटर बंद करें।
- पावर बटन दबाकर अपना पीसी फिर से चालू करें और सिस्टम बूट होते समय BIOS कुंजी दबाकर BIOS सेटिंग्स में प्रवेश करने का प्रयास करें। BIOS कुंजी आमतौर पर बूट स्क्रीन पर प्रदर्शित होती है, जिसमें कहा जाता है "Press ___ to enter Setup." संदेश अन्य तरीकों से भी प्रकट हो सकता है। सामान्य BIOS कुंजियां F1, F2, Del, Esc और F10 हैं इसलिए सुनिश्चित करें कि आप इसे पर्याप्त तेजी से क्लिक करते हैं।
- TOLUD (Top Of Lower Usable DRAM) विकल्प जिसे आपको बदलने की आवश्यकता है, विभिन्न निर्माताओं द्वारा बनाए गए BIOS यूटिलिटीज में विभिन्न टैब के तहत स्थित है और इस बात का कोई नियम नहीं है कि सेटिंग कहां स्थित होनी चाहिए।
- यह आमतौर पर Advanced टैब या Memory management के तहत स्थित होता है। चाहे यह कहीं भी हो, विकल्प का नाम Top Of Lower Usable Dram है।
- एक बार जब आप सही विकल्प का पता लगा लेते हैं, तो इसे Automatic या Disabled से 3.5GB पर बदलें।
- दूसरा विकल्प जिसे आपको调整 करना चाहिए वह है Above 4G Decoding। यह विकल्प विभिन्न कॉन्फ़िगरेशन के तहत विभिन्न स्थानों पर भी स्थित है। कभी-कभी यह Peripherals टैब के ठीक नीचे होता है। अन्य मामलों में, आपको Boot टैब या यहां तक कि Advanced टैब के तहत जांच करनी चाहिए।
- जहां भी आप थोड़ी देर ब्राउज़ करने के बाद इस विकल्प का पता लगाते हैं, आपको इसे चुनना चाहिए और इसे Enabled पर बदलना चाहिए।
- Exit सेक्शन पर नेविगेट करें और Exit Saving Changes चुनें। यह बूट के साथ आगे बढ़ेगा। सुनिश्चित करें कि आप जांचने का प्रयास करते हैं कि डिवाइस फिर से ठीक से काम कर रहा है या नहीं।
समाधान 2: मल्टीपल GPU सेटअप के लिए वैकल्पिक रजिस्ट्री फिक्स
एक रजिस्ट्री फिक्स है जो विंडोज 10 चलाते समय अपने सेटअप में कई GPU उपयोग करने वाले बिटकॉइन माइनर्स के लिए सटीक समान समस्या को ठीक कर सकता है। इसे जोड़ना आसान है और यदि आप इसे ठीक से करते हैं तो यह तुरंत समस्या ठीक कर देगा।
- चूंकि आपको इस समाधान का पालन करने के लिए रजिस्ट्री में एक कुंजी जोड़ने की आवश्यकता होगी, हम आपको इस लेख को देखने की अत्यधिक सलाह देते हैं जिसे हमने आपके रजिस्ट्री का बैकअप लेने के लिए तैयार किया है ताकि अन्य समस्याओं को रोका जा सके जो हो सकती हैं।
- रजिस्ट्री एडिटर यूटिलिटी खोलें या तो सर्च बार विंडो, स्टार्ट मेनू या अपने विंडोज पीसी पर रन डायलॉग बॉक्स में "regedit" टाइप करके। रजिस्ट्री एडिटर में बाएं पेन नेविगेशन का उपयोग करके निम्न कुंजी पर नेविगेट करें:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci
- रजिस्ट्री एडिटर स्क्रीन के दाएं खाली हिस्से पर राइट-क्लिक करें जहां Pci कुंजी एड्रेस बार में अंतिम चयनित कुंजी है और New >> DWORD (32bit) मान या QWORD (64bit) चुनें जो आपके विंडोज ऑपरेटिंग सिस्टम की आर्किटेक्चर पर निर्भर करता है। आपके द्वारा अभी जोड़े गए कुंजी पर राइट-क्लिक करें और Rename पर क्लिक करें।
- कुंजी का नाम HackFlags पर सेट करें। इस पर एक बार और राइट-क्लिक करें और संदर्भ मेनू से Modify विकल्प चुनें। मान डेटा के तहत, इसे 600 पर सेट करें और Base विकल्प को Hexadecimal पर बदलें। OK बटन पर क्लिक करें, कंप्यूटर रीस्टार्ट करें और जांचें कि क्या समस्या अभी भी बनी रहती है।
समाधान 3: मदरबोर्ड रिसोर्स और समस्याग्रस्त डिवाइस ड्राइवर्स अनइंस्टॉल करें
यदि आप एक नियमित उपयोगकर्ता हैं और आप देखते हैं कि आपके डिवाइस में से एक काम नहीं कर रहा है और कोड 12 त्रुटि रिपोर्ट कर रहा है, तो आप अपने कंप्यूटर पर कई ड्राइवर्स को हटाकर और अपने कंप्यूटर को रीस्टार्ट करके उन्हें काम करने वाले संस्करणों से बदलकर सफल हो सकते हैं।
इस त्रुटि के लिए सामान्य दोषी डिस्प्ले एडाप्टर है लेकिन यह आपके कंप्यूटर पर इंस्टॉल किसी भी डिवाइस के लिए काम करेगा।
- स्टार्ट मेनू बटन पर क्लिक करें, स्टार्ट मेनू खुला होने पर Device Manager टाइप करें, और इसे परिणामों की सूची से चुनें। आप Windows Key + R कुंजी संयोजन का उपयोग करके रन डायलॉग बॉक्स खोल सकते हैं। रन बॉक्स में "devmgmt.msc" टाइप करें और OK क्लिक करें या इसे चलाने के लिए Enter कुंजी दबाएं।
- चूंकि हम ग्राफिक्स कार्ड अपडेट करना चाहते हैं, Display adapters श्रेणी का विस्तार करें, अपने वीडियो कार्ड पर राइट-क्लिक करें और Uninstall Device विकल्प चुनें।
- System Devices श्रेणी का विस्तार करें डिवाइस मैनेजर में इसके बगल में तीर पर क्लिक करके, सभी Motherboard Resource डिवाइस का पता लगाएं और Uninstall Device चुनें।
नोट: यदि आप उन्हें ढूंढ नहीं पाते हैं, तो "PCI standard PCI-to-PCI bridge" आज़माएं या बस "PCI Bus" अनइंस्टॉल करें।
- कोई भी डायलॉग जो आपसे आपकी पसंद की पुष्टि करने के लिए कह सकता है, की पुष्टि करें और प्रक्रिया समाप्त होने की प्रतीक्षा करें।
- सिस्टम अब शायद फ्रीज हो जाएगा इसलिए सुनिश्चित करें कि आप अपने सिस्टम को पूरी तरह से बंद करने के लिए पावर बटन को लंबे समय तक दबाए रखें। अगला बूट आपके कंप्यूटर को उचित नए ड्राइवर्स का पता लगाने और डाउनलोड करने में अधिक समय ले सकता है। हम आपको विंडोज OS के लिए नवीनतम अपडेट इंस्टॉल करने की भी सलाह देते हैं ताकि नवीनतम उपलब्ध ड्राइवर्स प्राप्त हो सकें।
समाधान 4: BIOS अपडेट करें
कुछ उपयोगकर्ताओं ने बताया कि वे एक नए ऑपरेटिंग सिस्टम में अपग्रेड करने के साथ इतना संघर्ष करते थे कि सिस्टम उनके कुछ डिवाइस को बिल्कुल नहीं पहचानता था। कुछ उपयोगकर्ता अपने बाहरी ग्राफिक्स कार्ड को पीसी द्वारा पहचाने जाने के लिए बहुत संघर्ष करते थे और, यहां तक कि जब यह हुआ, तो उन्होंने अपने PCI से PCI ब्रिज डिवाइस पर कोड 12 देखना शुरू कर दिया। हालांकि, वे BIOS को नवीनतम संस्करण में अपडेट करके समस्या हल करने में कामयाब रहे।
- "msinfo" को सर्च बार या स्टार्ट मेनू में टाइप करके अपने कंप्यूटर पर इंस्टॉल्ड BIOS यूटिलिटी के वर्तमान संस्करण का पता लगाएं।
- अपने प्रोसेसर मॉडल के ठीक नीचे BIOS संस्करण डेटा का पता लगाएं और अपने कंप्यूटर पर एक टेक्स्ट फाइल या कागज के टुकड़े पर कुछ भी कॉपी या रीराइट करें।
- BIOS अपडेट के लिए अपना कंप्यूटर तैयार करें। यदि यह आपका लैपटॉप है जिसके लिए आप BIOS अपडेट कर रहे हैं, तो सुनिश्चित करें कि इसकी बैटरी पूरी तरह चार्ज है और इसे दीवार में प्लग करें ताकि कोई दुर्घटना न हो।
- यदि आप PC अपडेट कर रहे हैं, तो अनइंटरप्टिबल पावर सप्लाई (UPS) का उपयोग करना उचित है ताकि यह सुनिश्चित हो सके कि पावर आउटेज के कारण अपडेट के दौरान आपका कंप्यूटर बंद न हो।
- लेनोवो, गेटवे, HP, Dell, और MSI जैसे विभिन्न डेस्कटॉप और लैपटॉप निर्माताओं के लिए हमारे द्वारा तैयार किए गए निर्देशों का पालन करें।
समाधान 5: नेटवर्क ड्राइवर्स के साथ संघर्ष
यदि एक नेटवर्क ड्राइवर (वायरलेस कार्ड या ईथरनेट ड्राइवर) डिवाइस मैनेजर में कोड 12 त्रुटि पैदा कर रहा है और यदि आपने अपने इंटरनेट कनेक्शन के साथ समस्याएं देखी हैं, तो एक सुपर आसान फिक्स मौजूद है जिसने कई उपयोगकर्ताओं के लिए काम किया है। सबसे पहले, सुनिश्चित करें कि आप अप-टू-डेट ड्राइवर्स चला रहे हैं।
- स्टार्ट मेनू बटन पर क्लिक करें, स्टार्ट मेनू खुला होने पर Device Manager टाइप करें, और इसे परिणामों की सूची से चुनें। आप Windows Key + R कुंजी संयोजन का उपयोग करके रन डायलॉग बॉक्स खोल सकते हैं। रन बॉक्स में "devmgmt.msc" टाइप करें और OK क्लिक करें या इसे चलाने के लिए Enter कुंजी दबाएं।
- चूंकि हम आपके नेटवर्क एडाप्टर्स में से एक को अक्षम करना चाहते हैं, Network adapters श्रेणी का विस्तार करें, उस डिवाइस पर राइट-क्लिक करें जो उक्त समस्या प्रदर्शित कर रहा है और Disable विकल्प चुनें।
- कुछ देर प्रतीक्षा करें फिर डिवाइस पर फिर से राइट-क्लिक करें और Enable विकल्प चुनें। आपको अपना कंप्यूटर रीस्टार्ट करने के लिए प्रॉम्प्ट किया जा सकता है इसलिए सुनिश्चित करें कि आप ऐसा करते हैं या मैन्युअली इसे रीस्टार्ट करें।
- जांचें कि क्या त्रुटि आपके कंप्यूटर पर फिर से दिखाई देती है।
समाधान 6: अपने कंप्यूटर को विंडोज के नवीनतम संस्करण में अपडेट करें
माइक्रोसॉफ्ट इस समस्या से अच्छी तरह वाकिफ था और उन्होंने कई अपडेट जारी किए जो समस्या के यादृच्छिक घटना को ठीक करने वाले थे जो डिवाइस विरोधों के कारण नहीं था। यदि आपके डिवाइस वास्तव में विरोध कर रहे हैं, तो आपको अन्य विधियों का उपयोग करना होगा।
विंडोज 10 उपयोगकर्ता देख सकते हैं कि अपडेट लगभग स्वचालित रूप से किए जाते हैं क्योंकि विंडोज हमेशा उनके लिए जांच करता है। फिर भी, यदि आपको लगता है कि प्रक्रिया टूटी हुई है, तो आप मैन्युअली अपडेट के लिए जांच कर सकते हैं।
- Windows Logo Key + I कुंजी संयोजन का उपयोग करके अपने विंडोज पीसी पर Settings खोलें। वैकल्पिक रूप से, आप स्टार्ट मेनू या सर्च बार में "Settings" खोज सकते हैं या बस स्टार्ट मेनू में गियर जैसे आइकन पर क्लिक कर सकते हैं।
- "Update & security" सब-सेक्शन पर क्लिक करें Settings ऐप में।
- Windows Update टैब में रहें और Update status सेक्शन के तहत Check for updates बटन पर क्लिक करें ताकि यह जांचा जा सके कि विंडोज का कोई नया बिल्ड उपलब्ध है या नहीं।
- यदि कोई उपलब्ध है, तो विंडोज को तुरंत डाउनलोड प्रक्रिया शुरू करनी चाहिए और अपडेट को जल्द से जल्द इंस्टॉल किया जाना चाहिए जैसे ही आप रीस्टार्ट करने के लिए उपलब्ध हों।
यदि आप विंडोज के किसी अन्य संस्करण का उपयोग कर रहे हैं, तो यह बताना महत्वपूर्ण होना चाहिए कि स्वचालित अपडेट प्रक्रिया को आसानी से अक्षम किया जा सकता है और आपने अनिच्छा से या जानबूझकर ऐसा किया हो सकता है। किसी भी तरह से, एक सरल कमांड किसी भी विंडोज ऑपरेटिंग सिस्टम पर नवीनतम अपडेट इंस्टॉल करने में सक्षम हो सकती है।
- स्टार्ट मेनू बटन पर राइट-क्लिक करके और संदर्भ मेनू पर Windows PowerShell (Admin) विकल्प पर क्लिक करके PowerShell यूटिलिटी खोलें।
- यदि आप उस स्थान पर PowerShell के बजाय Command Prompt देखते हैं, तो आप इसे स्टार्ट मेनू या उसके बगल में सर्च बार में भी खोज सकते हैं। इस बार, सुनिश्चित करें कि आप पहले परिणाम पर राइट-क्लिक करें और Run as administrator चुनें।
- PowerShell कंसोल में, "cmd" टाइप करें और PowerShell के cmd-जैसे विंडो पर स्विच होने के लिए धैर्य रखें जो Command Prompt उपयोगकर्ताओं के लिए अधिक स्वाभाविक लग सकता है।
- "cmd"-जैसे कंसोल में, नीचे दिखाए गए कमांड को टाइप करें और सुनिश्चित करें कि आप बाद में Enter क्लिक करें:
wuauclt.exe /updatenow
- इस कमांड को कम से कम एक घंटे के लिए अपना काम करने दें और वापस जांचें कि क्या कोई अपडेट बिना किसी समस्या के पाया और इंस्टॉल किया गया था। यह विधि विंडोज 10 सहित सभी विंडोज ऑपरेटिंग सिस्टम पर लागू की जा सकती है।
समाधान 7: PMCIA कार्ड के लिए ड्राइवर फाइल हटाएं
PMCIA कार्ड कभी-कभी लोगों के कंप्यूटर पर विभिन्न समस्याएं पैदा कर रहा है और यह कोड 12 त्रुटि का मुख्य दोषी प्रतीत होता है डिवाइस मैनेजर में कई डिवाइस के लिए जो कुछ मामलों में काम करना भी बंद कर देते थे। यदि आपके कंप्यूटर या लैपटॉप पर यह कार्ड है तो नीचे दिए गए चरणों का पालन करके ऐसा करें:
- टास्कबार से फाइल एक्सप्लोरर खोलें या कोई फोल्डर खोलकर, फिर अपने कंप्यूटर पर निम्न स्थान पर नेविगेट करें:
C:\WINDOWS\System32

- pcmcia.sys नाम की फाइल का पता लगाएं, फाइल पर राइट-क्लिक करें, Properties क्लिक करें, फिर Security टैब पर क्लिक करें। Advanced बटन पर क्लिक करें। "Advanced Security Settings" विंडो दिखाई देगी। यहां आपको कुंजी के Owner को बदलने की आवश्यकता है।
- "Owner:" लेबल के बगल में Change लिंक पर क्लिक करें। The Select User or Group विंडो दिखाई देगी।

- Advanced बटन के माध्यम से उपयोगकर्ता खाते का चयन करें या बस उस क्षेत्र में अपना उपयोगकर्ता खाता टाइप करें जिसमें 'Enter the object name to select' लिखा है और OK क्लिक करें। अपने उपयोगकर्ता खाते को owner के रूप में जोड़ें।
- वैकल्पिक रूप से, फोल्डर के अंदर सभी सबफोल्डर्स और फाइलों के मालिक को बदलने के लिए, "Advanced Security Settings" विंडो में "Replace owner on subcontainers and objects" चेक बॉक्स चुनें। मालिकाना बदलने के लिए OK क्लिक करें।
- अब आपको फाइल या फोल्डर के लिए अपने खाते को पूर्ण पहुंच प्रदान करने की आवश्यकता है। फाइल या फोल्डर पर फिर से राइट-क्लिक करें, Properties क्लिक करें, फिर Security टैब पर क्लिक करें।
- Add बटन पर क्लिक करें। "Permission Entry" विंडो स्क्रीन पर दिखाई देगी। "Select a principal" पर क्लिक करें और अपना खाता चुनें। अनुमतियों को "Full control" पर सेट करें और OK क्लिक करें।
- अब, सभी Properties विंडो से बाहर निकलें, System32 में pcmcia.sys फाइल पर फिर से राइट-क्लिक करें, और दिखाई देने वाले संदर्भ मेनू से Rename विकल्प चुनें। इसका नाम pmcia.old.sys में बदलें।
- अपना कंप्यूटर रीस्टार्ट करें और जांचें कि क्या डिवाइस और कोड 12 के साथ समस्या अभी भी दिखाई देती है।