কমান্ড লাইনে হাইপার-ভি অক্ষম করবেন কীভাবে?


106

আমি ভিএমওয়্যার খোলার চেষ্টা করছি, এটি বলছে যে ভিএমওয়্যার প্লেয়ার এবং হাইপার-ভি সামঞ্জস্যপূর্ণ নয়। আমি এটি এখানে পেয়েছি , কিন্তু এটি যে কমান্ডটি দেয় তা ব্যবহার করে এটি কাজ করে না।

আমি সাহায্যটি দেখার চেষ্টা করেছি, খুঁজে পেয়েছি সেখানে /hypervisorsettingsবিকল্প আছে। তবে এখনও এটি নিয়ে কাজ করবেন না, এটি বলে The parameter is incorrect

যে কেউ এই ব্যাপারে সাহায্য করতে পারেন?


5
আমি এখানে একটি কাজের উপায় পেয়েছি: dism.exe /Online /Disable-Feature:Microsoft-Hyper-Vএবং dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All, কিন্তু এখনও কীভাবে bcdeditকাজ করে তা জানি না ।
আকাশ

উত্তর:


239

একটি উন্নত কমান্ড প্রম্পটে এটি লিখুন:

অক্ষম করতে:

bcdedit /set hypervisorlaunchtype off

সক্রিয় করতে:

bcdedit /set hypervisorlaunchtype auto 

(মন্তব্যগুলি থেকে - কার্যকর করতে পুনরায় চালু করুন)


এমনকি আমি এই প্রশ্নটি ভুলে গেছি। আমি আসলে এটি তখন ব্যবহার করেছি, তবে এটি কার্যকর হয়নি। যাইহোক, এখন এটি কাজ করে। ধন্যবাদ।
স্কাই

5
যদি আপনার বিশেষভাবে কমান্ড লাইন সমাধানের প্রয়োজন না হয় তবে কেবল কিছু সহজ এবং দ্রুত প্রয়োজন হয় তবে আপনি আমার সরঞ্জামটি ব্যবহার করতে পারেন হাইপার-ভি স্যুইচ যা অভ্যন্তরীণভাবে বিসিডিডিট পদ্ধতি ব্যবহার করে এবং এটির উপরে একটি ক্লিকের জিইউআই রাখে। আমার উইন্ডোজ 10 কম্পিউটারে কাজ করে।
ygoe

1
নিশ্চিত হয়ে নিন যে আপনি এই সেটিংটি পরিবর্তন করার পরে কম্পিউটারটি পুনরায় চালু করেছেন
justderb

2
@ লুক্সকিসিজেডএনডিআরপিএল আপনার উত্তরটি সম্ভবত সম্পাদনা করা উচিত এবং উল্লেখ করতে হবে যে কমান্ডের পরে আপনাকে পুনরায় বুট করতে হবে।
ক্রিসবি

আমি কেবল এগিয়ে গিয়েছিলাম এবং উত্তরটি সম্পাদনা করে শেষে একটি বাক্য যুক্ত করে উল্লেখ করেছিলাম যে পুনরায় চালু করা দরকার।
ড্যান নিসেনবাউম

31

এই কমান্ডটি কাজ করে

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

এটি চালান তারপর অনুরোধ জানানো হলে কম্পিউটার পুনরায় চালু করতে সম্মত হন।

আমি এটি উইন্ডোজ 10-এ উন্নত অনুমতিতে পাওয়ারশেলে চালিত করেছি, তবে এটি উইন 8 বা 7 তেও কাজ করা উচিত।


1
রিবুট ছাড়াই এটি অর্জনের কোনও উপায় আছে?
rustyx

এবং হাইপার-ভি পুনরায় সক্রিয় করার বিষয়ে কী হবে সেন্টিমিডির মাধ্যমে? ধন্যবাদ!
স্ট্যাটোসডটকম 7'17

2
এই আদেশটি ফাইল এবং প্রোগ্রামগুলির সাথে হাইপারভি বৈশিষ্ট্যটিকে পুরোপুরি সরিয়ে দেয়। বিসিডিডিট কমান্ডটি এটি নিষ্ক্রিয় করা এবং ভার্চুয়ালবক্স বা ভিএমওয়্যারের পরিবর্তে চালিত করা ভাল।

আমার হাইপার-ভি ইনস্টলেশনটি অকারণে আমাকে ছেড়ে দেওয়ার সিদ্ধান্ত নিয়েছে (আমি উইন্ডোজ 10 প্রো v1703 বিল্ডিং 15063.786 চালাচ্ছি)। আমি এটি উইন্ডোজ বৈশিষ্ট্য মেনু, পাওয়ারশেল এবং ডিআইএসএম এর মাধ্যমে (আন / পুনরায়) ইনস্টল করার চেষ্টা করেছি। তারা সকলেই কোনও ত্রুটি দেয়নি তবে আমি একটি নতুন ভিএম তৈরি / যুক্ত করার চেষ্টা করার সাথে সাথে শেষ ধাপটি শেষ করতে চাইলে হাইপার-ভি একটি ত্রুটি ছুঁড়ে ফেলেছে যে এটি কোনও কিছু খুলতে / অ্যাক্সেস করতে পারে না কারণ কোনও বস্তু প্রদর্শিত হচ্ছে না অজানা (ডাচ স্ক্রিনশট): i.imgur.com/07hem57.png একই গল্প যখন এটি এলিভেটেড / অ্যাডমিন সুবিধার সাথে চালিত হয়। হাইপার-ভি পণ্য / মডিউলগুলি পুরোপুরি পুনরুদ্ধার / মেরামত করা স্পষ্টতই সম্ভব নয় ...
স্ক্রিপ্ট'এন'কোড

30

অ্যাডমিন প্রম্পটে নিম্নলিখিতভাবে হাইপার-ভি সহ আপনার উইন্ডোজ 10 কনফিগারেশন থাকতে পারে:

bcdedit /copy {current} /d "Windows 10 no Hyper-V"

সদ্য নির্মিত "উইন্ডোজ 10 ন হাইপার-ভি" বুটেন্ট্রি এর নতুন আইডি সন্ধান করুন, যেমন। {094a0b01-3350-11e7-99e1-bc5ec82bc470}

bcdedit /set {094a0b01-3350-11e7-99e1-bc5ec82bc470} hypervisorlaunchtype Off

রিবুট করার পরে আপনি উইন্ডোজ 10-এর মধ্য দিয়ে হাইপার-ভি শুরুতে বাছাই করতে পারেন up


1
নতুন আইডি সন্ধান করতে "বিসিডিডিট" টাইপ করুন এবং তারপরে যুক্ত বুট লোডার কনফিগারেশনে সনাক্তকারী {XXX। সন্ধান করুন।
ব্যবহারকারী 797717

সহায়তা !!!!!!! আমার পিসিটি করা কি আর শুরু হয় না ... সারা রাত ধরে উইন্ডোজ 10 এর ওয়েলকাম স্ক্রিনে থাকবে ???!?!?
ফ্যালকো

আপনি আমার উদাহরণে আইডি প্রতিস্থাপন করেছেন?
hfmanson

2
আপনি যদি এই কমান্ডটি পাওয়ারশেলে চালনা করেন তবে অবশ্যই {current}এবং এর {GUID}মধ্যে " ""{current}"
একটিটি

15

কমান্ড লাইন:

dism /online /disable-feature /featurename:microsoft-hyper-v-all

যদি কেউ পান:

পরিবর্তনগুলি পূর্বাবস্থায়িত করা, আমরা আপডেটগুলি সম্পূর্ণ করতে পারিনি

হাইপার-ভি অক্ষম করার চেষ্টা করার পরে, আপনার ডিভাইস ম্যানেজার-> নেটওয়ার্ক অ্যাডাপ্টারগুলি থেকে হাইপার-ভি ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টারগুলি আনইনস্টল করার চেষ্টা করুন


এর ফলে উইন্ডোজ আপডেট ব্যর্থ হয়, তথ্যের জন্য ধন্যবাদ
বেনি

5

প্রশাসক হিসাবে একটি কমান্ড প্রম্পট খুলুন এবং এই আদেশটি চালান:

bcdedit /set {current} hypervisorlaunchtype off

পুনরায় বুট করার পরে, হাইপার-ভি ইনস্টল থাকলেও হাইপারভাইজার আর চলবে না। এখন আপনি কোনও সমস্যা ছাড়াই ভিএমওয়্যার ব্যবহার করতে পারেন।

আপনার যদি আবার হাইপার-ভি প্রয়োজন হয় তবে অ্যাডমিন হিসাবে একটি কমান্ড প্রম্পট খুলুন এবং এই আদেশটি চালান:

bcdedit /set {current} hypervisorlaunchtype auto

bcdedit /set {current} ...ওভার ব্যবহারে কি কোনও পার্থক্য / সুবিধা আছে bcdedit /set ...?
mwfearnley


2

ওপি আমার কাছে সেরা উত্তর পেয়েছিল এবং দেখা যাচ্ছে যে অন্যরাও সমস্ত সংযোজনটি আবিষ্কার করেছে। আমি দুটি ব্যাচের ফাইলগুলি সেট আপ করেছি, তারপরে সেগুলিতে শর্টকাটগুলি তৈরি করুন যাতে আপনি তাদের উপর রান অ্যাডমিন অনুমতি হিসাবে সেট করতে পারেন, সহজ-প্যারি।

ব্যাচ অফ

Call dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All

ব্যাচ চালু

Call dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

ডান ক্লিক করুন -> ডেস্কটপ শর্টকাট তৈরি করুন। শর্টকাট -> বৈশিষ্ট্য -> শর্টকাট ট্যাবের অধীনে -> উন্নত -> অ্যাডমিন হিসাবে চালান ডান ক্লিক করুন-


0

আপনি আমার স্ক্রিপ্ট ব্যবহার করতে পারেন। নোটপ্যাডে কোড লাইনগুলি আটকান এবং ভিবিএস হিসাবে সংরক্ষণ করুন (উদাহরণস্বরূপ সুইচ_হাইপারভাইজার.ভিবিএস)

Option Explicit

Dim backupfile
Dim record
Dim myshell
Dim appmyshell
Dim myresult
Dim myline
Dim makeactive
Dim makepassive
Dim reboot
record=""
Set myshell = WScript.CreateObject("WScript.Shell")

If WScript.Arguments.Length = 0 Then
    Set appmyshell  = CreateObject("Shell.Application")
    appmyshell.ShellExecute "wscript.exe", """" & WScript.ScriptFullName & """ RunAsAdministrator", , "runas", 1
    WScript.Quit
End if




Set backupfile = CreateObject("Scripting.FileSystemObject")
If Not (backupfile.FileExists("C:\bcdedit.bak")) Then
    Set myresult = myshell.Exec("cmd /c bcdedit /export c:\bcdedit.bak")
End If

Set myresult = myshell.Exec("cmd /c bcdedit")
Do While Not myresult.StdOut.AtEndOfStream
    myline = myresult.StdOut.ReadLine()

    If myline="The boot configuration data store could not be opened." Then
        record=""
        exit do
    End If
    If Instr(myline, "identifier") > 0 Then
        record=""
        If Instr(myline, "{current}") > 0 Then
            record="current"
        End If
    End If
    If Instr(myline, "hypervisorlaunchtype") > 0 And record = "current" Then
        If Instr(myline, "Auto") > 0 Then
            record="1"
            Exit Do
        End If
        If Instr(myline, "On") > 0 Then
            record="1"
            Exit Do
        End If
        If Instr(myline, "Off") > 0 Then
            record="0"
            Exit Do
        End If
    End If
Loop

If record="1" Then
    makepassive = MsgBox ("Hypervisor status is active, do you want set to passive? ", vbYesNo, "Hypervisor")
    Select Case makepassive
    Case vbYes
        myshell.run "cmd.exe /C  bcdedit /set hypervisorlaunchtype off"
        reboot = MsgBox ("Hypervisor chenged to passive; Computer must reboot. Reboot now? ", vbYesNo, "Hypervisor")
        Select Case reboot
            Case vbYes
                myshell.run "cmd.exe /C  shutdown /r /t 0"
        End Select
    Case vbNo
        MsgBox("Not Changed")
    End Select
End If

If record="0" Then
    makeactive = MsgBox ("Hypervisor status is passive, do you want set active? ", vbYesNo, "Hypervisor")
    Select Case makeactive
    Case vbYes
        myshell.run "cmd.exe /C  bcdedit /set hypervisorlaunchtype auto"
        reboot = MsgBox ("Hypervisor changed to active;  Computer must reboot. Reboot now?", vbYesNo, "Hypervisor")
        Select Case reboot
            Case vbYes
                myshell.run "cmd.exe /C  shutdown /r /t 0"
        End Select
    Case vbNo
        MsgBox("Not Changed")
    End Select
End If

If record="" Then
        MsgBox("Error: record can't find")
End If

2
সাধারণত, একটি কোড স্নিপেট কী করে / কোনও প্রশ্নের উত্তর দেওয়ার সময় এটি কীভাবে কাজ করে তা বোঝানোর চেষ্টা করা উচিত।
সেবাস্তিয়ান লেনারটোইভিজ

1
@ সেবাস্তিয়ান লেনারটোইভিজ আমার কাছে স্ব-ব্যাখ্যামূলক বলে মনে হচ্ছে। স্ক্রিপ্টটি কেবল হাইপারভাইসর লঞ্চটাইপকে অটো বা অফ সেট করবে এবং বিসিডিডিট কমান্ডের মাধ্যমে বর্তমান সেটিংস রফতানি করবে।
ব্যবহারকারী 797717
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.