Beberapa pengguna PC telah melaporkan bahwa mereka menerima pesan kesalahan Maaf, aplikasi ini tidak dapat berjalan di bawah Mesin Virtual saat mencoba menjalankan aplikasi tertentu menggunakan perangkat lunak virtualisasi seperti VMware Fusion 7, Hyper-V et al di komputer Windows 11 atau Windows 10 mereka. Posting ini memberikan perbaikan yang paling berlaku untuk issue.
//
Maaf, aplikasi ini tidak dapat berjalan di bawah Mesin Virtual
Jika Anda mendapatkan pesan kesalahan yang menyatakan Maaf, aplikasi ini tidak dapat berjalan di bawah Mesin Virtual saat Anda menjalankan aplikasi tertentu di mesin host Windows 11/10 Anda, maka perbaikan yang kami sajikan di bawah ini tidak khusus agar dapat dengan mudah diterapkan untuk menyelesaikan masalah pada sistem Anda.
Daftar periksa awal Nonaktifkan Windows Hypervisor Platform Ubah kunci registri DriverDesc Edit file .vmx Ubah kunci registri SystemBiosVersion Mari kita lihat perbaikan ini secara detail.
1] Daftar periksa awal Investigasi kami juga mengungkapkan bahwa dijalankan di bawah Mesin Virtual dan juga dapat dipicu pada mesin fisik. Dalam hal ini, Anda dapat melakukan pemeriksaan awal berikut. Jika tidak, Anda dapat melanjutkan dengan solusi lainnya yang disajikan di bawah ini.
Periksa nama perangkat Anda untuk mengetahui nama umum seperti “Komputer” atau “Perangkat”, karena dalam beberapa kasus, nama ini secara default dapat diidentifikasi sebagai mesin virtual.Periksa file dan proses: Sistem dapat salah diidentifikasi sebagai mesin virtual karena aplikasi dapat memeriksa untuk memverifikasi apakah proses dan layanan sistem yang saat ini aktif adalah sistem Windows default dan jika ada aplikasi baru/pihak ketiga yang diinstal. Periksa Mesin Virtual yang diinstal sebelumnya: Jika sebelumnya Anda telah menginstal aplikasi VM, Anda harus memeriksa sistem Anda untuk apa pun yang memiliki frasa terkait karena sering kali aplikasi VM membuat registri yang berisi istilah tersebut. Jika demikian, Anda dapat menggunakan Perangkat Lunak Uninstaller pihak ketiga untuk sepenuhnya menghapus perangkat lunak virtualisasi dari komputer Windows 11/10 Anda. Pastikan Anda menjalankan salinan Windows asli karena proses dan file sistem yang telah diubah dapat menyebabkan mesin berbeda dari salinan asli yang dapat menyebabkan program tidak berjalan sebagaimana mestinya dan menimbulkan kesalahan. Jalankan pemindaian AV: Anda harus mempertimbangkan untuk menjalankan pemindaian AV sistem lengkap pada sistem Anda untuk malware jika Anda melihat kesalahan VM pada fisik Windows PC.2] Nonaktifkan Windows Hypervisor Platform
Perbaikan ini mengharuskan Anda untuk menonaktifkan Hyper-V dengan asumsi Anda menjalankan aplikasi pada perangkat lunak virtualisasi pihak ketiga.
Baca: Cara mengaktifkan Hyper-V di Windows 365 Cloud PC
3] Modifikasi DriverDesc registry key
Karena ini adalah operasi registry, sebaiknya Anda mencadangkan registry atau membuat titik pemulihan sistem sebagai tindakan pencegahan yang diperlukan. Setelah selesai, Anda dapat melanjutkan sebagai berikut:
Tekan tombol Windows + R untuk menjalankan dialog Jalankan. Di kotak dialog Jalankan, ketik regedit dan tekan Enter untuk membuka Penyunting Registri. Navigasikan atau lompat ke jalur kunci registri di bawah ini:HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControlClass{4d36e968-e325-11ce-bfc1-08002be10318}000Di lokasi, di panel kanan, klik kanan kunci registri DriverDesc (Jika Anda tidak dapat menemukannya, cari folder yang berbeda seperti 0001, 0002, dll ) untuk mengedit propertinya. Pilih Ubah. Sekarang, hapus data di dalam bidang Data nilai. Klik OK untuk menyimpan perubahan. Keluar dari registri.4] Edit file .vmx Matikan mesin virtual Anda sepenuhnya. Buka folder mesin virtual di ~/ Documents/Virtual Machines/.Klik kanan pada mesin virtual Anda dan pilih Show Package Contents. Selanjutnya, cari file dengan ekstensi file .vmx dan buka file dengan editor teks. Sekarang, gulir ke bagian bawah file dan tulis berikut ini di baris baru: monitor_control.restrict_backdoor = “true” Simpan file Luncurkan mesin virtual Anda Jalankan aplikasi lagi.5] Ubah key
registri SystemBiosVersionBuka Editor Registri. Navigasikan atau lompat ke jalur registri di bawah ini: HKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystemAt lokasi, di panel kanan, klik dua kali entri SystemBiosVersion untuk mengedit propertinya.Sekarang, ubah Value data dari apa pun yang tertulis menjadi NOBOX -1.KlikOK untuk menyimpan perubahan.Keluar dari Registry Editor.
Kami harap ini membantu!
Baca selanjutnya : BlueStacks tidak dapat dimulai saat Hyper-V diaktifkan
Bagaimana mengatasi aplikasi ini tidak dapat berjalan di bawah mesin virtual?
Anda mungkin mengalami kesalahan ini pada Windows 11 dengan fitur Windows tertentu diaktifkan. Untuk mengatasi masalah ini, di antara solusi lain yang diuraikan dalam posting ini di atas, Anda dapat mencoba Mengaktifkan atau menonaktifkan fitur Windows applet Panel Kontrol dan mematikan: Platform Mesin Virtual Hyper-V.
Bagaimana cara menjalankan aplikasi di mesin virtual?
Anda dapat menerapkan /appvpid: beralih ke perintah apa pun, yang memungkinkan perintah tersebut dijalankan dalam proses virtual yang Anda pilih dengan menentukan ID prosesnya (PID). Menggunakan metode ini meluncurkan executable baru di lingkungan App-V yang sama dengan executable yang sudah berjalan.
Baca: Tidak cukup memori dalam sistem untuk memulai mesin virtual.
Selengkapnya