Hyper-V PowerShell sanal makinesini kapatmaya zorla

Hyper-V'de sanal makinelerle çalışmak, klonlama makinelerinden fiziksel ve sanal parçalar arasındaki hizmetleri bağlamaya kadar uzanan çok sayıda işlevselliğin küresel kontrolünü ima eden bir konudur. Kendine ait ve Windows'a entegre olan Hyper-V'nin varsayılan olarak Microsoft'un aşağıdaki sistemlerini desteklediğini anlamalıyız:

  • Windows 7/8/10
  • Windows Sunucusu 2012/2016 / 2021-2022

Bu, Linux gibi diğer sistemleri kurmanın ve test etmenin mümkün olduğu anlamına gelmez, ancak bu durumda %100 uyumsuz sistemlerdir. Hatalara yol açabilir, bunlardan biri sanal makinenin bağlantısının kesilmemesidir ve bu, makinenin işlemlerinin aktif kalmasını sağlar ve bununla birlikte kapatma engellenir.

BÜYÜT

Arayüzden sanal makineyi kapatmaya çalışırsak, basitçe “Kapanıyor” durumu ile donacaktır ve eğer konsoldan bir stop-vm “MV” -Force yürütülürse, sadece bir hata verir. Durumunuz buysa, Solvetic sizi düşünmüş çünkü bu hatayı kapsamlı bir şekilde düzeltmeniz için size çözüm sunacaktır.

Hyper-V'de bir sanal makineyi kapatmaya zorlama


Aşama 1
İlk adım, sanal makinenin GUID'sini belirlemek olacaktır, bunun için Windows PowerShell'e yönetici olarak erişiyoruz ve aşağıdakileri yürütüyoruz:
 get-vm | ft VMName, VMid
Adım 2
Bu, sanal makinenin adı ve kimliği ile sonuçlanacaktır:

BÜYÜT

Aşama 3
Kimliği kopyalamalı ve ardından söz konusu makineye bağlı sunucuda açık olan süreçleri bilmek istediğimiz aşağıdaki sözdizimini kullanmalıyız:

 görev listesi / fi "kullanıcı adı eq" kimliği "
4. Adım
Bu durumda aşağıdakileri giriyoruz:
 görev listesi / fi "kullanıcı adı eq 4918fe46-7c2e-45c6-a953-f7a76f37a4ee

BÜYÜT

Adım 5
Farklı hizmetleri görebiliriz, ancak sanal makineyi başlatmaktan sorumlu olan "vmwp.exe" işlemine odaklanacağız.

Bu işlemin ilişkili bir PID'si var, bu PID aşağıdaki sözdizimi ile durdurulmalıdır:

 Taskkill / F / PID "pid"
Örneğimiz için aşağıdakileri uyguluyoruz:
 görev sonu / F / PID 4056

BÜYÜT

6. Adım
Görevin doğru bir şekilde tamamlandığını görüyoruz, bu da sanal makinenin otomatik olarak durdurulmasına neden olacak ve Windows 10'da Hyper-V konsolundan kontrol edebiliriz:

BÜYÜT

Bu basit işlemle, sanal makineyi Hyper-V'de kapanmaya zorlamak mümkündür.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave