विंडोज 8.1 प्रो पर हाइपर-वी प्लेटफॉर्म स्थापित नहीं कर सकता


10

मुझे विंडोज 8.1 प्रो x64 पर हाइपर-वी स्थापित करने से संबंधित समस्या है।

मैंने कुछ विंडोज फोन 8 प्रोग्रामिंग के साथ प्रयोग करने का फैसला किया। सिम्युलेटर को स्थापित करने के लिए मुझे हाइपर-वी प्लेटफ़ॉर्म स्थापित करना होगा। मैंने हाल ही में लेनोवो योगा 2 प्रो खरीदा है। यह विंडो 8.1 के साथ आया था। मैंने इसे 8.1 प्रो में अपडेट किया है। CPU कोर i7-4500U है इसलिए यह आवश्यक CPU वर्चुअलाइजेशन निर्देशों (इसके अतिरिक्त BIOS में सक्षम) का समर्थन करता है।

जब मैं हाइपर- V प्लेटफ़ॉर्म विंडो को सक्षम करता हूं तो सब कुछ ठीक है (या ऐसा लगता है) बिना किसी त्रुटि या चेतावनी के स्थापित किया गया है। मुझे अनुरोधित परिवर्तन स्थापित करने के लिए "विंडोज को अपने पीसी को रिबूट करने की आवश्यकता है।" शीघ्र और मैं "अब पुनरारंभ करें" बटन पर क्लिक करता हूं। और यहां चीजें अजीब हो जाती हैं। पुनरारंभ के दौरान मैं सामान्य "नई सुविधा जोड़ / कॉन्फ़िगर कर रहा हूं" विंडोज़ संदेश को प्रगति तक 93% तक देखता है। तब किसी प्रकार की त्रुटि होती है और मुझे एक संदेश मिलता है जिसमें कहा गया है कि परिवर्तन लागू नहीं किया जा सकता है और सिस्टम "परिवर्तन पूर्ववत कर रहा है"। जैसा कि आप अनुमान लगा सकते हैं कि सिस्टम बूट करने के बाद हाइपर-वी प्लेटफॉर्म स्थापित नहीं है।

मैंने जो कुछ गलत किया है उसके बारे में कुछ खुदाई की है और मुझे लॉग में निम्नलिखित पंक्तियाँ मिली हैं (C: \ Windows \ Logs \ CBS)

2013-12-12 21:59:31, Info                  CSI    000000a8 Begin executing advanced installer phase 38 (0x00000026) index 124 (0x000000000000007c) (sequence 163)
    Old component: [l:0]""
    New component: [ml:318{159},l:316{158}]"Microsoft-Hyper-V-Drivers-VmSwitch, Culture=neutral, Version=6.3.9600.16423, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
    Install mode: install
    Installer ID: {81a34a10-4256-436a-89d6-794b97ca407c}
    Installer name: [15]"Generic Command"
2013-12-12 21:59:31, Info                  CSI    000000a9 Performing 1 operations; 1 are not lock/unlock and follow:
  (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:7534f8ab74f7ce015f0000006002fc01} pathid: {l:16 b:7534f8ab74f7ce01600000006002fc01} path: [l:226{113}]"\SystemRoot\WinSxS\amd64_microsoft-hyper-v-drivers-vmswitch_31bf3856ad364e35_6.3.9600.16423_none_5a097ab253e42b0f" pid: 260 starttime: 130313519618461394 (0x01cef774a64a0ed2)
2013-12-12 21:59:31, Info                  CSI    000000aa Calling generic command executable (sequence 1): [30]"C:\windows\System32\netcfg.exe"
    CmdLine: [51]""C:\windows\System32\netcfg.exe" -e -c s -i VMS_VSF"
2013-12-12 21:59:31, Info                  CSI    000000ab Performing 1 operations; 1 are not lock/unlock and follow:
  (0)  LockComponentPath (10): flags: 0 comp: {l:16 b:a0f91bac74f7ce01610000006002fc01} pathid: {l:16 b:a0f91bac74f7ce01620000006002fc01} path: [l:234{117}]"\SystemRoot\WinSxS\x86_microsoft.windows.s..ation.badcomponents_31bf3856ad364e35_6.3.9600.16384_none_cd3183f2deb856d2" pid: 260 starttime: 130313519618461394 (0x01cef774a64a0ed2)
2013-12-12 21:59:31, Info                  CSI    000000ac Creating NT transaction (seq 3), objectname [6]"(null)"
2013-12-12 21:59:31, Info                  CSI    000000ad Created NT transaction (seq 3) result 0x00000000, handle @0x3ac
2013-12-12 21:59:31, Info                  CSI    000000ae@2013/12/12:19:59:31.610 Beginning NT transaction commit...
2013-12-12 21:59:31, Info                  CSI    000000af@2013/12/12:19:59:31.626 CSI perf trace:
CSIPERF:TXCOMMIT;28645
2013-12-12 21:59:31, Error                 CSI    000000b0 (F) Done with generic command 1; CreateProcess returned 0, CPAW returned S_OK
    Process exit code 41001 (0x0000a029) resulted in success? FALSE
    Process output: [l:74 [74]"Trying to install VMS_VSF ...




... failed. Error code: 0x8004a029.




"][gle=0x80004005]
2013-12-12 21:59:31, Info                  CSI    000000b1 Calling generic command executable (sequence 2): [30]"C:\windows\System32\netcfg.exe"
    CmdLine: [50]""C:\windows\System32\netcfg.exe" -e -c p -i VMS_PP"
2013-12-12 21:59:31, Info                  CBS    Progress: UI message updated. Operation type: Foundation. Stage: 1 out of 1. Percent progress: 93.
2013-12-12 21:59:31, Info                  CBS    Winlogon: TiCoreOnCreateSession has been called
2013-12-12 21:59:35, Info                  CSI    000000b2 Done with generic command 2; CreateProcess returned 0, CPAW returned S_OK
    Process exit code 0 resulted in success? TRUE
    Process output is throttled for successful Generic Commands
2013-12-12 21:59:35, Info                  CSI    000000b3 Calling generic command executable (sequence 3): [30]"C:\windows\System32\netcfg.exe"
    CmdLine: [51]""C:\windows\System32\netcfg.exe" -e -c p -i VMS_VSP"
2013-12-12 21:59:35, Info                  CSI    000000b4 Done with generic command 3; CreateProcess returned 0, CPAW returned S_OK
    Process exit code 0 resulted in success? TRUE
    Process output is throttled for successful Generic Commands
2013-12-12 21:59:35, Error      [0x018007] CSI    000000b5 (F) Failed execution of queue item Installer: Generic Command ({81a34a10-4256-436a-89d6-794b97ca407c}) with HRESULT HRESULT_FROM_WIN32(14109).  Failure will not be ignored: A rollback will be initiated after all the operations in the installer queue are completed; installer is reliable (2)[gle=0x80004005]

मेरे लिए अज्ञात " C: \ windows \ System32 \ netcfg.exe" -e -cs -i VMS_VSF "कार्रवाई विफल रहती है और मुझे लगता है कि यह समस्या का स्रोत है। यहां स्काईड्राइव में स्निप किए गए लॉग का लिंक दिया गया है

कुछ और अतिरिक्त जानकारी

  • मैंने यहां वर्णित "समाधान" की कोशिश की है, लेकिन मुझे लगता है कि यह एक अलग मुद्दे के लिए एक समाधान है।
  • मैंने हाइपर- V को पावरशेल का उपयोग करके स्थापित करने की कोशिश की है, लेकिन मुझे एक ही त्रुटि मिलती है: Enable-WindowsOptionalFeature -Online –FeatureName Microsoft-Hyper-V -ll
  • यदि आप सोच रहे हैं कि मैं हाइपर- V मैनेजमेंट टूल्स स्थापित कर सकता हूं।

UPDATE1: मैं एक समाधान के लिए अपनी खोज जारी रख रहा हूं और मुझे ऐसी जानकारी मिली है जो मेरे लिए उपयोगी हो सकती है। मैंने कुछ वेब पेज यह कहते हुए पाए कि "त्रुटि कोड: 0x8004a029 NETCFG_E_MAX_FILTER_LIMIT " है। MSDN से:

NETCFG_E_MAX_FILTER_LIMIT बताता है कि एप्लिकेशन फ़िल्टर डिवाइस को स्थापित करने का प्रयास कर रहा है, लेकिन सिस्टम द्वारा समर्थित फ़िल्टर डिवाइस की अधिकतम संख्या पहले ही पहुंच चुकी है।

मुझे अभी तक विश्वसनीय जानकारी नहीं मिली है जो इस त्रुटि कोड को उस स्थिरांक पर मैप करती है। लेकिन यह समस्या के संभावित कारण जैसा दिखता है। इस "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Network {4d36e974-e325-11ce-bfc1-08002be10318}" रजिस्ट्री प्रविष्टि में मेरे पास 14 रिकॉर्ड हैं (कुछ स्रोतों से यह विंडोज़ फ़िल्टर ड्राइवरों की अधिकतम संभव गिनती है)। कुछ स्रोतों के अनुसार इस रजिस्ट्री प्रविष्टि में मुझे स्थापित विंडोज़ फ़िल्टर ड्राइवरों की गिनती मिल सकती है।

मुझे लगता है कि मुझे लेनोवो ब्लोटवेयर को बेहतर तरीके से साफ करना था। यहाँ अब देर हो रही है, मैं कल विवरण के साथ लिखूंगा।

ps मैं "कुछ वेब पेजों" और "कुछ स्रोतों" जैसी अभिव्यक्तियों का उपयोग कर रहा हूं क्योंकि मुझे 2 से अधिक URL पोस्ट करने के लिए कम से कम 10 प्रतिष्ठा अंक चाहिए। यदि आप उन विशिष्ट कुंजियों और कोड के लिए वेब खोजते हैं, तो आप उन स्रोतों को खोजेंगे जिनका मैं उल्लेख कर रहा हूं।


क्या आपने वर्चुअलाइजेशन हाइपर-वी चलाने के लिए बायोस में सेटिंग्स को सक्षम किया था?
डेविड

हाँ, मैंने किया। यदि बायोस सेटिंग्स सक्षम नहीं हैं, तो "हाइपर-वी प्लेटफ़ॉर्म" विकल्प धूसर हो जाता है और आप इसे स्थापित नहीं कर सकते।
बो।

जवाबों:


1

मैं समस्या का हल ढूंढने में कामयाब रहा हूं।

पहली बात क्या समस्या थी: सवाल के UPDATE1 में वर्णित एक । मैं स्थापित सिस्टम फ़िल्टर ड्राइवरों की अधिकतम संभव गिनती तक पहुँच गया हूँ। किस प्रकार के एप्लिकेशन फ़िल्टर ड्राइवर स्थापित कर सकते हैं: फ़ायरवॉल, वीपीएन क्लाइंट, वीएम प्लेटफ़ॉर्म (स्पष्ट रूप से?), कुछ निगरानी अनुप्रयोग। में इस लिंक मैं फिल्टर ड्राइवर से संबंधित उपयोगी जानकारी और PowerShell स्क्रिप्ट पाया है।

समाधान:

  • पहले से फ़िल्टर ड्राइवरों को स्थापित करने वाले सॉफ़्टवेयर को अनइंस्टॉल करें।
  • अधिकतम अनुमत सिस्टम फ़िल्टर ड्राइवरों की संख्या बढ़ाएँ। आप "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Network \ MaxNumFilters" रजिस्ट्री प्रविष्टि का मान बदलकर ऐसा कर सकते हैं। मैंने व्यक्तिगत रूप से मान 0x14 (हेक्स) पर सेट किया है। मैंने इसका समाधान चुना है।

हालाँकि मुझे हाइपर-वी प्लेटफ़ॉर्म को स्थापित करते समय इस समस्या का सामना करना पड़ा है क्योंकि आप अनुमान लगा सकते हैं कि यह एक बहुत ही सामान्य त्रुटि है और किसी भी प्रकार के सॉफ़्टवेयर को स्थापित करते समय इसे ट्रिगर किया जा सकता है जो सिस्टम फ़िल्टर ड्राइवरों (जैसे वीपीएन क्लाइंट्स, जो मैंने पहले स्थापित किया है) पर निर्भर करता है हाइपर- V प्लेटफॉर्म)।


-1

एंटीवायरस को अक्षम करने में मदद मिली (मेरे मामले में McAfee लेकिन अवास्ट के साथ एक ही समस्या रिपोर्ट करता है)।


1
यह दूसरे उत्तर के भाग का दोहराव है।
चेनमुनका

वास्तव में, हालांकि उन लोगों के ध्यान में नहीं आया जो पाठ के ढेर के नीचे थे। सोचों क्यूँ।
साशा

-2

हाइपरवी फीचर को विंडोज़ 8 में जोड़ने की कोशिश करते समय मुझे भी ऐसी ही त्रुटि मिली। मुझे वास्तव में इसकी आवश्यकता थी क्योंकि यह एंड्रॉइड स्टूडियो के लिए HAXM को स्थापित करने के लिए एक शर्त थी। इन रजिस्ट्री संपादन और सामानों में से किसी ने भी मेरी मदद नहीं की। हालाँकि यह समाधान मेरे विचार से अधिक सरल था: निम्नलिखित कार्य करें: 1. सुनिश्चित करें कि आप विंडोज 8 या 8.1 प्रो का उपयोग कर रहे हैं, यदि अपग्रेड नहीं किया गया है। 2. फिर आपको BIOS प्रॉम्प्ट पर जाना चाहिए और हाइपरवाइजर टेक्नोलॉजी को सक्षम करना चाहिए, यह निम्न होना चाहिए। पावर विकल्प या सुरक्षा विकल्प 3. एक बार पूरा हो जाने पर, आपको "प्रोग्राम्स एंड फीचर्स" मेनू में हाइपरवी घटक देखना चाहिए जब आप सुविधा जोड़ते या हटाते हैं। कृपया ध्यान दें कि यदि आपका सिस्टम HyperV या VT-x तकनीकों में से किसी का समर्थन नहीं करता है, तो वह विकल्प धूसर हो जाएगा। 4. किसी भी सॉफ्टवेयर्स को बंद कर दें जो एक वर्चुअल मशीन का उपयोग कर सकते हैं, मैंने अवास्ट एंटीवायरस को बंद कर दिया और इसने यह चाल चली। तो Kaspersky और किसी भी अन्य गहन अनुप्रयोगों को बंद करें 5. सुविधा जोड़ें और ठीक पर क्लिक करें। इसमें HyperV फीचर को जोड़ना चाहिए और PS * को रीस्टार्ट करना चाहिए। यह मेरे लिए, अवास्ट का काम करता है। मेरी मुख्य समस्या थी। मुझे उम्मीद है कि यह समाधान आपके लिए भी काम करता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.