इस ट्यूटोरियल में वर्चुअलबॉक्स त्रुटि 0x80004005 को हल करने के निर्देश हैं, जब आप Windows 8.1 या a. को प्रारंभ करने का प्रयास करते हैं विंडोज 10 वर्चुअल मशीन:" डुप्लिकेट कॉन्फ़िगरेशन मान '/CPUM/CMPXCHG16B' और '/CPUM/IsaExts/CMPXCHG16B - कृपया हटा दें भूतपूर्व!'"।
![वर्चुअबॉक्स डुप्लीकेट कॉन्फ़िगरेशन मान वर्चुअलबॉक्स सत्र खोलने में विफल रहा - डुप्लिकेट कॉन्फ़िगरेशन मान 'CPUMCMPXCHG16B'](/f/c53c72e3a3c827b731427d18e8d0cf7b.png)
Oracle VM VirtualBox को संस्करण 6.0 में अपडेट करने के बाद, Windows 10 या 8.1 VM मशीन शुरू करने का प्रयास करते समय निम्न त्रुटि दिखाई दे सकती है:
"वर्चुअल मशीन के लिए सत्र खोलने में विफल
डुप्लिकेट कॉन्फ़िगरेशन मान '/CPUM/CMPXCHG16B' और '/CPUM/IsaExts/CMPXCHG16B' - कृपया पहले वाले को हटा दें! (VERR_DUPLICATE)।
घटक: कंसोलवैप
इंटरफ़ेस: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}"
कैसे ठीक करें: वर्चुअलबॉक्स में डुप्लिकेट कॉन्फ़िगरेशन मान '/CPUM/CMPXCHG16B' और '/CPUM/IsaExts/CMPXCHG16B'।
त्रुटि "डुप्लिकेट कॉन्फ़िगरेशन मान '/CPUM/CMPXCHG16B'.." होती है, क्योंकि "CMPXCHG16B" CPU निर्देश सक्षम है दोनों "VirtualBox.xml" फ़ाइल (C:\Users\Username\.VirtualBox\VirtualBox.xml) और वर्चुअल मशीन के .vbox पर फ़ाइल।
समस्या को हल करने के लिए, उपरोक्त स्थानों से निम्न पंक्ति को हटाने के लिए नीचे दिए गए निर्देशों का पालन करें:
"
1. बंद करे वर्चुअलबॉक्स प्रबंधक
2. खुला हुआ प्रशासक के रूप में कमांड प्रॉम्प्ट.
3. निम्न आदेश टाइप करें:
- सीडी \प्रोग्राम फ़ाइलें\ओरेकल\वर्चुअलबॉक्स
4. फिर VM मशीनों को सूचीबद्ध करने के लिए नीचे दी गई कमांड दें।
- VBoxManage.exe सूची vms
5. उपरोक्त कमांड के आउटपुट से, VBOX मशीन के नाम पर ध्यान दें, जहाँ आपको 0x80004005 त्रुटि प्राप्त होती है।
उदाहरण के लिए, इस उदाहरण में, "0x80004005" त्रुटि वाली VM मशीन, "Windows8.1_x64_Pro" है।
![छवि छवि](/f/cec94308b8691c6850cebd6d3dadda7e.png)
6. फिर निम्न कमांड टाइप करें, लेकिन "वीएम नाम"मान, VBOX मशीन के नाम के साथ जिसमें आप 0x80004005 त्रुटि का सामना करते हैं, और दबाएं दर्ज:*
- VBoxManage.exe setextradata "वीएम नाम"VBoxInternal/CPUM/CMPXCHG16B
* ध्यान दें: उपरोक्त कमांड लाइन को हटाकर चयनित VM मशीन पर "CMPXCHG16B" निर्देश को अक्षम कर देगा "" मशीन की .vbox फ़ाइल से।
जैसे इस उदाहरण में आदेश होगा:
- VBoxManage.exe अतिरिक्त डेटा सेट करता है "Windows8.1_x64_Pro" VBoxInternal/CPUM/CMPXCHG16B
![छवि छवि](/f/3121fa96633b1c48f7af825d7e857de2.png)
7. अब, VM मशीन को प्रारंभ करने का प्रयास करें जिसमें समस्या है। यदि आपको वही त्रुटि मिलती है, तो वर्चुअलबॉक्स प्रबंधक को बंद करें और निम्न आदेश दें (व्यवस्थापक के रूप में): *
- VBoxManage.exe setextradata वैश्विक VBoxInternal/CPUM/CMPXCHG16B
* ध्यान दें: उपरोक्त कमांड लाइन को हटाकर "CMPXCHG16B" निर्देश को विश्व स्तर पर (सभी VM पर) अक्षम कर देगा "" "VirtualBox.xml" फ़ाइल से।
![छवि छवि](/f/75b27ef7accc8fe86aa738d0bff2451f.png)
इतना ही! मुझे बताएं कि क्या इस गाइड ने आपके अनुभव के बारे में अपनी टिप्पणी छोड़कर आपकी मदद की है। दूसरों की मदद करने के लिए कृपया इस गाइड को लाइक और शेयर करें।