Bu sorunu halletmenin çok daha iyi bir yolu var. Hyper-V'yi tamamen kaldırmak yerine, VMWare kullanmanız gerektiğinde geçici olarak devre dışı bırakmak için alternatif önyükleme yaparsınız. Burada gösterildiği gibi ...
http://www.hanselman.com/blog/SwitchEasilyBetweenVirtualBoxAndHyperVWithABCDEditBootEntryInWindows81.aspx
C:\>bcdedit /copy {current} /d "No Hyper-V"
The entry was successfully copied to {ff-23-113-824e-5c5144ea}.
C:\>bcdedit /set {ff-23-113-824e-5c5144ea} hypervisorlaunchtype off
The operation completed successfully.
not: İlk komuttan üretilen kimlik, ikinci komutta kullandığınız şeydir. Sadece kelimesi kelimesine çalıştırmayın.
Yeniden başlattığınızda, iki seçenekli bir menü göreceksiniz ...
Dolayısıyla, VMWare kullanmak sadece yeniden başlatma ve Hyper-V Yok seçeneğini seçme meselesidir.
Bir önyükleme girişini yeniden kaldırmak istiyorsanız. Bcdedit için / delete seçeneğini kullanabilirsiniz.
İlk önce, mevcut önyükleme girişlerinin bir listesini alın ...
C:\>bcdedit /v
Bu, tüm girişleri kimlikleriyle listeler. İlgili kimliği kopyalayın ve ardından bu şekilde kaldırın ...
C:\>bcdedit /delete {ff-23-113-824e-5c5144ea}
Yorumlarda belirtildiği gibi, bunu powershell'den değil, yükseltilmiş bir komut isteminden yapmanız gerekir. Powershell'de komut hata verecektir.
update: Küme parantezlerinden backtick (`) ile öncelenirse, bu komutları powershell'de çalıştırmak mümkündür. Böyle ...
C:\WINDOWS\system32> bcdedit /copy `{current`} /d "No Hyper-V"