6 Cara Memperbaiki Kode Hasil VirtualBox: E_FAIL (0x80004005) Kesalahan di Windows


Kotak Virtual menampilkan kode kesalahan "E_FAIL (0x80004005)" ketika tidak dapat membuka sesi mesin virtual. Kesalahan dapat disebabkan oleh masalah dengan aplikasi VirtualBox, file konfigurasi, atau masalah terkait perangkat keras.





Tutorial ini menyoroti kemungkinan penyebab dan solusi pemecahan masalah untuk kesalahan E_FAIL (0x80004005) VirtualBox pada perangkat Windows.








1. Perbarui VirtualBox





Beberapa pengguna Windows menyelesaikan kesalahan ini dengan menginstal versi terbaru VirtualBox 6. Buka situs web pengembang dan unduh file pengaturan VirtualBox host Windows.








Anda juga dapat memperbarui VirtualBox langsung di dalam aplikasi. Buka aplikasi VirtualBox Manager, pilih Mengajukan pada bilah menu, dan pilih Periksa Pembaruan .








Pilih tautan yang disediakan untuk mengunduh file yang dapat dieksekusi (.exe) dari versi terbaru VirtualBox.








2. Restart Windows Hypervisor (Hyper-V)





Hyper-V adalah fitur Windows yang memungkinkan komputer Anda menjalankan beberapa sistem operasi sebagai mesin virtual. Anda mungkin tidak dapat mengakses mesin virtual di VirtualBox jika Hyper-V mengalami kesalahan.





Memulai ulang Hyper-V di Windows (lihat langkah-langkah di bawah) dapat memperbaiki masalah yang mencegah VirtualBox menjalankan sesi mesin virtual.





  1. Buka menu Mulai, ketik cmd di bilah pencarian, dan pilih Jalankan sebagai administrator dibawah Prompt Perintah aplikasi.







  1. Tempel bcdedit / matikan hypervisorlaunchtype di konsol Command Prompt dan tekan Memasuki .







Menjalankan perintah ini akan mematikan Hyper-V di komputer Anda. Jika Anda memiliki beberapa sistem operasi yang terinstal di komputer Anda, jalankan perintah di bawah ini untuk menonaktifkan Hyper-V untuk OS yang aktif/saat ini.





Tempel bcdedit /set {current} hypervisorlaunchtype nonaktif di konsol Command Prompt dan tekan Memasuki .








Nyalakan kembali komputer Anda ketika Anda mendapatkan pesan "Operasi ini berhasil diselesaikan".





  1. Buka Command Prompt dengan hak administratif dan jalankan perintah di bawah ini untuk mengaktifkan kembali Hyper-V.




bcdedit /set hypervisorlaunchtype otomatis








Nyalakan kembali komputer Anda ketika Command Prompt menampilkan pesan “The operation Completely Successfully”. Luncurkan VirtualBox dan coba buka mesin virtual.





3. Buang Status Tersimpan





VirtualBox juga dapat menampilkan kesalahan E_FAIL (0x80004005) jika ada masalah dengan status tersimpan sesi virtual . Jadi, jika Anda tidak dapat memulihkan sesi, buang status tersimpan dan buka kembali mesin virtual.





Membuang status tersimpan mesin memiliki efek yang sama dengan mematikannya. Buka VirtualBox, klik kanan mesin virtual, pilih Buang Status Tersimpan (atau tekan Ctrl + J ), dan mulai ulang sesi.








Coba solusi pemecahan masalah di bawah ini jika "Buang Status Tersimpan" berwarna abu-abu—yaitu, mesin virtual tidak memiliki status tersimpan.





4. Ganti Nama File Konfigurasi VirtualBox





Menghentikan paksa VirtualBox tanpa terlebih dahulu menutup mesin virtual dapat memicu kesalahan E_FAIL (0x80004005). Kami akan menjelaskan bagaimana dan mengapa ini terjadi.





Mari kita asumsikan Anda memiliki mesin virtual "Linux PC" di VirtualBox. Saat Anda meluncurkan mesin virtual, VirtualBox mengganti nama file mesin dari "Linux PC.vbox" menjadi "Linux PC.vbox-prev." VirtualBox kemudian membuat dan menggunakan salinan baru/sementara dari file mesin virtual—”Linux PC.vbox-tmp”—untuk sesi aktif.





Saat Anda mengakhiri sesi mesin virtual, VirtualBox mengganti nama file sementara (yaitu, Linux PC.vbox-tmp) menjadi Linux PC.vbox. File “Linux PC.vbox-prev” berfungsi sebagai cadangan—VirtualBox menimpa file setiap kali Anda memulai sesi baru.








Mengakhiri VirtualBox tanpa menutup mesin virtual Anda dapat mengganggu proses konversi file. Itu akan meminta kesalahan "Kode Hasil: E_FAIL (0x80004005)" saat berikutnya Anda mencoba meluncurkan mesin virtual.





Buka folder VirtualBox PC Anda dan periksa apakah ada .vbox file untuk mesin virtual Anda. Jika Anda hanya menemukan sementara ( .vbox-tmp ) dan cadangan ( .vbox-prev ) di folder, Anda mungkin menutup paksa VirtualBox saat menjalankan mesin virtual.





Mengganti nama file cadangan dapat memperbaiki masalah dan membuat mesin virtual Anda berjalan kembali. Tutup aplikasi VirtualBox Manager dan ikuti langkah-langkah di bawah ini untuk menyelesaikannya.





  1. Buka pengelola file VirtualBox di File Explorer. Buka disk lokal Anda ( C: ) folder, klik dua kali pada Pengguna folder, dan pilih komputer atau nama akun Anda.







  1. Buka VM VirtualBox folder, pilih Mesin , dan klik dua kali folder mesin virtual.







  1. Salin atau cadangkan kedua file (.vbox-tmp dan .vbox-prev) di suatu tempat di komputer Anda. Ubah ekstensi file dari file sementara dari .vbox-prev ke .vbox .







  1. Pilih Oke pada prompt peringatan dan buka mesin virtual di VirtualBox.







  1. Tutup VirtualBox dan ubah .vbox file kembali ke .vbox-prev jika kesalahan berlanjut. Setelah itu, ganti nama .vbox-temp mengajukan ke .vbox dan periksa apakah VirtualBox sekarang menjalankan mesin virtual.







Catatan: Versi VirtualBox yang lebih lama (v3.2 dan yang lebih lama) menyimpan file konfigurasi mesin virtual di .xml format—bukan .vbox . Jika Anda menemukan file dengan ekstensi ini di folder mesin virtual Anda, ganti namanya dengan mengikuti langkah-langkah di atas. Itu berarti Anda akan mengubah file di .xml-sebelumnya atau .xml-tmp format ke .xml .





5. Aktifkan Virtualisasi di Pengaturan BIOS





Anda harus mengaktifkan virtualisasi perangkat keras atau CPU di komputer Anda untuk menjalankan mesin virtual. Jika VirtualBox menyertakan kata kunci "AMD-v" atau "VT-x" dalam detail kesalahan, virtualisasi perangkat keras PC Anda kemungkinan dinonaktifkan.





Ikuti langkah di bawah ini untuk memverifikasi status virtualisasi perangkat keras komputer Anda.





  1. Pergi ke Pengaturan > Sistem > Pemulihan > Startup tingkat lanjut dan pilih Restart sekarang .







Di Windows 10, buka Pengaturan > Pembaruan & Keamanan > Pemulihan dan pilih Restart sekarang di bagian "Pengaktifan lanjutan".








  1. Menuju ke Memecahkan masalah .> Opsi lanjutan .> Pengaturan Firmware UEFI dan pilih Mengulang kembali untuk boot ke pengaturan UEFI atau BIOS PC Anda.







  1. Bagaimana Anda mengaktifkan virtualisasi di pengaturan BIOS akan tergantung pada pabrikan atau model PC Anda. Untuk perangkat Lenovo, kunjungi Konfigurasi bagian dan set Teknologi Virtual Intel ke Diaktifkan .







Pergi ke Konfigurasi bagian pada komputer HP dan simpan Teknologi Virtualisasi diaktifkan. Ini Dokumen Dukungan Microsoft memiliki instruksi untuk mengaktifkan virtualisasi untuk semua produsen dan perangkat PC.





  1. Buka bagian "Keluar", pilih Keluar dari Menyimpan Perubahan , dan pilih Ya untuk boot ke Windows.







VirtualBox sekarang harus menjalankan mesin virtual setelah mengaktifkan virtualisasi di pengaturan BIOS/UEFI PC Anda.





6. Instal ulang VirtualBox





Copot pemasangan VirtualBox jika tidak ada trik pemecahan masalah yang menyelesaikan masalah. Setelah itu, reboot komputer Anda dan instal versi VirtualBox terbaru. Menginstal ulang VirtualBox memperbaiki masalah untuk beberapa pengguna Windows dalam hal ini Utas Komunitas Microsoft .





Jenis kotak virtual di pencarian menu Start, pilih Copot pemasangan di bawah aplikasi Oracle VM VirtualBox dan ikuti perintah penghapusan instalasi.








Hubungi Dukungan Oracle atau pabrikan PC Anda jika kesalahan "Kode Hasil: E_FAIL (0x80004005)" tetap ada meskipun menginstal ulang VirtualBox.


0 Komentar

Posting Komentar

Post a Comment (0)

Lebih baru Lebih lama