Saya sangat suka dukungan Hyper-V di Windows 8, namun, ada beberapa situasi di mana saya perlu menonaktifkan Hyper-V untuk menjalankan beberapa aplikasi yang tidak suka dijalankan bahkan di partisi root dari lingkungan tervirtualisasi. .
Apa yang saya lakukan saat ini adalah menonaktifkan fitur sepenuhnya dari dialog "Tambah atau hapus fitur windows" dan nyalakan kembali, mengaktifkannya lagi saat diperlukan.
Saya ingin tahu apakah ada cara yang lebih baik untuk melakukan ini yang terlintas dalam pikiran, itu bahkan bisa menjadi jalan pintas yang bisa saya klik dua kali dan benar-benar akan menambah atau menghapus fitur untuk saya dan restart (saya kira ini mungkin dengan skrip PowerShell).
76
Jawaban:
Penafian : Saya belum melakukan ini untuk menghapus fitur, DAN sebagai peringatan terakhir mungkin akan ada banyak pembaruan Pembaruan Windows untuk diinstal setiap kali Anda mengaktifkannya lagi.
Karena itu, dari prompt perintah tinggi:
dan
Inilah yang menjalankan perintah aktifkan terlihat pada PC saya, yang sudah memiliki Hyper-V diaktifkan dan berjalan:
Ketika mengaktifkan fitur ini karena Hyper-V mungkin meminta Anda untuk reboot dan menjalankan perintah lagi. Tampaknya agak akrab. Anda bisa akhirnya harus reboot dua kali, dengan kata lain. Tapi mungkin itu tidak akan melakukannya untuk Anda karena mesin itu sudah memiliki Hyper-V diaktifkan sebelumnya.
sumber
/NoRestart
dalam pengaturan non-interaktif (saat memanggil dari skrip).bcdedit
cara yang lebih cepat dan satu-satunya hal yang diperlukan (Anda masih harus memulai ulang tidak peduli apa). Itulah yang saya lakukan setiap kali saya perlu beralih ke VMWare.Ini adalah jawaban lama tetapi demi kelengkapan dan karena saya tahu ada cara yang lebih baik daripada hasil teratas.
Dari prompt perintah yang ditinggikan:
untuk menonaktifkan hypervisor, dan:
untuk mengaktifkannya kembali (nilai default).
Tentu saja masih membutuhkan restart.
sumber
Anda dapat membuat dua entri boot sehingga Anda dapat memilih untuk memutuskan untuk mem-boot sistem OS dengan atau tanpa Hyper-V.
sumber
bcdedit /set "{current}" hypervisorlaunchtype off
Shift
kunci saat mengklikStart -> Power button -> Restart
, yang memungkinkan Anda memilih apakah akan boot dengan / tanpa Hyper-V diaktifkan sebelum komputer dinyalakan kembali. Ini sangat berguna ketika beberapa bentuk "fastboot" diaktifkan di BIOS, dan hampir tidak mungkin untuk menekan tombol "enter BIOS" sebelum bootloader Windows mengambil kendali.Untuk Windows 10:
sumber
Powershell juga dimungkinkan, menggunakan DISM yang dibungkus sebagai cmdlet PS, dan orang dapat membaca pengaturan terlebih dahulu sebelum melakukan perubahan.
Referensi
sumber
Anda dapat menggunakan Hyper-V Switch yang pada dasarnya menggunakan metode bcdedit yang sudah dijelaskan di sini tetapi menempatkan GUI satu-klik sederhana di atasnya. Ini menunjukkan kepada Anda keadaan konfigurasi saat ini dan memungkinkan Anda mengaktifkan atau menonaktifkan Hyper-V dan mem-boot ulang komputer juga. Saya telah membuat alat kecil ini dan berfungsi pada komputer Windows 10 saya.
sumber
Saya membuat skrip PowerShell untuk membantu mengaktifkan / menonaktifkan Hyper-V. Ini memeriksa status sehingga Anda tidak me-reboot jika Anda sudah dalam kondisi yang diinginkan:
Kemudian buat dua pintasan di Target "Hyper-V Off" desktop Anda:
dan Target "Hyper-V On":
sumber
Bersihkan & perawatan rumah dari Windows Component Store (WinSxS)
Menganalisis file sistem dan mengembalikan jika perlu
(Menurut https://ugetfix.com/ask/how-to-disable-hyper-v-in-windows-10/ )
(Sumber: https://blogs.technet.microsoft.com/gmarchetti/2008/12/07/turning-hyper-v-on-and-off/ )
(Sumber: https://ugetfix.com/ask/how-to-disable-hyper-v-in-windows-10/ dan https://support.microsoft.com/en-us/help/3204980/virtualization- aplikasi-do-not-work-together-with-hyper-v-device-g )
( https://support.microsoft.com/en-us/help/3204980/virtualization-applications-do-not-work-together-with-hyper-v-device-g )
Untuk kelengkapan, masalah Virtualisasi tertentu terkait dengan fitur keamanan Device Guard dan Credential Guard:
mmc.exe, tambahkan snap-in Kebijakan Komputer Lokal Di bawah Konfigurasi Komputer / Template Administratif / Sistem / Penjaga Perangkat / Nyalakan Keamanan Berbasis Virtualisasi
Isolasi inti dalam Pengaturan / Pembaruan & Keamanan / Keamanan Windows / Keamanan Perangkat / isolasi Inti
(Ref: https://support.microsoft.com/en-us/help/3204980/virtualization-applications-do-not-work-together-with-hyper-v-device-g
https://www.tenforums.com/tutorials/68913-enable-disable-device-guard-windows-10-a.html ; https://blogs.technet.microsoft.com/ash/2016/03/02/windows-10-device-guard-and-credential-guard-demystified/
https://weblogs.asp.net/dixin/run-hyper-v-and-vmware-virtual-machines-on-windows-10
https://www.dell.com/support/article/lu/fr/lubsd1/sln304974/windows-10-enterprise-security-credential-guard-and-device-guard?lang=en ...)
sumber