इस ट्यूटोरियल में वर्चुअलबॉक्स त्रुटि 0x000000C4 को हल करने के लिए विस्तृत निर्देश हैं, जब आप ओरेकल वीएम वर्चुअलबॉक्स पर विंडोज 8.1, विधवाओं 10 या विंडोज सर्वर 2012 64-बिट ओएस को स्थापित करने का प्रयास करते हैं।
आपके पीसी को पुनरारंभ करने की आवश्यकता है।
कृपया पावर बटन दबाए रखें।
त्रुटि कोड:0x000000C4
पैरामीटर:
0x0000000000000091
0x000000000000000F
0xFFFFF80141B5BA80 ( या "0xFFFFF801E5962A80")
0x0000000000000000
वर्चुअलबॉक्स त्रुटि 0x000000C4 (Windows 10, 8.1, सर्वर 2012) को कैसे ठीक करें
महत्वपूर्ण: इससे पहले कि आप नीचे दी गई विधियों को जारी रखें। सुनिश्चित करें कि आपने Oracle Virtual Box का नवीनतम संस्करण स्थापित किया है और आपने निर्दिष्ट किया है कि आप एक 64-बिट . स्थापित करते हैं VM सेटिंग पर OS.
विधि 1. BIOS में डेटा निष्पादन सुरक्षा सक्षम करें।
विधि 2. CMPXCHG16B निर्देश सक्षम करें।
विधि 1. BIOS में डेटा निष्पादन सुरक्षा सक्षम करें।
VM त्रुटि कोड 0x000000C4 को हल करने की पहली विधि BIOS में 'डेटा निष्पादन रोकथाम' को सक्षम करना है। ऐसा करने के लिए:
1. अपने कंप्यूटर को चालू करें और BIOS . में प्रवेश करें (CMOS सेटअप) सेटिंग.
2. उन्नत . पर जाएं या सुरक्षा . के लिए विकल्प और सक्षम करें डेटा निष्पादन सुरक्षा.
* नोट:कुछ BIOS में, "डेटा निष्पादन सुरक्षा " को "नो एक्ज़िक्यूट मेमोरी प्रोटेक्शन" या "एक्ज़ीक्यूट डिसेबल बिट", या "एक्ज़ीक्यूट डिसेबल फंक्शन", या "एनएक्स बिट" नाम दिया जा सकता है।
3. अपने परिवर्तन सहेजें और बाहर निकलें बायोस सेटअप से।
4. विंडोज को बूट करें।
5. वर्चुअलबॉक्स खोलें और वीएम मशीन स्थापित करें।
विधि 2. CMPXCHG16B निर्देश सक्षम करें।
माइक्रोसॉफ्ट के अनुसार, 64-बिट पीसी पर विंडोज 8.1, विंडोज 10 या सर्वर 2012 64-बिट ओएस को स्थापित करने के लिए सिस्टम आवश्यकताओं में से एक प्रोसेसर होना है जो सीएमपीएक्ससीएचजी 16 बी निर्देश का समर्थन करता है (इसे "तुलना एक्सचेंज128" भी कहा जा सकता है)। लेकिन, कुछ पुराने CPU में CMPXCHG16B निर्देश का अभाव था और "0x000000C4" त्रुटि को बायपास करने के लिए आपको VM मशीन में उस सुविधा को सक्षम करना होगा। ऐसा करने के लिए:
1. व्यवस्थापक के रूप में कमांड प्रॉम्प्ट खोलें।
2. निम्न आदेश टाइप करें:
- cd \Program Files\Oracle\VirtualBox
3. फिर VM मशीनों को सूचीबद्ध करने के लिए नीचे दी गई कमांड दें।
- VBoxManage.exe सूची vms
4. उपरोक्त कमांड के आउटपुट से नोटिस, VBOX मशीन का नाम, जहां आपको 0x000000C4 त्रुटि प्राप्त होती है।
उदा. इस उदाहरण में, "0x000000C4" त्रुटि वाली VM मशीन, "Windows8.1_x64_Pro" है।
5. फिर निम्न कमांड टाइप करें, लेकिन "VM नाम" मान को VBOX मशीन के नाम से बदलें, जिसमें आपको त्रुटि 0x000000C4 का सामना करना पड़ता है, और Enter दबाएं। :
- VBoxManage.exe setextradata "VM Name" VBoxInternal/CPUM/CMPXCHG16B 1
जैसे इस उदाहरण में कमांड होगी:
- VBoxManage.exe setextradata "Windows8.1_x64_Pro" VBoxInternal/CPUM/CMPXCHG16B 1
6. कमांड प्रॉम्प्ट को बंद करें और VM मशीन को स्थापित करने के लिए आगे बढ़ें। **
* युक्ति: यदि आप सभी स्थापित VM मशीनों के लिए CMPXCHG16B निर्देश को सक्षम करना चाहते हैं, तो निम्न आदेश दें:
- VBoxManage.exe setextradata वैश्विक VBoxInternal/CPUM/CMPXCHG16B 1
इतना ही! मुझे बताएं कि क्या इस गाइड ने आपके अनुभव के बारे में अपनी टिप्पणी छोड़कर आपकी मदद की है। कृपया दूसरों की मदद करने के लिए इस गाइड को लाइक और शेयर करें।