Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
4 Şubat 2024
Mesajlar
3.916
Makaleler
7
Çözümler
77
Beğeniler
6.444
wsl --set-version Debian 2 komutunu kullandığımda HYPERVISOR_ERROR başlıklı mavi ekran hatasını alıyorum. Birkaç kere denedim. NahimicSvc32.exe kaynaklıydı onu tamamen kapattım çalışmıyor. Dump'dan da bu hata yok oldu zaten. Son Dump'ı aşağıya bıraktım.

Güncelleme: Artık set version ile Debian sürümünü seçmiyorum. Eski Debian'ı komple kaldırdım ve yeni Debian yükledim. Şimdi Debian'ı açıp kurulumu gerçekleştirmek istiyorum. Store üzerinden veya herhangi bir şekilde Debian'ı başlatırsam bu mavi ekranı alıyorum halen. Yani WSL2 ile Debian hiçbir şekilde başlatamıyorum. Store'dan Debian'ı açınca kurulmuyor. Mavi ekran alıyorum.

Son dump:


Windows sürümüm:
Windows 10 22H2 Build 19045.4170
Driverlar güncel :)
Anti-Virüs vesaire kesinlikle kullanmıyorum. Virüs de yok.

Sistem özelliklerim:
Intel Core i9 12900K, NVIDIA GeForce RTX 3090, ASUS ROG Maximus Z690 Apex, G.Skill 32 GB 6400MHz DDR5, 3 X Samsung 2TB 980 Pro, 1 X Seagate Ironwolf 8 TB | 1X WD Elements 6TB

Saatlerce uğraştım sonuç sıfır.
 
Son düzenleme:
Çözüm
Öncelik olarak şunu söyleyeyim: Hata kodu ile ilgili Microsoft tarafında neredeyse hiç bilgi olmadığı için aslında iş yokuşa sürülüyor. Yani spesifik bir çözümü yok. Genelde ya direkt işlemci ile alakalıdır ya da sanallaştırma ile alakalıdır.

Kod:
10: kd> k
 # Child-SP RetAddr Call Site
00 ffffbb00`815fdc98 fffff800`4d0f986b nt!KeBugCheckEx
01 ffffbb00`815fdca0 fffff800`4d11341a nt!HvlSkCrashdumpCallbackRoutine+0x6b
02 ffffbb00`815fdce0 fffff800`4d00aa82 nt!KiProcessNMI+0xea
03 ffffbb00`815fdd30 fffff800`4d00a812 nt!KxNmiInterrupt+0x82
04 ffffbb00`815fde70 fffff800`47300000 nt!KiNmiInterrupt+0x212
05 fffff908`341c6a38 fffff800`4cf90481 0xfffff800`47300000
06 fffff908`341c6a40 fffff800`670941ce nt!HvcallInitiateHypercall+0x61
07 fffff908`341c6ad0 fffff800`67092e21 winhvr!WinHvpHypercall+0x4e
08 fffff908`341c6b10 fffff800`670921e5 winhvr!WinHvpSimplePoolHypercall_CallViaMacro+0x55
09 fffff908`341c6b50 fffff800`67096f6b winhvr!WinHvpAllocatingHypercall+0x95
0a fffff908`341c6c10 fffff800`67034d3c winhvr!WinHvCreateVp+0x6b
0b fffff908`341c6c80 fffff800`67034b4a Vid!VidVppSetup+0x8c
0c fffff908`341c6d30 fffff800`6703f5ff Vid!VidVpCreate+0x112
0d fffff908`341c6e80 fffff800`67001cfb Vid!VidPartitionIoctlSetup+0x1633
0e fffff908`341c73b0 fffff800`67000baa Vid!VidIoControlPartition+0xeab
0f fffff908`341c7510 fffff800`6700268a Vid!VidIoControlDispatch+0x18a
10 fffff908`341c7660 fffff800`474daa17 Vid!VidIoControlPreProcess+0x9a

Sistemde sanallaştırma ile ilgili işlem yapıldığı için çağrılar, sanallaştırma aktifleştirilme sırasında alınmış gibi duruyor. VID başlığı altında, bölümler ayarlanıyor, kontroller sağlanıyor. Hypercall mekanizması tahsis ediliyor ve başlatılıyor. Sonradan bir adres ve o zaman iş içerisinde olan VMWP.exe devrede. Bu yapı kısaca her bir sanal makinenin yönetilmesi için oluşturulur. Yönetilmesi için oluşturulmuş evet ama bundan sonra NMI kesmesi gelmiş. Bu kesme devreye alındığında; CPU için o zaman, en öncelikli kesmedir. Yani işlemci bu kesmeyle karşılaştığında var olan tüm kesme işlemleri harici sadece bu kesmeyle ilgilenir. Ya işlemci bu kesmeyi işleyemez ya da önceden var olan kesmeler sorun çıkarmış olabilir.

Bu kesme sistemde karşı koyulamaz bir donanım hatası olduğunda veya sistem üzerinde acil müdahale edilmesi gereken bir hata oluştuğunda çağrılabilir çünkü işlevi bu. İşlemcinin sadece o hatayı işlemesi gerekir.

Sendeki sorun sanallaştırma ile alakalı duruyor fakat hiç beklemediğimiz yerden de sorun çıkmış olabilir. Belki de yapacağın küçük bir hamle sorunu çözebilir. Sorun Windows tarafında ise OS değiştirmeyi deneyebilirsin bu arada, belki işe yarar. Aslında hepsi üstte dediğim gibi bir çözüm olabilir. Bu arada işlemcinle alakalı sorun olacağını sanmıyorum, olsa zaten sistem çoktan renk vermeye başlardı. Sanallaştırma ile ilgili sorunların da kapısı açık. İşlemcinin herhangi bir donanım sorununa sahip olmamasına rağmen sanallaştırma ile ilgili sorun çıkartması, ürün yazılımı tarafından desteklenmemesi, ürün yazılımının var olan işletim sistemi ile sorun yaşaması gibi sebepler olabilir.

Hiç WSL2 kurmayı denemiş miydin?
Aşağıdaki seçenekler aktif mi? Eğer aktif ve problem devam ediyorsa işaretleri kaldırıp yeniden başlattıktan sonra tekrar deneyebilir misin?

1713942139113.webp
 
Aşağıdaki seçenekler aktif mi? Eğer aktif ve problem devam ediyorsa işaretleri kaldırıp yeniden başlattıktan sonra tekrar deneyebilir misin?

Eki Görüntüle 39171
Hocam tabii ki aktif. Aktif olmazsa nasıl WSL kullanacağım?

@Recep Baltaş
@bicy


Aşağıdaki seçenekler aktif mi? Eğer aktif ve problem devam ediyorsa işaretleri kaldırıp yeniden başlattıktan sonra tekrar deneyebilir misin?
Kapattım, yeniden başlattım, sonra açtım, yeniden başlattım. Debian'ı açtığımda tekrar mavi ekran var. Açmazsam WSL kullanamam zaten.
 
Son düzenleme:
Intel işlemciler için sanallıştırma olarak VMware Player öneriyorlar. Ayrıca hypervisor kapatmak bazı kullanıcılarda çalışmış. (Win 10 Pro 2004 20161.1000)

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor
 
Intel işlemciler için sanallıştırma olarak VMware Player öneriyorlar. Ayrıca hypervisor kapatmak bazı kullanıcılarda çalışmış. (Win 10 Pro 2004 20161.1000)

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor
Hocam WSL2 kullanmak zorundayım ben. İşimi o görecek. Bu basit bir sanallaştırma işlemi değil tamamen entegrasyon aslında. İş akışıma çok yardımcı olacak yani. Kapatıp deneyeyim yine de.

@Burak Birinci durum aynı hocam.
 
Son düzenleme: