Çözüldü Monster Abra A5 v17.2.3 mavi ekran hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
İşletim sistemi
Windows 10

Muhammed çifçi

Femtopat
Katılım
14 Eylül 2023
Mesajlar
8
Daha fazla  
Cinsiyet
Erkek
RAM
32 GB Crucial 3200MHz DDR4
Ekran kartı
3050 Ti
İşlemci
i5 11400H

Arkadaşlar rica etsem bakar mısınız? Ayda 1 falan oyun oynarken bu hatayı alıyorum. 3050 Ti olacak yanlış yazdım.
 
Son düzenleyen: Moderatör:
Çözüm
kbdclass.sys servisi klavye yazılımıyla alakalı bir problem var, bu soruna da büyük ihtimalle Monster'ın Control Center adlı uygulaması neden oluyor. İnternette baktığımda bu problemin genel olarak Monster cihazlarda olduğunu gördüm. Çözüm için şurada anlatılanları yapın:

Bu sorun sadece Monster'a özel değil. Şimdiye kadar kbdclass.sys mavi ekranını gördüğüm iki yer vardı. Yıllar önce Webroot uygulaması buna yol açabiliyordu. Ancak o sorunu çözdüler. Bu sorunun hala devam ettiği cihazların neredeyse hepsi Clevo tabanlı dizüstü bilgisayarlar oldu. Benim gözlemim, cihaz kısayollarını enjekte ettikleri yazılım kesinlikle problemli.

Referans olması için konu sahibinin paylaştığı 2 mavi ekran dosyasındaki Stackleri paylaşıyorum. Göreceğiniz üzere çağrılan fonksiyonların bellek adresleri bile birebir aynı.
Rich (BB code):
0: kd> k
Call Site
nt!KeBugCheckEx
nt!KiBugCheckDispatch+0x69
nt!KiPageFault+0x440
kbdclass!memcpy+0x92
kbdclass!KeyboardClassServiceCallback+0x16d
HKKbdFltr+0x1511
0xffffd30d`1f2576e0
0xfffff800`380e7098
0xffffd30d`1f32b310
0xfffff800`380e7098
0x8
0xfffff800`380e6ff0
0xffffd30d`1f257590
HKKbdFltr+0x13f0
0x0000447a`099f02d4
i8042prt!I8042KeyboardIsrDpc+0x1a8
nt!KiExecuteAllDpcs+0x491
nt!KiRetireDpcList+0x2a2
nt!KiIdleLoop+0x9e

Rich (BB code):
0: kd> k
Call Site
nt!KeBugCheckEx
nt!KiBugCheckDispatch+0x69
nt!KiPageFault+0x440
kbdclass!memcpy+0x92
kbdclass!KeyboardClassServiceCallback+0x16d
HKKbdFltr+0x1511
0xffffe307`800e5af0
0xfffff803`22080b08
0xffffe307`800d8310
0xfffff803`22080b08
0x8
0xfffff803`22080a60
0xffffe307`800e59a0
HKKbdFltr+0x13f0
0x0003dd6a`2df7fbab
i8042prt!I8042KeyboardIsrDpc+0x1a8
nt!KiExecuteAllDpcs+0x491
nt!KiRetireDpcList+0x2a2
nt!KxRetireDpcList+0x5
nt!KiDispatchInterruptContinue
nt!KiDpcInterruptBypass+0x25
nt!KiInterruptDispatch+0xb1

İki raporda da "!pte" komutuyla bakarsanız şunu görüyorsunuz, kbdclass.sys için ayrılması gereken bellek alanı "not valid", yani geçersiz.

Bu hatayı gördüğüm her yerde sekmez bir şekilde kbdclass! Memcpy+0x92 var. kbdclass.sys ana ve standart klavye sürücüdür. Çalışmaya başladığında bir filter sürücü olan HKKbdFltr.sys'ı çağırıyor. Filter sürücüler ana sürücüler için yardımcı görevleri yaparlar ve işleri bittiğinde ana sürücüye dönerler. kbdclass.sys tekrar çağrıldığında onun referans gösterdiği bellek alanı geçersiz olduğu için mavi ekran oluşuyor.

Sorunu tespit ettik ama bu sorunun çözümü ne? Bence bu sorunu çözmenin en iyi yolu HKKbdFltr.sys'ın çağrılmasını engellemek.

1- Kayıt Defteri içinde HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e96b-e325-11ce-bfc1-08002be10318} klasörüne gidin. Bu klasördeki UpperFilters anahtarını bulun. Aşağıdaki ekran görüntüsünü referans alabilirsiniz.

Eki Görüntüle 1415691

2- Buradaki UpperFilters anahtarında HKKbdFltr kbdclass yazıyorsa onu sadece kbdclass olacak şekilde değiştirin. Eğer farklı bir şey yazıyorsa ilk adımdaki gibi bir ekran görüntüsü paylaşın ve bir şey yapmayın.

Çözülmezse burada söylenenleri de yapın.

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e96b-e325-11ce-bfc1-08002be10318} klasöründe UpperFilters anahtarını sadece kbdclass olacak şekilde değiştirin.

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e96f-e325-11ce-bfc1-08002be10318} klasöründe ise UpperFilters anahtarını sadece mouclass olacak şekilde değiştirin.

Daha sonra sistemi yeniden başlatın. Kısa bir açıklama, ilk değişiklik kısayolları yöneten filtre sürücüsünü klavye sürücüsünden kaldırıyor. İkincisi ise fare sürücüsünden kaldırıyor.

Alıntıladığım mesajları barındıran konudaki cihaz Abra V17 serisinden yani sizin cihazla çok benzer, muhtemelen çözüm işe yarayacaktır. Problem çıkma olasılığı yani klavyenizin çalışmama olasılığı da var, bunun için hazırda bir Windows USB'si bulundurun ve verilerinizi yedekleyin.

Control Center'ı da silebilirsiniz sorunu çözmek için ama bu yola başvurmak isteyeceğinizi pek sanmıyorum.
kbdclass.sys servisi klavye yazılımıyla alakalı bir problem var, bu soruna da büyük ihtimalle Monster'ın Control Center adlı uygulaması neden oluyor. İnternette baktığımda bu problemin genel olarak Monster cihazlarda olduğunu gördüm. Çözüm için şurada anlatılanları yapın:

Bu sorun sadece Monster'a özel değil. Şimdiye kadar kbdclass.sys mavi ekranını gördüğüm iki yer vardı. Yıllar önce Webroot uygulaması buna yol açabiliyordu. Ancak o sorunu çözdüler. Bu sorunun hala devam ettiği cihazların neredeyse hepsi Clevo tabanlı dizüstü bilgisayarlar oldu. Benim gözlemim, cihaz kısayollarını enjekte ettikleri yazılım kesinlikle problemli.

Referans olması için konu sahibinin paylaştığı 2 mavi ekran dosyasındaki Stackleri paylaşıyorum. Göreceğiniz üzere çağrılan fonksiyonların bellek adresleri bile birebir aynı.
Rich (BB code):
0: kd> k
Call Site
nt!KeBugCheckEx
nt!KiBugCheckDispatch+0x69
nt!KiPageFault+0x440
kbdclass!memcpy+0x92
kbdclass!KeyboardClassServiceCallback+0x16d
HKKbdFltr+0x1511
0xffffd30d`1f2576e0
0xfffff800`380e7098
0xffffd30d`1f32b310
0xfffff800`380e7098
0x8
0xfffff800`380e6ff0
0xffffd30d`1f257590
HKKbdFltr+0x13f0
0x0000447a`099f02d4
i8042prt!I8042KeyboardIsrDpc+0x1a8
nt!KiExecuteAllDpcs+0x491
nt!KiRetireDpcList+0x2a2
nt!KiIdleLoop+0x9e

Rich (BB code):
0: kd> k
Call Site
nt!KeBugCheckEx
nt!KiBugCheckDispatch+0x69
nt!KiPageFault+0x440
kbdclass!memcpy+0x92
kbdclass!KeyboardClassServiceCallback+0x16d
HKKbdFltr+0x1511
0xffffe307`800e5af0
0xfffff803`22080b08
0xffffe307`800d8310
0xfffff803`22080b08
0x8
0xfffff803`22080a60
0xffffe307`800e59a0
HKKbdFltr+0x13f0
0x0003dd6a`2df7fbab
i8042prt!I8042KeyboardIsrDpc+0x1a8
nt!KiExecuteAllDpcs+0x491
nt!KiRetireDpcList+0x2a2
nt!KxRetireDpcList+0x5
nt!KiDispatchInterruptContinue
nt!KiDpcInterruptBypass+0x25
nt!KiInterruptDispatch+0xb1

İki raporda da "!pte" komutuyla bakarsanız şunu görüyorsunuz, kbdclass.sys için ayrılması gereken bellek alanı "not valid", yani geçersiz.

Bu hatayı gördüğüm her yerde sekmez bir şekilde kbdclass! Memcpy+0x92 var. kbdclass.sys ana ve standart klavye sürücüdür. Çalışmaya başladığında bir filter sürücü olan HKKbdFltr.sys'ı çağırıyor. Filter sürücüler ana sürücüler için yardımcı görevleri yaparlar ve işleri bittiğinde ana sürücüye dönerler. kbdclass.sys tekrar çağrıldığında onun referans gösterdiği bellek alanı geçersiz olduğu için mavi ekran oluşuyor.

Sorunu tespit ettik ama bu sorunun çözümü ne? Bence bu sorunu çözmenin en iyi yolu HKKbdFltr.sys'ın çağrılmasını engellemek.

1- Kayıt Defteri içinde HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e96b-e325-11ce-bfc1-08002be10318} klasörüne gidin. Bu klasördeki UpperFilters anahtarını bulun. Aşağıdaki ekran görüntüsünü referans alabilirsiniz.

Eki Görüntüle 1415691

2- Buradaki UpperFilters anahtarında HKKbdFltr kbdclass yazıyorsa onu sadece kbdclass olacak şekilde değiştirin. Eğer farklı bir şey yazıyorsa ilk adımdaki gibi bir ekran görüntüsü paylaşın ve bir şey yapmayın.

Çözülmezse burada söylenenleri de yapın.

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e96b-e325-11ce-bfc1-08002be10318} klasöründe UpperFilters anahtarını sadece kbdclass olacak şekilde değiştirin.

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e96f-e325-11ce-bfc1-08002be10318} klasöründe ise UpperFilters anahtarını sadece mouclass olacak şekilde değiştirin.

Daha sonra sistemi yeniden başlatın. Kısa bir açıklama, ilk değişiklik kısayolları yöneten filtre sürücüsünü klavye sürücüsünden kaldırıyor. İkincisi ise fare sürücüsünden kaldırıyor.

Alıntıladığım mesajları barındıran konudaki cihaz Abra V17 serisinden yani sizin cihazla çok benzer, muhtemelen çözüm işe yarayacaktır. Problem çıkma olasılığı yani klavyenizin çalışmama olasılığı da var, bunun için hazırda bir Windows USB'si bulundurun ve verilerinizi yedekleyin.

Control Center'ı da silebilirsiniz sorunu çözmek için ama bu yola başvurmak isteyeceğinizi pek sanmıyorum.
 
Çözüm
kbdclass.sys servisi klavye yazılımıyla alakalı bir problem var, bu soruna da büyük ihtimalle Monster'ın Control Center adlı uygulaması neden oluyor. İnternette baktığımda bu problemin genel olarak Monster cihazlarda olduğunu gördüm. Çözüm için şurada anlatılanları yapın:

Çözülmezse burada söylenenleri de yapın.

Alıntıladığım mesajları barındıran konudaki cihaz Abra V17 serisinden yani sizin cihazla çok benzer, muhtemelen çözüm işe yarayacaktır. Problem çıkma olasılığı yani klavyenizin çalışmama olasılığı da var, bunun için hazırda bir Windows USB'si bulundurun ve verilerinizi yedekleyin.

Control Center'ı da silebilirsiniz sorunu çözmek için ama bu yola başvurmak isteyeceğinizi pek sanmıyorum.

Denedim ilgilendiğiniz için teşekkür ederim sonuçları güncellerim.
 

Geri
Yukarı