इस ट्यूटोरियल में Oracle VM VirtualBox पर Windows 8.1, Windows 10 या Windows Server 2012 64-bit OS इंस्टॉल करने का प्रयास करते समय VirtualBox त्रुटि 0x000000C4 को हल करने के विस्तृत निर्देश हैं।
आपके PC को पुनरारंभ करने की आवश्यकता है।
कृपया पावर बटन को दबाए रखें।
त्रुटि कोड: 0x000000C4
पैरामीटर्स:
0x0000000000000091
0x000000000000000F
0xFFFFF80141B5BA80 (या "0xFFFFF801E5962A80")
0x0000000000000000

VirtualBox त्रुटि 0x000000C4 को कैसे ठीक करें (Windows 10, 8.1, Server 2012)
महत्वपूर्ण: नीचे दिए गए तरीकों को जारी रखने से पहले। सुनिश्चित करें कि आपने Oracle Virtual Box का नवीनतम संस्करण इंस्टॉल किया है और आपने VM सेटिंग्स पर 64-bit OS इंस्टॉल करने के लिए निर्दिष्ट किया है।

विधि 1. BIOS में डेटा एक्ज़ीक्यूशन प्रोटेक्शन सक्षम करें।
विधि 2. CMPXCHG16B निर्देश सक्षम करें।
विधि 1. BIOS में डेटा एक्ज़ीक्यूशन प्रोटेक्शन सक्षम करें।
VM त्रुटि कोड 0x000000C4 को हल करने की पहली विधि, BIOS में 'डेटा एक्ज़ीक्यूशन प्रिवेंशन' को सक्षम करना है। ऐसा करने के लिए:
1. अपने कंप्यूटर को पावर ऑन करें और BIOS (CMOS सेटअप) सेटिंग्स में प्रवेश करें।
2. उन्नत या सुरक्षा विकल्पों पर जाएं और डेटा एक्ज़ीक्यूशन प्रोटेक्शन को सक्षम करें।
* नोट: कुछ BIOS में, "डेटा एक्ज़ीक्यूशन प्रोटेक्शन" को "नो एक्ज़ीक्यूट मेमोरी प्रोटेक्शन", या "एक्ज़ीक्यूट डिसेबल बिट", या "एक्ज़ीक्यूट डिसेबल फंक्शन", या "NX बिट" के रूप में नामित किया जा सकता है।

3. अपने परिवर्तनों को सहेजें और Bios सेटअप से बाहर निकलें।
4. Windows में बूट करें।
5. VirtualBox खोलें और VM मशीन इंस्टॉल करें।
विधि 2. CMPXCHG16B निर्देश सक्षम करें।
Microsoft के अनुसार, 64-bit PC पर Windows 8.1, Windows 10 या Server 2012 64-bit OS इंस्टॉल करने की सिस्टम आवश्यकताओं में से एक है, एक प्रोसेसर जो CMPXCHG16B निर्देश का समर्थन करता है (इसे "CompareExchange128" के रूप में भी संदर्भित किया जा सकता है)। लेकिन, कुछ पुराने CPU में CMPXCHG16B निर्देश की कमी होती थी और "0x000000C4" त्रुटि को बायपास करने के लिए आपको VM मशीन में उस सुविधा को सक्षम करना होगा। ऐसा करने के लिए:
1. कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में खोलें।
2. निम्न कमांड टाइप करें:
- cd \Program Files\Oracle\VirtualBox

3. फिर VM मशीनों को सूचीबद्ध करने के लिए नीचे दी गई कमांड दें।
- VBoxManage.exe list vms
4. उपरोक्त कमांड के आउटपुट से, उस VBOX मशीन का नाम नोट करें जहां आपको त्रुटि 0x000000C4 प्राप्त होती है।
उदाहरण: इस उदाहरण में, "0x000000C4" त्रुटि वाली VM मशीन "Windows8.1_x64_Pro" है।

5. फिर निम्न कमांड टाइप करें, लेकिन "VM Name" मान को उस VBOX मशीन के नाम से बदलें जहां आपको त्रुटि 0x000000C4 का सामना करना पड़ता है, और एंटर दबाएं:
- 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 global VBoxInternal/CPUM/CMPXCHG16B 1
बस! मुझे बताएं कि क्या इस गाइड ने आपकी मदद की है, अपने अनुभव के बारे में टिप्पणी छोड़कर। कृपया इस गाइड को लाइक और शेयर करें ताकि दूसरों की मदद हो सके।