Mavi ekran hatası (BSOD - Blue Screen of Death), Windows işletim sistemi kullanıcılarının zaman zaman karşılaştığı bir durumdur. Bu hatalar, sistemin kritik bir sorun yaşadığını ve güvenli bir biçimde çalışmaya devam edemediğini gösterir. Mavi ekran hatası oluştuğunda, genellikle bir minidump dosyası oluşturulur. Bu dosya, hatanın nedenine dair önemli bilgiler barındırır. İşte minidump dosyasını inceleyerek mavi ekran hatasının nedenlerini anlamanın adım adım rehberi:

1. Minidump Dosyalarının Nerede Bulunduğunu Belirleme​


Minidump dosyaları genellikle C:\Windows\Minidump dizininde bulunur. Bu dizini açarak ilgili DOSYA isimlerini kontrol edebilirsiniz. Her bir dosya, bir mavi ekran hatası olayını temsil eder.

2. Gerekli Araçların Yüklenmesi​


Minidump dosyalarını analiz etmek için birkaç araç yüklemeniz gerekecek. Bunlardan en yaygın olanı Windows’un Debugging Tools (Hata Ayıklama Araçları) uygulamasıdır. Bu aracı indirip kurmalısınız. Alternatif olarak, BlueScreenView adlı üçüncü parti bir aracın kullanımını da tercih edebilirsiniz. Bu araç, minidump dosyalarını kolayca analiz etmenizi sağlar.

3. Minidump Dosyasını İnceleme​


Windows Debugging Tools ile:

  • Windows Debugging Tools’u açın.
  • Komut satırına windbg yazarak programı başlatın.
  • Dosyayı Open (Aç) seçeneği ile C:\Windows\Minidump klasöründen yükleyin.
  • Dosya açıldığında, !analyze -v komutunu girin. Bu komut, hata ile ilgili daha ayrıntılı bilgi verecektir.

BlueScreenView ile:

  • BlueScreenView’u açtığınızda, yazılım otomatik olarak minidump dosyalarınızı tarayacak ve detaylı bir liste sunacaktır.
  • Liste üzerinde tıklayıp, mavi ekran hatasından etkilenen sürücüleri ve hata kodlarını görebilirsiniz. Bu noktada, hata kodları ve sürücü adları, sorunun kaynağını anlamanıza yardımcı olur.

4. Hata Kodları ve Anlamları​


Minidump dosyasında yer alan hata kodları, çoğu zaman belirli sorunları işaret eder. Örneğin:

  • IRQL_NOT_LESS_OR_EQUAL: Bu genellikle yanlış sürücü veya bellek sorunları ile ilgilidir.
  • PAGE_FAULT_IN_NONPAGED_AREA: Belirli bir bellek adresine erişim hatası olduğunu gösterir ve genellikle donanım sorunlarına işaret eder.

Bu hataların çözümleri için genellikle sürücü güncellemeleri, donanım kontrolleri ya da sistem dosyası denetim araçları önerilir.

5. Sorun Giderme​


Minidump analizinden sonra ulaştığınız bilgilere dayanarak aşağıdaki adımları izleyebilirsiniz:

  • Sürücü Güncellemeleri: Hata mesajında belirtilen sürücüyü güncelleyin ya da kaldırıp tekrar yükleyin.
  • Donanım Kontrolü: Bellek modüllerini, HDD’leri veya diğer donanım bileşenlerini kontrol edin.
  • Windows Güncellemeleri: İşletim sisteminizi güncelleyin. Birçok sorun, Windows güncellemeleri ile çözülebilir.
  • Sistem Geri Yükleme: Eğer sorunun ne zaman başladığını biliyorsanız, sistemi daha önceki bir tarihe geri yüklemek de bir çözüm olabilir.

Sonuç​


Mavi ekran hatası ve minidump dosyaları, sisteminizdeki sorunları anlamanızı ve çözmenizi sağlayan önemli araçlardır. Bu rehber, minidump dosyalarınızı nasıl inceleyeceğinizi ve mavi ekran hatalarının altında yatan nedenleri anlamanızı sağlayacaktır. Unutmayın, sorunu çözmek bazen birkaç deneme gerektirebilir.
 
Mavi ekran hatası (BSOD - Blue Screen of Death), Windows işletim sistemi kullanıcılarının zaman zaman karşılaştığı bir durumdur. Bu hatalar, sistemin kritik bir sorun yaşadığını ve güvenli bir biçimde çalışmaya devam edemediğini gösterir. Mavi ekran hatası oluştuğunda, genellikle bir minidump dosyası oluşturulur. Bu dosya, hatanın nedenine dair önemli bilgiler barındırır. İşte minidump dosyasını inceleyerek mavi ekran hatasının nedenlerini anlamanın adım adım rehberi:

1. Minidump Dosyalarının Nerede Bulunduğunu Belirleme​


Minidump dosyaları genellikle C:\Windows\Minidump dizininde bulunur. Bu dizini açarak ilgili DOSYA isimlerini kontrol edebilirsiniz. Her bir dosya, bir mavi ekran hatası olayını temsil eder.

2. Gerekli Araçların Yüklenmesi​


Minidump dosyalarını analiz etmek için birkaç araç yüklemeniz gerekecek. Bunlardan en yaygın olanı Windows’un Debugging Tools (Hata Ayıklama Araçları) uygulamasıdır. Bu aracı indirip kurmalısınız. Alternatif olarak, BlueScreenView adlı üçüncü parti bir aracın kullanımını da tercih edebilirsiniz. Bu araç, minidump dosyalarını kolayca analiz etmenizi sağlar.

3. Minidump Dosyasını İnceleme​


Windows Debugging Tools ile:

  • Windows Debugging Tools’u açın.
  • Komut satırına windbg yazarak programı başlatın.
  • Dosyayı Open (Aç) seçeneği ile C:\Windows\Minidump klasöründen yükleyin.
  • Dosya açıldığında, !analyze -v komutunu girin. Bu komut, hata ile ilgili daha ayrıntılı bilgi verecektir.

BlueScreenView ile:

  • BlueScreenView’u açtığınızda, yazılım otomatik olarak minidump dosyalarınızı tarayacak ve detaylı bir liste sunacaktır.
  • Liste üzerinde tıklayıp, mavi ekran hatasından etkilenen sürücüleri ve hata kodlarını görebilirsiniz. Bu noktada, hata kodları ve sürücü adları, sorunun kaynağını anlamanıza yardımcı olur.

4. Hata Kodları ve Anlamları​


Minidump dosyasında yer alan hata kodları, çoğu zaman belirli sorunları işaret eder. Örneğin:

  • IRQL_NOT_LESS_OR_EQUAL: Bu genellikle yanlış sürücü veya bellek sorunları ile ilgilidir.
  • PAGE_FAULT_IN_NONPAGED_AREA: Belirli bir bellek adresine erişim hatası olduğunu gösterir ve genellikle donanım sorunlarına işaret eder.

Bu hataların çözümleri için genellikle sürücü güncellemeleri, donanım kontrolleri ya da sistem dosyası denetim araçları önerilir.

5. Sorun Giderme​


Minidump analizinden sonra ulaştığınız bilgilere dayanarak aşağıdaki adımları izleyebilirsiniz:

  • Sürücü Güncellemeleri: Hata mesajında belirtilen sürücüyü güncelleyin ya da kaldırıp tekrar yükleyin.
  • Donanım Kontrolü: Bellek modüllerini, HDD’leri veya diğer donanım bileşenlerini kontrol edin.
  • Windows Güncellemeleri: İşletim sisteminizi güncelleyin. Birçok sorun, Windows güncellemeleri ile çözülebilir.
  • Sistem Geri Yükleme: Eğer sorunun ne zaman başladığını biliyorsanız, sistemi daha önceki bir tarihe geri yüklemek de bir çözüm olabilir.

Sonuç​


Mavi ekran hatası ve minidump dosyaları, sisteminizdeki sorunları anlamanızı ve çözmenizi sağlayan önemli araçlardır. Bu rehber, minidump dosyalarınızı nasıl inceleyeceğinizi ve mavi ekran hatalarının altında yatan nedenleri anlamanızı sağlayacaktır. Unutmayın, sorunu çözmek bazen birkaç deneme gerektirebilir.
Analiz sonuçları bu şekilde, bu analiz sonucunu bana açıklar mısın?


Kod:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

UNEXPECTED_STORE_EXCEPTION (154)
The store component caught an unexpected exception.
Arguments:
Arg1: ffffe788eacc3000, Pointer to the store context or data manager
Arg2: ffffbe86756ae010, Exception information
Arg3: 0000000000000002, Reserved
Arg4: 0000000000000000, Reserved

Debugging Details:
------------------

*** WARNING: Check Image - Checksum mismatch - Dump: 0x1ce3c, File: 0x1d9d4 - C:\ProgramData\Dbg\sym\rassstp.sys\F5AA47161d000\rassstp.sys

KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 687

    Key  : Analysis.Elapsed.mSec
    Value: 5936

    Key  : Analysis.IO.Other.Mb
    Value: 14

    Key  : Analysis.IO.Read.Mb
    Value: 1

    Key  : Analysis.IO.Write.Mb
    Value: 19

    Key  : Analysis.Init.CPU.mSec
    Value: 328

    Key  : Analysis.Init.Elapsed.mSec
    Value: 20043

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 85

    Key  : Analysis.Version.DbgEng
    Value: 10.0.27725.1000

    Key  : Analysis.Version.Description
    Value: 10.2408.27.01 amd64fre

    Key  : Analysis.Version.Ext
    Value: 1.2408.27.1

    Key  : Bugcheck.Code.LegacyAPI
    Value: 0x154

    Key  : Bugcheck.Code.TargetModel
    Value: 0x154

    Key  : Failure.Bucket
    Value: 0x154_c0000006_c00000c0_IMAGE_storahci.sys

    Key  : Failure.Hash
    Value: {07c221ec-c225-8ceb-9270-335c0de2f01d}

    Key  : WER.DumpDriver
    Value: DUMP_STORAHCI

    Key  : WER.OS.Branch
    Value: vb_release

    Key  : WER.OS.Version
    Value: 10.0.19041.1


BUGCHECK_CODE:  154

BUGCHECK_P1: ffffe788eacc3000

BUGCHECK_P2: ffffbe86756ae010

BUGCHECK_P3: 2

BUGCHECK_P4: 0

FILE_IN_CAB:  010525-37453-01.dmp

FAULTING_THREAD:  ffffe788eacb0080

EXCEPTION_RECORD:  ffffbe86756aef98 -- (.exr 0xffffbe86756aef98)
ExceptionAddress: fffff803117375f0 (nt!RtlDecompressBufferXpressLz+0x0000000000000050)
   ExceptionCode: c0000006 (In-page I/O error)
  ExceptionFlags: 00000000
NumberParameters: 3
   Parameter[0]: 0000000000000000
   Parameter[1]: 0000019ee2246500
   Parameter[2]: 00000000c00000c0
Inpage operation failed at 0000019ee2246500, due to I/O error 00000000c00000c0

EXCEPTION_PARAMETER1:  0000000000000000

EXCEPTION_PARAMETER2:  0000019ee2246500

IMAGE_NAME:  storahci.sys

MODULE_NAME: storahci

FAULTING_MODULE: fffff803169c0000 storahci

CONTEXT:  ffffbe86756ae7d0 -- (.cxr 0xffffbe86756ae7d0)
rax=fffff803117375a0 rbx=ffffc60198477000 rcx=ffffc60198477000
rdx=ffffc60198477000 rsi=0000000000000002 rdi=0000019ee2246500
rip=fffff803117375f0 rsp=ffffbe86756af1d8 rbp=0000019ee2246644
 r8=0000019ee2246500  r9=000000000000019a r10=ffffc60198477ea0
r11=0000019ee224669a r12=ffffbe86756af448 r13=ffffe788eacca000
r14=ffffc60198478000 r15=0000000000000000
iopl=0         nv up ei pl zr na po nc
cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00050246
nt!RtlDecompressBufferXpressLz+0x50:
fffff803`117375f0 418b08          mov     ecx,dword ptr [r8] ds:002b:0000019e`e2246500=????????
Resetting default scope

BLACKBOXBSD: 1 (!blackboxbsd)


BLACKBOXNTFS: 1 (!blackboxntfs)


BLACKBOXPNP: 1 (!blackboxpnp)


BLACKBOXWINLOGON: 1

CUSTOMER_CRASH_COUNT:  1

PROCESS_NAME:  MemCompression

ERROR_CODE: (NTSTATUS) 0xc0000006 - 0x%p adresindeki y nerge, 0x%p bellek adresine ba vurdu. Gerekli veriler, 0x%x G/  hata durumu y z nden belle e yerle tirilmedi.

EXCEPTION_CODE_STR:  c0000006

EXCEPTION_PARAMETER3:  00000000c00000c0

EXCEPTION_STR:  0xc0000006

STACK_TEXT: 
ffffbe86`756af1d8 fffff803`116ca200     : ffffc601`98477000 ffffc601`98477000 00000000`00000002 0000019e`e2246500 : nt!RtlDecompressBufferXpressLz+0x50
ffffbe86`756af1f0 fffff803`116c9df8     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!RtlDecompressBufferEx+0x60
ffffbe86`756af240 fffff803`116c9c85     : 00000000`00000004 fffff803`116c97ee 00000000`00000000 00000000`00000001 : nt!ST_STORE<SM_TRAITS>::StDmSinglePageCopy+0x150
ffffbe86`756af300 fffff803`116c9554     : 00000000`00000001 00000000`00016500 ffffe788`eacc4990 ffffe788`00001000 : nt!ST_STORE<SM_TRAITS>::StDmSinglePageTransfer+0xa5
ffffbe86`756af350 fffff803`116ca150     : ffffe788`ffffffff ffffe788`eacca000 ffffbe86`756af430 ffffe788`fa1e9090 : nt!ST_STORE<SM_TRAITS>::StDmpSinglePageRetrieve+0x180
ffffbe86`756af3f0 fffff803`116ca3bd     : 00000000`00000001 fffff803`00000000 00000000`00000000 fffff803`116c9a75 : nt!ST_STORE<SM_TRAITS>::StDmPageRetrieve+0xc8
ffffbe86`756af4a0 fffff803`116cf4ee     : ffffe788`eacc3000 ffffe788`fa1e9090 ffffe788`eacca000 ffffe788`eacc49c0 : nt!SMKM_STORE<SM_TRAITS>::SmStDirectReadIssue+0x85
ffffbe86`756af520 fffff803`1175a165     : ffffe788`eacb0080 00000000`00000080 fffff803`116cf3a0 ffffbe86`75526d28 : nt!SMKM_STORE<SM_TRAITS>::SmStReadThread+0x14e
ffffbe86`756af590 fffff803`118078f8     : fffff803`0f239180 ffffe788`eacb0080 fffff803`1175a110 00000000`00000000 : nt!PspSystemThreadStartup+0x55
ffffbe86`756af5e0 00000000`00000000     : ffffbe86`756b0000 ffffbe86`756a9000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x28


IMAGE_VERSION:  10.0.19041.5000

STACK_COMMAND:  .cxr 0xffffbe86756ae7d0 ; kb

FAILURE_BUCKET_ID:  0x154_c0000006_c00000c0_IMAGE_storahci.sys

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {07c221ec-c225-8ceb-9270-335c0de2f01d}

Followup:     MachineOwner
---------
 
Analiz sonuçları bu şekilde, bu analiz sonucunu bana açıklar mısın?


Kod:
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

UNEXPECTED_STORE_EXCEPTION (154)
The store component caught an unexpected exception.
Arguments:
Arg1: ffffe788eacc3000, Pointer to the store context or data manager
Arg2: ffffbe86756ae010, Exception information
Arg3: 0000000000000002, Reserved
Arg4: 0000000000000000, Reserved

Debugging Details:
------------------

*** WARNING: Check Image - Checksum mismatch - Dump: 0x1ce3c, File: 0x1d9d4 - C:\ProgramData\Dbg\sym\rassstp.sys\F5AA47161d000\rassstp.sys

KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 687

    Key  : Analysis.Elapsed.mSec
    Value: 5936

    Key  : Analysis.IO.Other.Mb
    Value: 14

    Key  : Analysis.IO.Read.Mb
    Value: 1

    Key  : Analysis.IO.Write.Mb
    Value: 19

    Key  : Analysis.Init.CPU.mSec
    Value: 328

    Key  : Analysis.Init.Elapsed.mSec
    Value: 20043

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 85

    Key  : Analysis.Version.DbgEng
    Value: 10.0.27725.1000

    Key  : Analysis.Version.Description
    Value: 10.2408.27.01 amd64fre

    Key  : Analysis.Version.Ext
    Value: 1.2408.27.1

    Key  : Bugcheck.Code.LegacyAPI
    Value: 0x154

    Key  : Bugcheck.Code.TargetModel
    Value: 0x154

    Key  : Failure.Bucket
    Value: 0x154_c0000006_c00000c0_IMAGE_storahci.sys

    Key  : Failure.Hash
    Value: {07c221ec-c225-8ceb-9270-335c0de2f01d}

    Key  : WER.DumpDriver
    Value: DUMP_STORAHCI

    Key  : WER.OS.Branch
    Value: vb_release

    Key  : WER.OS.Version
    Value: 10.0.19041.1


BUGCHECK_CODE:  154

BUGCHECK_P1: ffffe788eacc3000

BUGCHECK_P2: ffffbe86756ae010

BUGCHECK_P3: 2

BUGCHECK_P4: 0

FILE_IN_CAB:  010525-37453-01.dmp

FAULTING_THREAD:  ffffe788eacb0080

EXCEPTION_RECORD:  ffffbe86756aef98 -- (.exr 0xffffbe86756aef98)
ExceptionAddress: fffff803117375f0 (nt!RtlDecompressBufferXpressLz+0x0000000000000050)
   ExceptionCode: c0000006 (In-page I/O error)
  ExceptionFlags: 00000000
NumberParameters: 3
   Parameter[0]: 0000000000000000
   Parameter[1]: 0000019ee2246500
   Parameter[2]: 00000000c00000c0
Inpage operation failed at 0000019ee2246500, due to I/O error 00000000c00000c0

EXCEPTION_PARAMETER1:  0000000000000000

EXCEPTION_PARAMETER2:  0000019ee2246500

IMAGE_NAME:  storahci.sys

MODULE_NAME: storahci

FAULTING_MODULE: fffff803169c0000 storahci

CONTEXT:  ffffbe86756ae7d0 -- (.cxr 0xffffbe86756ae7d0)
rax=fffff803117375a0 rbx=ffffc60198477000 rcx=ffffc60198477000
rdx=ffffc60198477000 rsi=0000000000000002 rdi=0000019ee2246500
rip=fffff803117375f0 rsp=ffffbe86756af1d8 rbp=0000019ee2246644
 r8=0000019ee2246500  r9=000000000000019a r10=ffffc60198477ea0
r11=0000019ee224669a r12=ffffbe86756af448 r13=ffffe788eacca000
r14=ffffc60198478000 r15=0000000000000000
iopl=0         nv up ei pl zr na po nc
cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00050246
nt!RtlDecompressBufferXpressLz+0x50:
fffff803`117375f0 418b08          mov     ecx,dword ptr [r8] ds:002b:0000019e`e2246500=????????
Resetting default scope

BLACKBOXBSD: 1 (!blackboxbsd)


BLACKBOXNTFS: 1 (!blackboxntfs)


BLACKBOXPNP: 1 (!blackboxpnp)


BLACKBOXWINLOGON: 1

CUSTOMER_CRASH_COUNT:  1

PROCESS_NAME:  MemCompression

ERROR_CODE: (NTSTATUS) 0xc0000006 - 0x%p adresindeki y nerge, 0x%p bellek adresine ba vurdu. Gerekli veriler, 0x%x G/  hata durumu y z nden belle e yerle tirilmedi.

EXCEPTION_CODE_STR:  c0000006

EXCEPTION_PARAMETER3:  00000000c00000c0

EXCEPTION_STR:  0xc0000006

STACK_TEXT: 
ffffbe86`756af1d8 fffff803`116ca200     : ffffc601`98477000 ffffc601`98477000 00000000`00000002 0000019e`e2246500 : nt!RtlDecompressBufferXpressLz+0x50
ffffbe86`756af1f0 fffff803`116c9df8     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!RtlDecompressBufferEx+0x60
ffffbe86`756af240 fffff803`116c9c85     : 00000000`00000004 fffff803`116c97ee 00000000`00000000 00000000`00000001 : nt!ST_STORE<SM_TRAITS>::StDmSinglePageCopy+0x150
ffffbe86`756af300 fffff803`116c9554     : 00000000`00000001 00000000`00016500 ffffe788`eacc4990 ffffe788`00001000 : nt!ST_STORE<SM_TRAITS>::StDmSinglePageTransfer+0xa5
ffffbe86`756af350 fffff803`116ca150     : ffffe788`ffffffff ffffe788`eacca000 ffffbe86`756af430 ffffe788`fa1e9090 : nt!ST_STORE<SM_TRAITS>::StDmpSinglePageRetrieve+0x180
ffffbe86`756af3f0 fffff803`116ca3bd     : 00000000`00000001 fffff803`00000000 00000000`00000000 fffff803`116c9a75 : nt!ST_STORE<SM_TRAITS>::StDmPageRetrieve+0xc8
ffffbe86`756af4a0 fffff803`116cf4ee     : ffffe788`eacc3000 ffffe788`fa1e9090 ffffe788`eacca000 ffffe788`eacc49c0 : nt!SMKM_STORE<SM_TRAITS>::SmStDirectReadIssue+0x85
ffffbe86`756af520 fffff803`1175a165     : ffffe788`eacb0080 00000000`00000080 fffff803`116cf3a0 ffffbe86`75526d28 : nt!SMKM_STORE<SM_TRAITS>::SmStReadThread+0x14e
ffffbe86`756af590 fffff803`118078f8     : fffff803`0f239180 ffffe788`eacb0080 fffff803`1175a110 00000000`00000000 : nt!PspSystemThreadStartup+0x55
ffffbe86`756af5e0 00000000`00000000     : ffffbe86`756b0000 ffffbe86`756a9000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x28


IMAGE_VERSION:  10.0.19041.5000

STACK_COMMAND:  .cxr 0xffffbe86756ae7d0 ; kb

FAILURE_BUCKET_ID:  0x154_c0000006_c00000c0_IMAGE_storahci.sys

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {07c221ec-c225-8ceb-9270-335c0de2f01d}

Followup:     MachineOwner
---------
Analiz sonuçlarına göre, mavi ekran hatası "UNEXPECTED_STORE_EXCEPTION (154)" kodu ile tanımlanmıştır. Bu hata, işletim sistemindeki bir depolama bileşeninin beklenmedik bir istisna ile karşılaştığını gösterir. Detayları aşağıda özetliyorum:

Hata Kodu ve Açıklama​

  • Hata Kodu: 154 (UNEXPECTED_STORE_EXCEPTION)
  • Açıklama: Store bileşeni, beklenmedik bir istisna ile karşılaştı. Bu durum genellikle bellek veya depolama bileşiği ile ilgili bir sorunu işaret eder.

Argümanlar ve Hata Detayları​

  • Arg1: ffffe788eacc3000 — Depolama bağlamına veya veri yöneticisine işaret eden bir işaretçi.
  • Arg2: ffffbe86756ae010 — İstisna bilgilerini içeren bir işaretçi.
  • Arg3 ve Arg4: Rezerv alanlar (0 olarak verilmiş).

Hata Kaynağı​

  • İlgili Dosya: storahci.sys — Bu, depolama aygıtlarının yönetiminde kullanılan bir sürücü dosyasıdır.
  • Hata kodu bağlantısı: Hata, "In-page I/O error" (sayfada I/O hatası) olarak tanımlanmıştır. Bu, bellekteki bir adresin okuma işlemi sırasında bir hata meydana geldiğini gösterir.

Önemli Bilgiler​

  • EXCEPTION_CODE: c0000006 — I/O hatası durumunu temsil eder.
  • İstisna adresi: nt!RtlDecompressBufferXpressLz — Bellek üzerindeki bir veri sıkıştırma işlemi sırasında hata alındığını belirtir.

Çözüm Önerileri​

1. Sürücü Güncellemeleri: storahci.sys dosyası, disk denetleyicisi sürücüsüdür. Bu sürücünün güncellenmesi veya yeniden yüklenmesi gereken bir durum olabilir.
2. Disk Sağlığı Kontrolleri: Hard disk veya SSD gibi depolama aygıtlarının sağlık durumunu kontrol etmek için bir disk denetleyici kullanın.
3. Bellek Testi: Bilgisayarın belleği üzerinde bir test yaparak belleğin doğru çalışıp çalışmadığını kontrol edin.
4. Güncellemeler: Windows güncellemelerini kontrol edin ve güncel olmayan bileşenleri güncelleyin.
5. Sistem Dosyası Denetimi: sfc /scannow komutunu kullanarak sistem dosyalarında bütünlük denetimi yapın.

Sonuç olarak, bu hata genellikle depolama veya bellek bileşenleriyle ilgili bir sorunu işaret eder. Yukarıda belirtilen adımlarla problemi gidermeyi deneyebilirsiniz. Eğer bu yöntemler işe yaramazsa, donanım bileşenlerini değiştirmeniz veya profesyonel bir destek almanız gerekebilir.
 
Analiz sonuçlarına göre, mavi ekran hatası "UNEXPECTED_STORE_EXCEPTION (154)" kodu ile tanımlanmıştır. Bu hata, işletim sistemindeki bir depolama bileşeninin beklenmedik bir istisna ile karşılaştığını gösterir. Detayları aşağıda özetliyorum:

Hata Kodu ve Açıklama​

  • Hata Kodu: 154 (UNEXPECTED_STORE_EXCEPTION)
  • Açıklama: Store bileşeni, beklenmedik bir istisna ile karşılaştı. Bu durum genellikle bellek veya depolama bileşiği ile ilgili bir sorunu işaret eder.

Argümanlar ve Hata Detayları​

  • Arg1: ffffe788eacc3000 — Depolama bağlamına veya veri yöneticisine işaret eden bir işaretçi.
  • Arg2: ffffbe86756ae010 — İstisna bilgilerini içeren bir işaretçi.
  • Arg3 ve Arg4: Rezerv alanlar (0 olarak verilmiş).

Hata Kaynağı​

  • İlgili Dosya: storahci.sys — Bu, depolama aygıtlarının yönetiminde kullanılan bir sürücü dosyasıdır.
  • Hata kodu bağlantısı: Hata, "In-page I/O error" (sayfada I/O hatası) olarak tanımlanmıştır. Bu, bellekteki bir adresin okuma işlemi sırasında bir hata meydana geldiğini gösterir.

Önemli Bilgiler​

  • EXCEPTION_CODE: c0000006 — I/O hatası durumunu temsil eder.
  • İstisna adresi: nt!RtlDecompressBufferXpressLz — Bellek üzerindeki bir veri sıkıştırma işlemi sırasında hata alındığını belirtir.

Çözüm Önerileri​

1. Sürücü Güncellemeleri: storahci.sys dosyası, disk denetleyicisi sürücüsüdür. Bu sürücünün güncellenmesi veya yeniden yüklenmesi gereken bir durum olabilir.
2. Disk Sağlığı Kontrolleri: Hard disk veya SSD gibi depolama aygıtlarının sağlık durumunu kontrol etmek için bir disk denetleyici kullanın.
3. Bellek Testi: Bilgisayarın belleği üzerinde bir test yaparak belleğin doğru çalışıp çalışmadığını kontrol edin.
4. Güncellemeler: Windows güncellemelerini kontrol edin ve güncel olmayan bileşenleri güncelleyin.
5. Sistem Dosyası Denetimi: sfc /scannow komutunu kullanarak sistem dosyalarında bütünlük denetimi yapın.

Sonuç olarak, bu hata genellikle depolama veya bellek bileşenleriyle ilgili bir sorunu işaret eder. Yukarıda belirtilen adımlarla problemi gidermeyi deneyebilirsiniz. Eğer bu yöntemler işe yaramazsa, donanım bileşenlerini değiştirmeniz veya profesyonel bir destek almanız gerekebilir.
sfc /scannow komutu ile bir sonuca ulaşamadım, alternatif çözüm yöntemleri gösterir misin?
 
sfc /scannow komutu ile bir sonuca ulaşamadım, alternatif çözüm yöntemleri gösterir misin?
Eğer "sfc /scannow" komutu ile bir sonuca ulaşamadıysanız, aşağıdaki alternatif çözüm yöntemlerini deneyebilirsiniz:

1. DISM Aracı ile Sistemi Onarma​


DISM (Deployment Imaging Service and Management Tool) aracı, sistem imajını onarmaya yardımcı olabilir. Aşağıdaki adımları izleyin:

1. Komut İstemcisi'ni yönetici olarak açın (Başlat menüsüne sağ tıklayın, "Windows Terminal (Yönetici)" veya "Komut İstemcisi (Yönetici)" seçeneğini tıklayın).
2. Aşağıdaki komutu girin ve Enter tuşuna basın:

Kod:
   DISM /Online /Cleanup-Image /RestoreHealth

3. İşlem tamamlandıktan sonra, tekrar "sfc /scannow" komutunu çalıştırmayı deneyin.

2. Sistem Geri Yükleme​


Eğer sistem geri yükleme noktalarınız varsa, daha önceki bir tarihe geri dönmeyi deneyebilirsiniz:

1. Başlat menüsünde "Sistem Geri Yükleme" yazarak arama yapın ve açın.
2. "Sistem geri yükleme" seçeneğine tıklayın ve ekrandaki talimatları izleyin.
3. Geri yükleme yapmak istediğiniz tarihi seçin ve işlemi tamamlayın.

3. Sürücü Güncellemeleri​


Bilgisayarınızdaki sürücülerin güncel olduğundan emin olun:

1. Aygıt Yöneticisi'ni açın (Başlat menüsüne sağ tıklayıp "Aygıt Yöneticisi"ni seçin).
2. Donanımlarınızı kontrol edin (özellikle disk sürücüleri ve depolama aygıtları).
3. Sürücülerin üzerine sağ tıklayın ve "Güncelleştirmeyi denetle" seçeneğini seçin.

4. Donanım Kontrolleri​


Disk Sağlığı Kontrolü: Diskin fiziksel durumunu kontrol etmek için bir disk sağlık kontrol aracı kullanabilirsiniz.

1. Komut İstemcisi'ni yönetici olarak açın.
2. Aşağıdaki komutu girin ve Enter'a basın:

Kod:
   chkdsk C: /f /r

NOT: C: sürücüsü yerine kontrol etmek istediğiniz sürücünün harfini kullanabilirsiniz. Bilgisayar yeniden başlatılacak ve disk kontrolü bu aşamada yapılacaktır.

5. Bellek Testi​


Bilgisayarınızın belleğini test etmek için Windows Bellek Tanılama aracını kullanabilirsiniz:

1. Başlat menüsüne "Windows Bellek Tanılama" yazarak arama yapın ve aracı başlatın.
2. "Şimdi yeniden başlat ve sorunları kontrol et" seçeneğini tıklayın.

6. Yeniden Yükleme veya Sıfırlama​


Eğer yukarıdaki yöntemler işe yaramazsa, son çare olarak Windows'u sıfırlamak ya da yeniden yüklemek gerekebilir:

1. Ayarlar > Güncelleme ve Güvenlik > Kurtarma menüsünden "Bu bilgisayarı sıfırla" seçeneğini kullanarak gerekli adımları izleyin.
2. Verilerinizi yedeklediğinizden emin olun, çünkü sıfırlama esnasında tüm veriler silinebilir.

Bu alternatif yöntemler, mavi ekran hatanızın altında yatan sorunu belirlemeye ve düzeltmeye yardımcı olabilir. Eğer sorun devam ederse, donanım bileşenlerinde bir arıza olabilir ve profesyonel bir destek almayı düşünmeniz gerekebilir.
 
Yapay zeka güzel bir inceleme yapmış, sisteminde kullandığın ikinici bir SSD veya HDD varsa bir sağlığına bak derim ya da işletim sisteminin bulunduğu depolama biriminde bir arıza var.
 
DLOGFILE00010000DUMPÂ
Dump stack initialized at UTC: 2025/01/07 14:19:08, local time: 2025/01/07 17:19:08.

BugCheckCode 0x000000000000001A
BugCheckP1 0x0000000000041792
BugCheckP2 0xFFFFFD80E9BDD980
BugCheckP3 0x000000002A000000
BugCheckP4 0x0000000000000000​

Progress 0x00000042
Elapsed BugCheck duration 00001742ms
Starting get secondary dump callbacks size.
Progress 0x00000052
Finish get secondary dump callbacks size.
Dump Type: 4, Total Dump Size: 2759360, Secondary Dump Size: 2564288.
Starting write of dump header.
Finish write of dump header.
Starting write of minidump data.
Finish write of minidump data.
Progress 0x00000044
Elapsed BugCheck duration 00003637ms
Starting invoking secondary dump callbacks.
Calling wtd secondary callback.
Return from wtd secondary callback.
Writing wtd secondary callback data.
Writing wtd secondary callback data done.
Calling HbEvtpSystemDiagLogCrashdump secondary callback.
Return from HbEvtpSystemDiagLogCrashdump secondary callback.
Writing HbEvtpSystemDiagLogCrashdump secondary callback data.
Writing HbEvtpSystemDiagLogCrashdump secondary callback data done.
Calling nvlddmkm.sys secondary callback.
Return from nvlddmkm.sys secondary callback.
Writing nvlddmkm.sys secondary callback data.
Writing nvlddmkm.sys secondary callback data done.
Calling PortDriverStandard secondary callback.
Return from PortDriverStandard secondary callback.
Writing PortDriverStandard secondary callback data.
Writing PortDriverStandard secondary callback data done.
Calling \Device\DxgKrnl secondary callback.
Return from \Device\DxgKrnl secondary callback.
Writing \Device\DxgKrnl secondary callback data.
Writing \Device\DxgKrnl secondary callback data done.
Calling Wdf01000 secondary callback.
Return from Wdf01000 secondary callback.
Writing Wdf01000 secondary callback data.
Writing Wdf01000 secondary callback data done.
Calling blackbox - CI secondary callback.
Return from blackbox - CI secondary callback.
Writing blackbox - CI secondary callback data.
Writing blackbox - CI secondary callback data done.
Calling blackbox - Winlogon secondary callback.
Return from blackbox - Winlogon secondary callback.
Writing blackbox - Winlogon secondary callback data.
Writing blackbox - Winlogon secondary callback data done.
Calling blackbox - NTFS secondary callback.
Return from blackbox - NTFS secondary callback.
Writing blackbox - NTFS secondary callback data.
Writing blackbox - NTFS secondary callback data done.
Calling blackbox - CrashedProcess secondary callback.
Return from blackbox - CrashedProcess secondary callback.
Writing blackbox - CrashedProcess secondary callback data.
Writing blackbox - CrashedProcess secondary callback data done.
Calling blackbox - PNP secondary callback.
Return from blackbox - PNP secondary callback.
Writing blackbox - PNP secondary callback data.
Writing blackbox - PNP secondary callback data done.
Calling blackbox - BSD secondary callback.
Return from blackbox - BSD secondary callback.
Writing blackbox - BSD secondary callback data.
Writing blackbox - BSD secondary callback data done.
Calling SecureKernelFailureLog secondary callback.
Return from SecureKernelFailureLog secondary callback.
Writing SecureKernelFailureLog secondary callback data.
Writing SecureKernelFailureLog secondary callback data done.
Calling SecureKernelCrashdumpArea secondary callback.
Return from SecureKernelCrashdumpArea secondary callback.
Writing SecureKernelCrashdumpArea secondary callback data.
Writing SecureKernelCrashdumpArea secondary callback data done.
Calling secondary multi-part dump callbacks.
Starting TRIAGEDUMPDATA multi-part secondary callback.
Finish TRIAGEDUMPDATA multi-part secondary callback.
Starting SMBiosData multi-part secondary callback.
Finish SMBiosData multi-part secondary callback.
Starting SMBiosRegistry multi-part secondary callback.
Finish SMBiosRegistry multi-part secondary callback.
Starting SMBiosRegisters multi-part secondary callback.
Finish SMBiosRegisters multi-part secondary callback.
Starting SMBiosDataACPI multi-part secondary callback.
Finish SMBiosDataACPI multi-part secondary callback.
Starting PCI multi-part secondary callback.
Finish PCI multi-part secondary callback.
Starting Etw multi-part secondary callback.
Finish Etw multi-part secondary callback.
Finish calling secondary multi-part dump callbacks.
Progress 0x00000045
Finish invoking secondary dump callbacks.
Starting invoking dump complete callbacks; Type: 0x04.
Finished invoking dump complete callbacks; Type: 0x04.
Progress 0x00000046
Dump ended at UTC: 2025/01/07 14:19:08, local time: 2025/01/07 17:19:08.
Elapsed BugCheck duration 00003680ms
Progress 0x00000053
Dump completed successfully.
Bende bugün böyle bir çökme verisi aldım. Çok tecrübeli değilim, siz ne hatası görüyorsunuz