जब VirtualBox भर्चुअल मेनुमा विन्डोज वा लिनक्स अपरेटिङ सिस्टम चलाउन प्रयास गर्दा, प्रयोगकर्ताले त्रुटि 0x80004005 सँग सामना गर्न सक्छ। यो ओएस सुरु हुन्छ र यो लोड गर्न कुनै पनि प्रयास रोक्न यो हुन्छ। त्यहाँ अवस्थित समस्यालाई हटाउन मद्दत पुर्याउने थुप्रै तरिकाहरू छन् र सामान्यतया अतिथि प्रणाली प्रयोग गर्न जारी राख्छ।
त्रुटिको कारण 0x80004005 भर्चुअलबाकसमा
त्यहाँ थुप्रै परिस्थितिहरू हुन सक्छ जुन भर्चुअल मेसिनका लागि सत्र खोल्न सक्दैन। प्राय: यो त्रुटी सहज हुन्छ। कल: तपाईले चुपचाप वर्चुअलबक्समा अपरेटिङ सिस्टममा काम गर्नुभयो, र आज तपाईं सत्र सुरु गर्न असफल भएको कारण पनि गर्न सक्नुहुन्न। तर केही अवस्थामा यो ओएसको प्रारम्भिक (स्थापना) सुरु गर्न सम्भव छैन।
यो निम्न कारणहरूको कारणले गर्दा हुन सक्छ:
- अन्तिम सत्र बचत गर्दा त्रुटि।
- अक्षम पारिएको BIOS भर्चुअलकरण समर्थन।
- VirtualBox को गलत काम गरेर संस्करण।
- 64-bit प्रणालीमा भर्चुअलबक्ससँग हाइपर-भ (हाइपर-भि) टकराव।
- समस्या अद्यावधिक होस्ट विन्डोज।
अर्को, हामी यी समस्याहरू कसरी समाप्त गर्ने र कसरी सुरुवात गर्ने र भर्चुअल मेशिन प्रयोग गर्न जारी राख्नेछौं।
विधि 1: आन्तरिक फाइलहरूको नाम बदल्नुहोस्
सत्र बचत गर्दा त्रुटिमा अन्त्य हुन सक्छ, परिणामको साथ यसको परिणाम सुरुवात असंभव हुनेछ। यस स्थितिमा, केवल अतिथि OS को सुरुवात संग सम्बन्धित फाइलहरू पुन: नामाकरण गर्नुहोस्।
तपाइँले फाइल एक्सटेन्सनको प्रदर्शन सक्षम गर्न थप कार्यहरू प्रदर्शन गर्न। यो मार्फत गर्न सकिन्छ "फोल्डर विकल्पहरू" (विन्डोज 7 मा) वा "एक्सप्लोरर विकल्पहरू" (विण्डोज 10 मा)।
- फोल्डर खोल्नुहोस् जहाँ अपरेटिङ सिस्टम सुरु गर्ने जिम्मेवार फाइल भण्डारण छ, ई.ई. छवि आफै। यो फोल्डरमा अवस्थित छ। भर्चुअलबक्स VMs, भण्डारण स्थान जुन तपाईले भर्चुअलबक्स स्थापना गर्दा छनौट गर्नुभयो। सामान्यतः यो डिस्कको मूलमा अवस्थित छ (डिस्क संग वा डिस्क डीयदि HDD 2 खण्डहरूमा विभाजित गरिएको छ)। यो पथसँगै प्रयोगकर्ताको व्यक्तिगत फोल्डरमा अवस्थित हुन सक्छ:
बाट: प्रयोगकर्ताहरू USER_NAME भर्चुअलबक्स वीएमहरू NOST_GOSTEVO_OS
- निम्न फाईलहरू फोल्डरमा हुनुपर्दछ जुन अपरेटिङ सिस्टम तपाईं चलाउन चाहानुहुन्छ: Name.vbox र Name.vbox-prev। यसको सट्टा नाम तपाईंको अतिथि अपरेटिङ सिस्टमको नाम हुनेछ।
फाईल प्रतिलिपि गर्नुहोस् Name.vbox अर्को स्थानमा, उदाहरणका लागि, डेस्कटपमा।
- फाइल Name.vbox-prev सारिएको फाइलको बदलामा पुन: नामाकरण गर्नु पर्छ Name.vboxत्यो हो, मेटाउनुहोस् "-prev".
- एउटै कार्यहरू निम्न ठेगानामा अवस्थित अर्को फोल्डर भित्र गर्न आवश्यक छ:
C: प्रयोगकर्ताहरू USER_NAME । भर्चुअलबाकस
यहाँ तपाईंले फाईल परिवर्तन गर्नुहुनेछ भर्चुअलबक्स.xml - यसलाई कुनै अन्य स्थानमा प्रतिलिपि गर्नुहोस्।
- फाइलमा VirtualBox.xml-prev, पोष्टस्क्रिप्ट हटाउनुहोस् "-prev"नाम प्राप्त गर्न भर्चुअलबक्स.xml.
- अपरेटिङ सिस्टम चलाउने प्रयास गर्नुहोस्। यदि यसले काम गर्दैन, सबै पछाडि पुनर्स्थापित गर्नुहोस्।
विधि 2: BIOS वर्चुअलाइजेशन समर्थन सक्षम पार्नुहोस्
यदि तपाइँ पहिलो पटक VirtualBox प्रयोग गर्ने निर्णय गर्नुहुन्छ भने, र तुरुन्तै उपरोक्त त्रुटिको सामना गर्नुहोला, सम्भवतः सागैग कन्फिगरेसन BIOS मा भर्चुअलकरण टेक्नोलोजीको साथ काम गर्न निहित छ।
भर्चुअल मेमोरी सुरु गर्न, BIOS मा यो केवल एक सेटिङ सक्षम गर्न पर्याप्त छ, जुन भनिन्छ इंटेल वर्चुअलाइजेशन टेक्नोलोजी.
- पुरस्कार BIOS मा, यो सेटिङको मार्ग निम्नानुसार छ: उन्नत BIOS विशेषताहरू > वर्चुअलाइजेशन टेक्नोलोजी (या बस वर्चुलाइजेशन) > सक्षम गरियो.
- AMI BIOS मा: उन्नत > इंटेल (आर) वीटी को निर्देशित I / O को लागि > सक्षम गरियो.
- ASUS UEFI मा: उन्नत > इंटेल वर्चुअलाइजेशन टेक्नोलोजी > सक्षम गरियो.
कन्फिगरेसनमा अर्को तरिका हुन सक्छ (उदाहरणका लागि, HP लिपिको BIOS वा Insyde H20 सेटअप उपयोगिता BIOS मा):
- प्रणाली कन्फिगुरेसन > वर्चुअलाइजेशन टेक्नोलोजी > सक्षम गरियो;
- कन्फिगरेसन > इंटेल वर्चुअल टेक्नोलोजी > सक्षम गरियो;
- उन्नत > वर्चुलाइजेशन > सक्षम गरियो.
यदि तपाइँ यो सेटिङ तपाईंको BIOS संस्करणमा फेला परेन भने, त्यसपछि मैन्युअल रूपले सबै मेनु आइटमहरूमा कुञ्जीपाटीहरू खोज्नुहोस् भर्चुअलकरण, भर्चुअल, VT। चयन स्थिति सक्षम गर्न सक्षम गरियो.
विधि 3: VirtualBox अद्यावधिक गर्नुहोस्
सायद, पछिल्लो संस्करणमा कार्यक्रमको अर्को अद्यावधिक भयो, पछि सुरुवात त्रुटि "E_FAIL 0x80004005" देखा पर्यो। यस अवस्थाबाट दुई तरिकाहरू छन्:
- वर्चुअलबक्सको स्थिर संस्करणको लागि पर्खनुहोस्।
जो मान्छे कार्यक्रम को कार्य संस्करण को विकल्प संग परेशान नहीं गर्न चाहते हो, केवल अद्यतन को लागि इंतजार गर्न सक्छन्। तपाईं आधिकारिक वर्चुअलबक्स वेबसाइटमा वा कार्यक्रम इन्टरफेस मा नयाँ संस्करणको रिलीज बारे पत्ता लगाउन सक्नुहुन्छ:
- भर्चुअल मेनेजर प्रबन्धक सुरू गर्नुहोस्।
- क्लिक गर्नुहोस् "फाइल" > "अद्यावधिकहरूको लागि जाँच गर्नुहोस् ...".
- जाँचको लागि पर्खनुहोस् र आवश्यक भएमा अपडेट स्थापना गर्नुहोस्।
- हालको वा अघिल्लो संस्करणमा VirtualBox लाई पुन: स्थापना गर्नुहोस्।
- यदि तपाईकोसँग VirtualBox स्थापना फाइल छ भने, त्यसपछि यसलाई पुन: स्थापना गर्न प्रयोग गर्नुहोस्। हालको वा अघिल्लो संस्करण पुन: डाउनलोड गर्न यो लिङ्कमा क्लिक गर्नुहोस्।
- VirtualBox को हालको संस्करणको लागि सबै अघिल्लो रिलीजहरूको सूचीको साथ पृष्ठमा लिंक क्लिक गर्नुहोस्।
- होस्ट ओएसका लागि उपयुक्त विधान चयन गर्नुहोस् र यसलाई डाउनलोड गर्नुहोस्।
- वर्चुअलबक्सको स्थापित संस्करण पुन: स्थापना गर्न: स्थापनाकर्ता चलाउनुहोस् र सञ्झ्यालमा स्थापना चयनको प्रकारसँग "मरम्मत"। सामान्य रूपमा कार्यक्रम स्थापना गर्नुहोस्।
- यदि तपाइँ अघिल्लो संस्करणमा फिर्ता रोलिँदै हुनुहुन्छ भने, यो भन्दा राम्रो छ VirtualBox लाई हटाउनुहोस् "कार्यक्रमहरू थप्नुहोस् वा हटाउनुहोस्" विन्डोमा।
वा VirtualBox स्थापनाकर्ता द्वारा।
OS तस्बिरहरूको साथमा तपाईंको फोल्डरहरू जगेडा गर्न नबिर्सनुहोस्।
- चलाउनुहोस् "नियन्त्रण कक्ष".
- प्रतिमा ब्राउज गरेर खोल्नुहोस्। वस्तु चयन गर्नुहोस् "कार्यक्रम र अवयव".
- लिङ्कको बायाँ भागमा लिङ्कमा क्लिक गर्नुहोस्। "विन्डोज अवयवहरू असक्षम वा असक्षम गर्दै".
- सञ्झ्याल खोलिएको छ, हाइपर-V घटक अनचेक गर्नुहोस् र त्यसपछि क्लिक गर्नुहोस् "ठीक".
- कम्प्यूटर पुनः सुरु गर्नुहोस् (वैकल्पिक) र VirtualBox मा ओएस सुरू गर्ने प्रयास गर्नुहोस्।
- भर्चुअलबक्स प्रबन्धक सुरू गर्नुहोस्।
- समस्यात्मक अपरेटिङ सिस्टममा क्लिक गर्नुहोस्, दायाँ क्लिक गर्नुहोस्, कर्सर वस्तुमा सार्नुहोस् "चलाउनुहोस्" र एक विकल्प छान्नुहोस् "इन्टरफेसको साथ पृष्ठभूमिमा चलिरहेको छ".
- प्रशासक अधिकारका साथ "कमाण्ड प्रम्प्ट" खोल्नुहोस्। यो गर्नका लागि, विन्डो खोल्नुहोस् "सुरू गर्नुहोस्"लेख्नुहोस् cmdचयन गर्न दायाँ क्लिक गर्नुहोस् "प्रशासकको रूपमा चलाउनुहोस्".
- दर्ता टोली
wusa / स्थापना रद्द / केडीई: 3004394
र क्लिक गर्नुहोस् प्रविष्ट गर्नुहोस्.
- यो कार्य प्रदर्शन गरेपछि, तपाइँ कम्प्यूटर पुनः सुरु गर्न आवश्यक पर्दछ।
- VirtualBox मा पुन: अतिथि ओएस फेरि चलाउने प्रयास गर्नुहोस्।
- माइक्रोसफ्ट वेबसाइटमा यो लिङ्क पछ्याउनुहोस्।
- फाइलको संस्करण डाउनलोड गर्नुहोस्, तपाईको OS को बधाईमा लिनुहोस्।
- म्यानुअल रूपमा फाईल स्थापना गर्नुहोस्, यदि आवश्यक भएमा, पीसी पुनः सुरु गर्नुहोस्।
- VirtualBox मा भर्चुअल मेसिन लन्च जाँच गर्नुहोस्।
विधि 4: हाइपर-वी अक्षम पार्नुहोस्
Hyper-V 64-बिट प्रणालीको लागि एक भर्चुअल इजाजतपत्र प्रणाली हो। कहिलेकाहीं उनीसँग भर्चुअलबक्ससँग विवाद भएको हुन सक्छ, जसले भर्चुअल मेसिनका लागि सत्र सुरु गर्दा त्रुटिको उपस्थितिलाई प्रस्ट पार्छ।
हाइपरवास्क्रिप्ट असक्षम गर्न निम्न कार्य गर्नुहोस्:
विधि 5: अतिथि ओएसको स्टार्टअप प्रकार परिवर्तन गर्नुहोस्
अस्थायी समाधानको रूपमा (उदाहरणका लागि, VirtualBox को नयाँ संस्करणको रिलीज गर्न), तपाई ओएस स्टार्टअप प्रकार परिवर्तन गर्न सक्नुहुन्छ। यस विधिले सबै अवस्थामा मद्दत गर्दैन, तर यो तपाईंको लागि काम गर्न सक्छ।
यो सुविधा केवल VirtualBox मा उपलब्ध छ, संस्करण 5.0 बाट सुरु हुँदैछ।
विधि 6: स्थापना रद्द / मरम्मत Windows 7 अद्यावधिक
यो विधि अप्रचलित मानिन्छ, किनभने KB3004394 को विफल प्याच पछि, VirtualBox मा वर्चुअल मिसिनहरु को समाप्ति को लागी अग्रणी, एक पैच KB3024777 जारी गरिएको छ, यस समस्या को फिक्सिंग।
यद्यपि, यदि केही कारणको लागि तपाईसँग तपाइँको कम्प्युटरमा एक निश्चित प्याच छैन, र एक समस्या एक छ भने, यो KB3004394 हटाउन वा KB3024777 स्थापना गर्न कुनै पनि भावनालाई बनाउँदछ।
KB3004394 स्थापना रद्द गर्दै:
KB3024777 स्थापना गर्दै:
अधिकतर अवस्थामा, यी सिफारिसहरूको सही कार्यान्वयन त्रुटि 0x80004005 को उन्मूलनको कारण हुन्छ, र प्रयोगकर्ताले सजिलै सुरुवात वा भर्चुअल मेसिनसँग काम गर्न जारी राख्न सक्छ।