- Mesela 1 RAM için A2'ye, çift RAM için A2 ve B2'ye kurulmalı diye gösterilmiş.
- Ama burada sizin senaryonuzdaki gibi 3 RAM için nasıl bir dizilim olacağı gösterilmiyor.
- Açıkçası, zaten önerilen RAM sayısı da 2 veya 4.
- 3 adet RAM önerilmiyor genelde. Bu tarz durumlarda problem yaşanabiliyor.
- Gelelim ne yapabileceğinize. Elinizde 3 adet RAM varsa bunların takılması için 2 dizilim öneriyorlar:
A2 B1 B2 veya
A1 A2 B1
- Yani ilk üç veya son üç olacak şekilde deneyeceksiniz.
- Sizde A1 B1 B2 şeklinde takılı. Yani önerdikleri iki dizilimden de farklı.
- Demem o ki, ilk etapta üstte yazdığım iki dizilimi deneyin. İki dizilimle de mavi ekran alıyor musunuz diye bir bakın.
- İki dizilimle de mavi ekran alıyorsanız, RAM'lerden birini sökün ve sadece A2 + B2 slotlarında takılı olsunlar. Çünkü çift RAM için önerilen sıra bu. Yüksek ihtimalle problem yaşamayacaksınız bundan sonra.
- Mesela ilk dizilim; anakarta tepeden baktığımızda işlemci yuvasını referans alarak soldan sağa ilk 3 sıra. Ama bunun bir kesinliği yok, her anakartta farklı çalışabiliyormuş.
- İlk dizilimi yapın, RAM'leri hazır XMP - DOCP profili ile 3200'e çekin ve deneyin.
- Problem yaşarsanız aynı işlemi ikinci dizilim için uygulayın.
- En sonda da sadece A2 ve B2 kanallarında 2 RAM ile deneyin.
Hata dökümü:
Kod:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced. This cannot be protected by try-except.
Typically the address is just plain bad or it is pointing at freed memory.
Arguments:
Arg1: fffff8005d3e1c70, memory referenced.
Arg2: 0000000000000011, X64: bit 0 set if the fault was due to a not-present PTE.
bit 1 is set if the fault was due to a write, clear if a read.
bit 3 is set if the processor decided the fault was due to a corrupted PTE.
bit 4 is set if the fault was due to attempted execute of a no-execute PTE.
- ARM64: bit 1 is set if the fault was due to a write, clear if a read.
bit 3 is set if the fault was due to attempted execute of a no-execute PTE.
Arg3: fffff8005d3e1c70, If non-zero, the instruction address which referenced the bad memory
address.
Arg4: 0000000000000002, (reserved)
Debugging Details:
------------------
KEY_VALUES_STRING: 1
Key : AV.PTE
Value: Valid
Key : AV.Type
Value: Execute
Key : Analysis.CPU.mSec
Value: 1546
Key : Analysis.DebugAnalysisManager
Value: Create
Key : Analysis.Elapsed.mSec
Value: 1892
Key : Analysis.IO.Other.Mb
Value: 0
Key : Analysis.IO.Read.Mb
Value: 0
Key : Analysis.IO.Write.Mb
Value: 0
Key : Analysis.Init.CPU.mSec
Value: 77
Key : Analysis.Init.Elapsed.mSec
Value: 3724
Key : Analysis.Memory.CommitPeak.Mb
Value: 143
Key : Bugcheck.Code.DumpHeader
Value: 0x50
Key : Bugcheck.Code.Register
Value: 0x50
Key : WER.OS.Branch
Value: vb_release
Key : WER.OS.Timestamp
Value: 2019-12-06T14:06:00Z
Key : WER.OS.Version
Value: 10.0.19041.1
FILE_IN_CAB: 052023-6671-01.dmp
BUGCHECK_CODE: 50
BUGCHECK_P1: fffff8005d3e1c70
BUGCHECK_P2: 11
BUGCHECK_P3: fffff8005d3e1c70
BUGCHECK_P4: 2
WRITE_ADDRESS: fffff8005defb390: Unable to get MiVisibleState
Unable to get NonPagedPoolStart
Unable to get NonPagedPoolEnd
Unable to get PagedPoolStart
Unable to get PagedPoolEnd
unable to get nt!MmSpecialPagesInUse
fffff8005d3e1c70
MM_INTERNAL_CODE: 2
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXWINLOGON: 1
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: chrome.exe
TRAP_FRAME: ffff9088b979a840 -- (.trap 0xffff9088b979a840)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=ffffe183429bf080 rbx=0000000000000000 rcx=ffffe18340a59a90
rdx=ffffe1832fcb4e01 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8005d3e1c70 rsp=ffff9088b979a9d8 rbp=ffff9088b979ab80
r8=a70bc6267900fffe r9=fffff8005d200000 r10=00000000754c6500
r11=ffffa70bc96f7b40 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei ng nz ac po nc
nt!_guard_fids_table <PERF> (nt+0x1e1c70):
fffff800`5d3e1c70 0906 or dword ptr [rsi],eax ds:00000000`00000000=????????
Resetting default scope
STACK_TEXT:
ffff9088`b979a598 fffff800`5d64ac53 : 00000000`00000050 fffff800`5d3e1c70 00000000`00000011 ffff9088`b979a840 : nt!KeBugCheckEx
ffff9088`b979a5a0 fffff800`5d46e7b0 : 00000000`00000000 00000000`00000011 ffff9088`b979a8c0 00000000`00000000 : nt!MiSystemFault+0x1b2273
ffff9088`b979a6a0 fffff800`5d60b7d8 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!MmAccessFault+0x400
ffff9088`b979a840 fffff800`5d3e1c70 : fffff800`5d830a7c 0000001b`f55fee08 ffffe183`429bf080 00000000`00000002 : nt!KiPageFault+0x358
ffff9088`b979a9d8 fffff800`5d830a7c : 0000001b`f55fee08 ffffe183`429bf080 00000000`00000002 00000000`00000000 : nt!_guard_fids_table <PERF> (nt+0x1e1c70)
ffff9088`b979a9e0 fffff800`5d60f4f8 : ffffe183`429bf080 00007634`077d5200 0000001b`f55fed98 00000000`00000000 : nt!NtAdjustPrivilegesToken+0x1ac
ffff9088`b979aa90 00007ff8`4b20d884 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x28
0000001b`f55fed78 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x00007ff8`4b20d884
SYMBOL_NAME: nt!_guard_fids_table <PERF> (nt+0x1e1c70)+0
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
IMAGE_VERSION: 10.0.19041.2965
STACK_COMMAND: .cxr; .ecxr ; kb
BUCKET_ID_FUNC_OFFSET: 0
FAILURE_BUCKET_ID: AV_X_(null)_nt!_guard_fids_table__PERF__(nt+0x1e1c70)
OS_VERSION: 10.0.19041.1
BUILDLAB_STR: vb_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {276410fd-56f7-eb4d-814d-998e605e8012}
Followup: MachineOwner
---------
- Mesela 1 RAM için A2'ye, çift RAM için A2 ve B2'ye kurulmalı diye gösterilmiş.
- Ama burada sizin senaryonuzdaki gibi 3 RAM için nasıl bir dizilim olacağı gösterilmiyor.
- Açıkçası, zaten önerilen RAM sayısı da 2 veya 4.
- 3 adet RAM önerilmiyor genelde. Bu tarz durumlarda problem yaşanabiliyor.
- Gelelim ne yapabileceğinize. Elinizde 3 adet RAM varsa bunların takılması için 2 dizilim öneriyorlar:
A2 B1 B2 veya
A1 A2 B1
- Yani ilk üç veya son üç olacak şekilde deneyeceksiniz.
- Sizde A1 B1 B2 şeklinde takılı. Yani önerdikleri iki dizilimden de farklı.
- Demem o ki, ilk etapta üstte yazdığım iki dizilimi deneyin. İki dizilimle de mavi ekran alıyor musunuz diye bir bakın.
- İki dizilimle de mavi ekran alıyorsanız, RAM'lerden birini sökün ve sadece A2 + B2 slotlarında takılı olsunlar. Çünkü çift RAM için önerilen sıra bu. Yüksek ihtimalle problem yaşamayacaksınız bundan sonra.
- Mesela ilk dizilim; anakarta tepeden baktığımızda işlemci yuvasını referans alarak soldan sağa ilk 3 sıra. Ama bunun bir kesinliği yok, her anakartta farklı çalışabiliyormuş.
- İlk dizilimi yapın, RAM'leri hazır XMP - DOCP profili ile 3200'e çekin ve deneyin.
- Problem yaşarsanız aynı işlemi ikinci dizilim için uygulayın.
- En sonda da sadece A2 ve B2 kanallarında 2 RAM ile deneyin.
Hata dökümü:
Kod:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced. This cannot be protected by try-except.
Typically the address is just plain bad or it is pointing at freed memory.
Arguments:
Arg1: fffff8005d3e1c70, memory referenced.
Arg2: 0000000000000011, X64: bit 0 set if the fault was due to a not-present PTE.
bit 1 is set if the fault was due to a write, clear if a read.
bit 3 is set if the processor decided the fault was due to a corrupted PTE.
bit 4 is set if the fault was due to attempted execute of a no-execute PTE.
- ARM64: bit 1 is set if the fault was due to a write, clear if a read.
bit 3 is set if the fault was due to attempted execute of a no-execute PTE.
Arg3: fffff8005d3e1c70, If non-zero, the instruction address which referenced the bad memory
address.
Arg4: 0000000000000002, (reserved)
Debugging Details:
------------------
KEY_VALUES_STRING: 1
Key : AV.PTE
Value: Valid
Key : AV.Type
Value: Execute
Key : Analysis.CPU.mSec
Value: 1546
Key : Analysis.DebugAnalysisManager
Value: Create
Key : Analysis.Elapsed.mSec
Value: 1892
Key : Analysis.IO.Other.Mb
Value: 0
Key : Analysis.IO.Read.Mb
Value: 0
Key : Analysis.IO.Write.Mb
Value: 0
Key : Analysis.Init.CPU.mSec
Value: 77
Key : Analysis.Init.Elapsed.mSec
Value: 3724
Key : Analysis.Memory.CommitPeak.Mb
Value: 143
Key : Bugcheck.Code.DumpHeader
Value: 0x50
Key : Bugcheck.Code.Register
Value: 0x50
Key : WER.OS.Branch
Value: vb_release
Key : WER.OS.Timestamp
Value: 2019-12-06T14:06:00Z
Key : WER.OS.Version
Value: 10.0.19041.1
FILE_IN_CAB: 052023-6671-01.dmp
BUGCHECK_CODE: 50
BUGCHECK_P1: fffff8005d3e1c70
BUGCHECK_P2: 11
BUGCHECK_P3: fffff8005d3e1c70
BUGCHECK_P4: 2
WRITE_ADDRESS: fffff8005defb390: Unable to get MiVisibleState
Unable to get NonPagedPoolStart
Unable to get NonPagedPoolEnd
Unable to get PagedPoolStart
Unable to get PagedPoolEnd
unable to get nt!MmSpecialPagesInUse
fffff8005d3e1c70
MM_INTERNAL_CODE: 2
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXWINLOGON: 1
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: chrome.exe
TRAP_FRAME: ffff9088b979a840 -- (.trap 0xffff9088b979a840)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=ffffe183429bf080 rbx=0000000000000000 rcx=ffffe18340a59a90
rdx=ffffe1832fcb4e01 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8005d3e1c70 rsp=ffff9088b979a9d8 rbp=ffff9088b979ab80
r8=a70bc6267900fffe r9=fffff8005d200000 r10=00000000754c6500
r11=ffffa70bc96f7b40 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei ng nz ac po nc
nt!_guard_fids_table <PERF> (nt+0x1e1c70):
fffff800`5d3e1c70 0906 or dword ptr [rsi],eax ds:00000000`00000000=????????
Resetting default scope
STACK_TEXT:
ffff9088`b979a598 fffff800`5d64ac53 : 00000000`00000050 fffff800`5d3e1c70 00000000`00000011 ffff9088`b979a840 : nt!KeBugCheckEx
ffff9088`b979a5a0 fffff800`5d46e7b0 : 00000000`00000000 00000000`00000011 ffff9088`b979a8c0 00000000`00000000 : nt!MiSystemFault+0x1b2273
ffff9088`b979a6a0 fffff800`5d60b7d8 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!MmAccessFault+0x400
ffff9088`b979a840 fffff800`5d3e1c70 : fffff800`5d830a7c 0000001b`f55fee08 ffffe183`429bf080 00000000`00000002 : nt!KiPageFault+0x358
ffff9088`b979a9d8 fffff800`5d830a7c : 0000001b`f55fee08 ffffe183`429bf080 00000000`00000002 00000000`00000000 : nt!_guard_fids_table <PERF> (nt+0x1e1c70)
ffff9088`b979a9e0 fffff800`5d60f4f8 : ffffe183`429bf080 00007634`077d5200 0000001b`f55fed98 00000000`00000000 : nt!NtAdjustPrivilegesToken+0x1ac
ffff9088`b979aa90 00007ff8`4b20d884 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x28
0000001b`f55fed78 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x00007ff8`4b20d884
SYMBOL_NAME: nt!_guard_fids_table <PERF> (nt+0x1e1c70)+0
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
IMAGE_VERSION: 10.0.19041.2965
STACK_COMMAND: .cxr; .ecxr ; kb
BUCKET_ID_FUNC_OFFSET: 0
FAILURE_BUCKET_ID: AV_X_(null)_nt!_guard_fids_table__PERF__(nt+0x1e1c70)
OS_VERSION: 10.0.19041.1
BUILDLAB_STR: vb_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {276410fd-56f7-eb4d-814d-998e605e8012}
Followup: MachineOwner
---------