В последнее время я получаю случайные BSoD, и они становятся все более частыми. Ошибка всегда различна, но она имеет отношение к повреждению памяти. Бсоды абсолютно случайны. Это может произойти, когда компьютер находится в режиме ожидания и интенсивно использует процессор / оперативную память. Может произойти через 15 минут и после 8+ часов.

Я сделал тест ОЗУ, и он не дал ошибок на обеих флешках.

Я также запустил средство проверки драйверов, и это вызвало сбой Windows при загрузке. Он не сделал никаких журналов, поэтому я не смог определить, какой драйвер был причиной.

ОС: Windows 7 Home Premium 64bit
Процессор: AMD A8-5500
Оперативная память: Kingston HyperX 1600 МГц, 4 ГБ + 8 ГБ
GPU: Radeon HD 7750

25 октября - добавлена флешка объемом 8 ГБ. У меня был один с 4 ГБ раньше. Это та же модель только с 8 ГБ. 29 октября - Уменьшил вдвое объем виртуальной памяти.
30 октября - Установил AMD overdrive и выполнил разгон. Через пару дней я все восстановил и удалил, но bsods продолжился.
30 октября - Первый Бсод.
5 ноября - Второй Бсод.
5 ноября - тест ОЗУ. Нет ошибок
5 ноября - проверка водителя. Не удалось загрузить.
10 ноября - третий Bsod
15 ноября - еще 2 дня
16 ноября - еще 2 дня

Erros:
KMODE_EXCEPTION_NOT_HANDLED
UNEXPECTED_KERNEL_MODE_TRAP
ATTEMPTED_WRITE_TO_READONLY_MEMORY
CRITICAL_STRUCTURE_CORRUPTION x2
УПРАВЛЕНИЕ ПАМЯТЬЮ
PAGE_FAULT_IN_NONPAGED_AREA

Мини-дампы: http://www.mediafire.com/download/k63wmtd7tdg9sru/minidumps.zip

2 ответа2

0

Согласно дампу ядро повреждено на 1 бит:

*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced.  This cannot be protected by try-except,
it must be protected by a Probe.  Typically the address is just plain bad or it
is pointing at freed memory.
Arguments:
Arg1: ffffffffffffffb8, memory referenced.
Arg2: 0000000000000001, value 0 = read operation, 1 = write operation.
Arg3: fffff80003fba634, If non-zero, the instruction address which referenced the bad memory
    address.
Arg4: 0000000000000000, (reserved)

Debugging Details:


Could not read faulting driver name

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  CODE_CORRUPTION

BUGCHECK_STR:  0x50

PROCESS_NAME:  csrss.exe

STACK_TEXT:  
nt!KeBugCheckEx
nt! ?? ::FNODOBFM::`string'
nt!KiPageFault
nt!NtReadFile
nt!KiSystemServiceCopyEnd
nt!KiServiceLinkage
win32k!StartDeviceRead
win32k!InputApc
nt!KiDeliverApc
nt!KiCommitThreadWait
nt!KeWaitForMultipleObjects
win32k!xxxMsgWaitForMultipleObjects
win32k!xxxDesktopThread
win32k!xxxCreateSystemThreads
win32k!NtUserCallNoParam
nt!KiSystemServiceCopyEnd
0x0


CHKIMG_EXTENSION: !chkimg -lo 50 -d !nt
    fffff80003fba630 - nt!NtReadFile+5ae
    [ b8:38 ]
1 error : !nt (fffff80003fba630)

MODULE_NAME: memory_corruption

Запустите sfc /scannow чтобы проверить, не поврежден ли ntkrnlmp.exe.

0

1) Проверьте дамп памяти с помощью Windbg. (может не помочь в этом случае)
2) Проверьте обе палочки, одну за другой, а не только две из них вместе.
3) Проверьте вещь памяти с Prime95. Это может подчеркнуть память.

Ваш БП также может сыграть в этом роль. Особенно если вы сталкиваетесь с BSOD, когда выполняете интенсивные задачи.
Попробуйте получить второй и проверить стабильность на этом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .