Bagaimana cara menghentikan / membunuh mesin virtual yang hang dalam status "Berhenti"?

9

Saya memiliki mesin virtual yang terus-menerus hang dalam keadaan "Berhenti".

Saya sudah merah beberapa posting menyarankan untuk membunuh proses vmwp.exe dari mesin tetapi saya tidak pernah bisa mematikan proses ini baik dari Windows Task Manager maupun dari prompt perintah administratif dengan menggunakan prockill / PID xxxx / F di mana xxxx adalah ID proses. Satu-satunya hasil yang saya miliki adalah bahwa mesin saya masuk dalam status "Berhenti-Kritis".

Lebih buruk lagi, sejak saat itu (memiliki mesin virtual digantung pada berhenti) saya tidak dapat mengelola (menghentikan atau memulai) mesin virtual lain pada host yang sama. Satu-satunya "solusi" dalam hal ini bagi saya adalah menghentikan Layanan Manajemen Mesin Virtual (vmms.exe) dan memulai ulang host fisik. Tanpa terlebih dahulu menghentikan layanan vmms.exe host fisik saya juga hang selama restart.

Selain itu, tidak ada kesalahan yang dicatat di Peraga Peristiwa.

Saya menemukan beberapa posting lain yang mengeluhkan masalah mereka. Pada mereka semua satu-satunya saran adalah untuk mematikan proses vmwp.exe, yang jelas tidak bekerja untuk mereka juga.

Adakah yang bisa membantu kami dengan ini, tolong?

Terima kasih


sumber
Saya memiliki masalah yang sama dengan Windows Server 2012. Belum ada solusi?
Randall Flagg
Ini bisa terkait dengan 1) saklar virtual yang melekat pada driver yang buruk dari NIC fisik, atau 2) RRAS diinstal pada server fisik, atau 3) VM terkena disk pass-through. Kemungkinan memiliki status hang tinggi ketika salah satu dari mereka hadir.
Noor Khaldi

Jawaban:

2

Proses VMWP.EXE dapat dibunuh seperti dijelaskan di sini .

Selain itu, ini bisa menjadi masalah yang dapat diatasi dengan menginstal pembaruan Windows terbaru. Selain itu, akses jarak jauh mungkin belum dikonfigurasi dengan benar dan RRAS harus dimatikan - sumber .

batistuta09
sumber
Tautan hanya menjawab :(
FreeSoftwareServers
-1

Melakukan penelitian tentang masalah ini, saya menemukan ini.

Saya memang membunuh mesin yang digantung melakukan beberapa tindakan yang sangat berisiko. Saya benar-benar yakin ini tidak didukung, tetapi milik saya adalah mesin uji ... jadi saya mengambil kesempatan itu. Selain mesin virtual yang digantung, juga layanan hyper-v tidak dapat memulai.

Menggunakan proses explorer saya membunuh semua utas yang saya bisa yang berjalan dalam proses pekerja vm.

Kemudian, dalam proses explorer, saya memeriksa pegangan yang dibuka oleh proses dan menutup semua yang terkait dengan sistem file, yang memiliki panduan dalam nama atau jalur ...

Setelah beberapa detik menutup pegangan, tiba-tiba proses pekerja menghilang dan saya dapat memulai lagi layanan hyper-v.

Maaf jika panduan ini tidak memiliki instruksi langkah demi langkah yang serius. Ini bekerja untuk saya dan jika Anda memilih untuk mengakhiri vm menggunakan sesuatu seperti ini, saya harap itu berhasil. Patrick

Semoga ini bisa membantu.

Facundo D. Baru
sumber