त्रुटि 0x80004005 को एक अनिर्दिष्ट त्रुटि के रूप में अनुवादित किया जाता है और आमतौर पर तब देखा जाता है जब उपयोगकर्ता साझा किए गए फ़ोल्डर, ड्राइव, वर्चुअल मशीन, Microsoft खाता परिवर्तन, और विंडोज अपडेट स्थापित करने में विफल होने पर भी एक्सेस नहीं कर सकता है। इस समस्या का निवारण इस बात पर निर्भर करता है कि त्रुटि संदेश कहाँ और कैसे उत्पन्न हो रहा है और चूंकि त्रुटि आपको विशेष रूप से यह नहीं बताती है कि वास्तविक समस्या क्या है, यहाँ तक कि Microsoft Books में भी इसे "अनिर्दिष्ट त्रुटि" के रूप में परिभाषित किया गया है। ".
त्रुटि 0x80004005:कारण और समाधान
भ्रष्ट सिस्टम फ़ाइलों की मरम्मत करें
इस गाइड में किसी भी तरीके को आजमाने से पहले हम यहां से भ्रष्ट और गुम फाइलों को स्कैन और पुनर्स्थापित करने के लिए रेस्टोरो का उपयोग करने की अत्यधिक अनुशंसा करते हैं। , और फिर देखें कि क्या समस्या ठीक हो गई है यदि नहीं तो ऊपर दिए गए सूचकांक से समस्या को चुनें और दिए गए निर्देशों का पालन करें।
1. वर्चुअलबॉक्स पर त्रुटि 0x80004005
यह आमतौर पर रजिस्ट्री कुंजी है जो समस्याओं का कारण बनती है।
Windows Key दबाए रखें और R दबाएं. टाइप करें regedit और ठीक क्लिक करें
<मजबूत>
निम्न रजिस्ट्री पथ पर जाएँ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers "C:\Program Files\Oracle\VirtualBox\VirtualBox.exe"="DISABLEUSERCALLBACKEXCEPTION"
यदि यह कुंजी मौजूद है, तो इसे हटा दें और पुनः प्रयास करें। यदि कुंजी को हटाने से मदद नहीं मिलती है, तो अपने एंटीवायरस को अक्षम करने का प्रयास करें।
अगर फिर भी यह काम नहीं करता है तो:
अपने एंटीवायरस को अनइंस्टॉल करें, उसका परीक्षण करें और फिर उसे फिर से इंस्टॉल करें।
अपने एंटीवायरस को किसी अन्य जैसे AVG या सुरक्षा अनिवार्यता से बदलें।
2. 0x80004005 साझा ड्राइव/फ़ोल्डर एक्सेस करते समय त्रुटि
हम एक LocalAccountTokenFilterPolicy Value. बनाने के लिए regedit का उपयोग करेंगे।
Windows Key दबाए रखें और R दबाएं
टाइप करें regedit और ठीक क्लिक करें
regedit . में निम्न पथ पर नेविगेट करें
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
32 बिट सिस्टम के लिए , LocalAccountTokenFilterPolicy नामक एक नया DWORD मान बनाएं .
64 बिट सिस्टम के लिए , LocalAccountTokenFilterPolicy नामक एक QWORD (64-बिट) बनाएं ।
किसी भी स्थिति में, मान को संख्यात्मक 1 (अर्थात् चालू) पर सेट करें, और ठीक क्लिक करना याद रखें।
आमतौर पर, LocalAccountTokenFilterPolicy आपके पास डेटा मान सेट करने का मौका मिलने से पहले मान बन जाता है; कोई बात नहीं, बस डबल-क्लिक करें और डेटा को 0 से 1 तक संशोधित करें।
एक बार यह हो जाने के बाद, अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या अब आप साझा ड्राइव या फ़ोल्डर तक पहुंच सकते हैं।
यदि उपरोक्त सभी चरणों का पालन करने के बाद भी समस्या बनी रहती है; तब
Windows कुंजी दबाए रखें और R दबाएं , और टाइप करें hdwwiz.cpl डिवाइस प्रबंधक open खोलने के लिए . नेटवर्क एडेप्टर चुनें और फिर मेनू से देखें क्लिक करें, और छिपे हुए डिवाइस देखें चुनें। नेटवर्क एडेप्टर का विस्तार करें, और यदि आप Microsoft 6to4 एडेप्टर देखते हैं, तो राइट क्लिक करके और निकालें डिवाइस का चयन करके उन सभी को हटा दें।
एक बार हो जाने के बाद, अपने पीसी को रीबूट करें और फिर परीक्षण करें।
3. Windows 7 या Windows Server 2008 R2 SP1 स्थापित करते समय त्रुटि 0x80004005
CheckSUR को यहां से डाउनलोड करें और चलाएं। सिस्टम अपडेट रेडीनेस टूल . के बाद सिस्टम पर घटकों की जाँच पूरी कर ली है, SFC स्कैन चलाएँ।
4. E_FAIL (0x80004005) Ubuntu पर VirtualBox सेट करते समय
यदि आप VM को 3GB RAM से अधिक आवंटित करने का प्रयास कर रहे हैं, तो सुनिश्चित करें कि होस्ट 64-बिट सिस्टम है, और ट्रू हार्डवेयर पास थ्रू की अनुमति है (VT-x)
4.1 वर्चुअल मशीन के लिए सत्र खोलने में विफल
VM (वर्चुअलबॉक्स) पर कुछ सत्रों में आपको निम्न त्रुटि दिखाई दे सकती है।
समस्या को ठीक करने के लिए, नेटवर्क केंद्र खोलें और एडेप्टर सेटिंग बदलें चुनें. अपने वर्चुअलबॉक्स होस्ट-ओनली एडॉप्टर पर राइट-क्लिक करें और गुण चुनें। “वर्चुअलबॉक्स NDIS6 ब्रिजेट नेटवर्किंग ड्राइवर . सक्षम करें यदि यह अक्षम है, और फिर से परीक्षण करें। वर्चुअलबॉक्स अब ठीक शुरू होना चाहिए। यदि नहीं, तो वर्चुअलबॉक्स NDIS6 ब्रिजेट नेटवर्किंग ड्राइवर सक्षम करें आपके पास मौजूद प्रत्येक नेटवर्क एडेप्टर के लिए (ईथरनेट, वाईफाई…) और हमेशा NDIS6 को अनचेक करें और परीक्षण करें।
4.2 Microsoft 6to4 को अनइंस्टॉल करें
इस समस्या को हल करने के लिए, आपको अपने कार्य प्रबंधक से Microsoft 6to4 उपकरणों की स्थापना रद्द करनी चाहिए। ध्यान रखें कि हो सकता है कि आपको ये डिवाइस दिखाई न दें क्योंकि ये डिफ़ॉल्ट रूप से छिपे होते हैं। इसलिए, आपको ये केवल तभी दिखाई देंगे जब आप छिपे हुए डिवाइस दिखाएँ विकल्प को चालू कर देंगे।
इन उपकरणों को हटाने के चरण यहां दिए गए हैं।
- Windows key दबाए रखें और R . दबाएं
- टाइप करें devmgmt.msc और Enter press दबाएं
- देखें क्लिक करें और छिपे हुए डिवाइस दिखाएं . चुनें
- डबल क्लिक करें नेटवर्क एडेप्टर
- राइट क्लिक करें Microsoft 6to4 डिवाइस और चुनें स्थापना रद्द करें . इस चरण को उन सभी Microsoft 6to4 उपकरणों के लिए दोहराएं जिन्हें आप सूची में देखते हैं
एक बार जब आप कर लें, तो अपने कंप्यूटर को पुनरारंभ करें। एक बार जब आप अपने विंडोज़ में फिर से लॉग इन करते हैं तो आपकी समस्या हल हो जानी चाहिए।
5. फ़ाइलें निकालते समय त्रुटि 0x80004005
यदि आपको .zip या .rar फ़ाइलों को निकालने या खोलने का प्रयास करते समय यह त्रुटि हो रही है, तो आपके पास अपने निपटान में कुछ संभावित सुधार हैं।
5.1 एक अलग एक्सट्रेक्टिंग यूटिलिटी आज़माएं
सबसे पहले, सुनिश्चित करें कि फ़ाइल पासवर्ड से सुरक्षित नहीं है और आपकी एक्सट्रैक्टर उपयोगिता पासवर्ड से सुरक्षित फ़ाइलों को संभालने के लिए सुसज्जित नहीं है। आप 7Zip . जैसी अन्य उपयोगिता डाउनलोड करके ऐसा कर सकते हैं और देखें कि क्या आपको उसी .zip या .rar संग्रह को खोलने या निकालने का प्रयास करते समय पासवर्ड प्रदान करने के लिए कहा गया है।
5.2 विधि 2:अपने AV की रीयल-टाइम सुरक्षा अक्षम करें
एक अन्य संभावित कारण एक अतिसुरक्षात्मक तृतीय पक्ष सुरक्षा सूट है। कुछ शर्तों के तहत, कई तृतीय पक्ष एंटीवायरस सूट ज़िप की गई फ़ाइलों के निष्कर्षण को रोक देंगे। यदि आप डिफ़ॉल्ट सुरक्षा सूट (Windows Defender) के बजाय किसी बाहरी तृतीय पक्ष एंटीवायरस का उपयोग कर रहे हैं, तो आप अपने तृतीय पक्ष AV की रीयल-टाइम सुरक्षा या परिरक्षण को अस्थायी रूप से अक्षम करने का प्रयास कर सकते हैं और देख सकते हैं कि क्या समस्या हल हो गई है।
इस घटना में कि अब आप 0x80004005 त्रुटि का सामना नहीं करते हैं, अपने वर्तमान तृतीय पक्ष सूट को अनइंस्टॉल करने और एक अलग सुरक्षा सूट के लिए जाने पर विचार करें। यदि आप इस तरह के अन्य संघर्षों से बचना चाहते हैं, तो अंतर्निहित सुरक्षा समाधान के लिए जाने पर विचार करें।
5.3 jscript.dll और vbscript.dll को फिर से पंजीकृत करना
यदि पहले दो संभावित समाधान विफल हो गए हैं, तो आइए एक अलग दृष्टिकोण का प्रयास करें। कुछ उपयोगकर्ता एक उन्नत कमांड प्रॉम्प्ट में कुछ डीएलएल (डायनेमिक लिंक लाइब्रेरीज़) को फिर से पंजीकृत करके इसे ठीक करने में कामयाब रहे हैं। अधिक सटीक होने के लिए, यह विधि jscript.dll को फिर से पंजीकृत करके समस्या को ठीक करने का प्रयास करेगी (जेस्क्रिप्ट चलाते समय इस्तेमाल की जाने वाली लाइब्रेरी) और vbscript.dll (वीबीस्क्रिप्ट के लिए एपीआई फ़ंक्शन युक्त एक मॉड्यूल)। इसे कैसे करें इस पर एक त्वरित मार्गदर्शिका यहां दी गई है:
- Windows key + R दबाएं रन बॉक्स खोलने के लिए। फिर, “cmd . टाइप करें ” और Ctrl + Shift + Enter और हां . क्लिक करें UAC (उपयोगकर्ता खाता नियंत्रण) . पर एक उन्नत कमांड प्रॉम्प्ट खोलने के लिए संकेत।
- उन्नत कमांड प्रॉम्प्ट में, निम्न कमांड टाइप करें और Enter: press दबाएं
regsvr32 jscript.dll
- उसी उन्नत कमांड प्रॉम्प्ट में, निम्न कमांड टाइप करें और Enter: hit दबाएं
regsvr32 vbscript.dll
- अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या आप खोलने या निकालने में सक्षम हैं .zip या .rar 0x80004005 त्रुटि प्राप्त किए बिना फ़ाइलें ।