Aracılığıyla paylaş


Windows 10'a yükseltildikten sonra Hyper-V sanal makineleri başlatılamıyor

Bu makale, Windows 10 Hyper-V'nin Windows 10 yükseltmesi sonrasında sanal makineleri başlatamama sorununu düzeltmeye yardımcı olur.

Şunlara uygulanır: Windows 10 - tüm sürümler
Özgün KB numarası: 4052082

Belirtiler

Aşağıdaki senaryoyu değerlendirin:

  • Hyper-V rolünün yüklü olduğu Windows 10 tabanlı bir bilgisayarınız var.
  • Bilgisayarı Windows 10, sürüm 1709, Windows 10, sürüm 1803, Windows 10, sürüm 1809, Windows 10, sürüm 1903 veya Windows 10, sürüm 1909'a yükseltin.

Bu senaryoda, sanal makineleri başlatamazsınız. Ayrıca aşağıdaki hata iletisini alırsınız:

Start-VM: 'VM_NAME' başlatılamadı. (Sanal makine IDMachineID)
'VM_NAME' çalışan işlemini başlatamadı: %%3228369022 (0xC06D007E). (Sanal makine IDMachineID)
Satır:1 karakter:1
+ Start-VM VM_NAME
+ ~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Start-VM], VirtualizationException
+ FullyQualifiedErrorId: OperationFailed,Microsoft.HyperV.PowerShell.Commands.StartVM

Ayrıca, Sistem günlüğünde aşağıdaki girdiyi görürsünüz:

Hyper-V Konak İşlem Hizmeti beklenmedik şekilde sonlandırıldı. Bu işlemi 11 kez gerçekleştirmiştir.

Uygulama günlüğünde aşağıdaki girdiyi görürsünüz:

Hatalı uygulama adı: vmcompute.exe, sürüm: 10.0.16299.15, zaman damgası: 0x1a906fe6
Hataya neden olan modülün adı: vmcompute.exe, sürüm: 10.0.16299.15, zaman damgası: 0x1a906fe6
Özel durum kodu: 0xc0000005
Hata uzaklığı: 0x000000000000474b
Hataya neden olan işlem kimliği: 0x3d78
Hatalı uygulama başlangıç zamanı: 0x01d34d80559647e6
Hatalı uygulama yolu: C:\WINDOWS\system32\vmcompute.exe
Hataya neden olan modül yolu: C:\WINDOWS\system32\vmcompute.exe
Rapor Kimliği: RaporKimliği
Hatalı paket tam adı:
Hataya neden olan paket göreli uygulama kimliği:
Yanıt: Kullanılamıyor
Cab Id: 0
Sorun imzası:
P1: vmcompute.exe
P2: 10.0.16299.15
P3: 1a906fe6
P4: vmcompute.exe
P5: 10.0.16299.15
P6: 1a906fe6
P7: c0000005
P8: 000000000000474b
P9:
P10:
Ekli dosyalar:
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER98A7.tmp.mdmp
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER9974.tmp.WERInternalMetadata.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER9981.tmp.csv
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER99C1.tmp.txt
\?\C:\Windows\Temp\WER99C3.tmp.appcompat.txt
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_vmcompute. exe_101d36662442e0c1debf6dea58c1dd187cc5_51a43a19_cab_332099df\memory.hdmp \
Bu dosyalar burada bulunabilir:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_vmcompute. exe_101d36662442e0c1debf6dea58c1dd187cc5_51a43a19_cab_332099df
Analiz simgesi:
Çözüm yeniden denetleniyor: 0
Rapor Kimliği:RaporKimliği
Rapor Durumu: 4
Karma demet: \

Neden

Bu sorun, Windows 10'un Vmcompute.exe Microsoft dışı DLL dosyalarının yüklenmesine izin vermeyecek şekilde yapılandıran bir ilkeyi zorunlu kılması nedeniyle oluşur.

Çözüm

Vmcompute.exe işlemi. Bu sorunun olası nedenlerinden biri virüsten koruma yazılımınızdır.

Bunu yapmak için işlem gezgini gibi bazı araçları kullanabilirsiniz. Şu adımları izleyin:

  1. İşlem Gezgini'ne indirin.

  2. Aracı ayıklayın ve 64 bit işletim sistemi için olan ProcessExp64.exe çalıştırın.

  3. Görünüm menüsü altında Alt Bölmeyi Göster'i seçin, Alt Bölme Görünümü'ne tıklayın ve dll'ler'i seçin.

    İşlem Gezgini'ndeki Görünüm menüsünün Alt Bölme Görünümü seçeneğinin ekran görüntüsü.

  4. Vmcompute.exe işlemini seçin ve alt bölmede Microsoft dışı DLL'leri denetleyin. Bazı girdilerin boş olması normaldir.

    alt bölmedeki Vmcompute.exe işleminin ve DLL listesinin İşlem izleyicisi sonuçlarının ekran görüntüsü.