Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Материнские платы и память (http://forum.oszone.net/forumdisplay.php?f=50)
-   -   Как включить контроль четности памяти в БИОС? (http://forum.oszone.net/showthread.php?t=92332)

ES 17-10-2007 12:29 662187

Как включить контроль четности памяти в БИОС?
 
Купил новый компьютер, иногда (раз-два в неделю) вываливается синий экран IRQL_NOT_LESS_OR_EQUAL. По описаниям в интернет нашел, что это может быть из-за памяти. Запустил тест памяти в Sisoft Sandra, тест прошел нормально, но она выдала мне совет поставить в БИОС контроль четности. БИОС у меня какой-то Phoenix, никакого контроля четности я в нем не нашел, где его искать?

И еще чем можно просмотреть дамп памяти (*.dmp) сформированный при этом?

dmitryst 17-10-2007 12:44 662204

Цитата:

Цитата ES
но она выдала мне совет поставить в БИОС контроль четности »

ага, больше её слушайте, и не такое посоветует...

Скачиваем memtest86+, на флопик (флешку) его, и грузимся, тестируем... лучше несколько часов (я обычно оставляю на 10-12)

SimSim 17-10-2007 12:45 662206

Цитата:

Цитата ES
IRQL_NOT_LESS_OR_EQUAL »

Ну, перед этим указаны и параметры ошибки, по которыи и определяется причина "синего экрана".
Сначала сюда заглянуть надо было: http://forum.oszone.net/forum-73.html

Crush45 17-10-2007 12:54 662216

ES,
Цитата:

Цитата ES
Запустил тест памяти в Sisoft Sandra, тест прошел нормально, но она выдала мне совет поставить в БИОС контроль четности »

а memtest'ом проверял ????

и выложи название свое матплаты ... + попробуй почитаь мануал ...

ES 17-10-2007 13:45 662247

а где взять memtest?

Плата ASUS M2NBP-VM

Crush45 17-10-2007 14:03 662254

Цитата:

Цитата ES
а где взять memtest? »

Здесь...

SimSim 17-10-2007 14:17 662269

Или в подписи у Tigrа http://forum.oszone.net/showthread.php?t=17423

ES 17-10-2007 15:42 662321

спасибо, на ночь запущу

И еще вопрос: скачал отладчик с сайта микрософт, открыл в нем сформированный дамп памяти. Вот его текст:

Код:

Loading Dump File [D:\WINDOWS\Minidump\Mini101707-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: D:\WINDOWS\Symbols
Executable search path is:
Unable to load image ntoskrnl.exe, Win32 error 2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
Windows XP Kernel Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055c700
Debug session time: Wed Oct 17 11:02:11.031 2007 (GMT+4)
System Uptime: 2 days 2:35:14.733
Unable to load image ntoskrnl.exe, Win32 error 2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
Loading Kernel Symbols
.......................................................................................................................................
Loading User Symbols
Loading unloaded module list
..................................................
ERROR: FindPlugIns 8007007b

Что можно из этого понять? Какой драйвер привел к ошибке?

dmitryst 17-10-2007 15:53 662332

Цитата:

Цитата ES
Что можно из этого понять? »

- нихрена. Не смог ваш отладчик загрузить дамп. Номер ошибки и сбойный файл можно посмотреть на синем экране.

ES 17-10-2007 15:59 662335

И еще вот такое сообщение: Что это значит?

Код:

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

IRQL_NOT_LESS_OR_EQUAL (a)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high.  This is usually
caused by drivers using improper addresses.
If a kernel debugger is available get the stack backtrace.
Arguments:
Arg1: 00000000, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000001, value 0 = read operation, 1 = write operation
Arg4: 80521ae8, address which referenced memory

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


WRITE_ADDRESS:  00000000

CURRENT_IRQL:  2

FAULTING_IP:
nt!MmIsAddressValid+49
80521ae8 ff08            dec    dword ptr [eax]

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  DRIVER_FAULT

BUGCHECK_STR:  0xA

PROCESS_NAME:  System

LAST_CONTROL_TRANSFER:  from 80522012 to 80521ae8

STACK_TEXT: 
f78a27f4 80522012 0002ae05 00000000 00000000 nt!MmIsAddressValid+0x49
f78a280c 8051bf23 00000000 00008000 00000000 nt!MiCompleteProtoPteFault+0x17a
f78a2840 80696b94 85ce3720 00000000 00000044 nt!FsRtlCancelNotify+0x1fc
f78a2dac 805cea08 80087000 00000000 00000000 nt!KdpSearchPageHitOffsets+0x994
f78a2ddc 8054546e 8069590c 80087000 00000000 nt!`string'
f78a2e14 00000000 00000000 00000000 00000000 nt!NtTraceEvent+0xb6


STACK_COMMAND:  kb

FOLLOWUP_IP:
nt!MmIsAddressValid+49
80521ae8 ff08            dec    dword ptr [eax]

SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  nt!MmIsAddressValid+49

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: nt

DEBUG_FLR_IMAGE_TIMESTAMP:  45e5484a

IMAGE_NAME:  memory_corruption

FAILURE_BUCKET_ID:  0xA_W_nt!MmIsAddressValid+49

BUCKET_ID:  0xA_W_nt!MmIsAddressValid+49

Followup: MachineOwner
---------

0: kd> lmvm nt
start    end        module name
804d7000 806e2000  nt      M (pdb symbols)          D:\WINDOWS\Symbols\exe\ntoskrnl.pdb
    Loaded symbol image file: ntoskrnl.exe
    Image path: ntoskrnl.exe
    Image name: ntoskrnl.exe
    Timestamp:        Wed Feb 28 12:15:54 2007 (45E5484A)
    CheckSum:        001F3F29
    ImageSize:        0020B000
    Translations:    0000.04b0 0000.04e0 0409.04b0 0409.04e0


DVDshnik 18-10-2007 06:32 662650

Цитата:

Цитата ES
Как включить контроль четности памяти в БИОС?

Если на каждой стороне модуля памяти по 8 микросхем, то ECC включить невозможно. Эта функция доспупна только если 9 микросхем на каждой стороне модуля памяти.

ES 18-10-2007 09:18 662713

А в БИОС-е должна же быть информация: возможно ли включить контроль четности, и то что он выключен. Где эту информацию искать? Может быть какие-то сервисные программы могут выдать такую информацию? Сейчас у меня стоит Sandra, может быть в ней где-то это можно посмотреть?
Подскажите , плиз

DVDshnik 18-10-2007 10:03 662743

Повторяю вопрос: Сколько микросхем памяти на модуле - восемь или девять? Всего-то нужно снять крышку системного блока и посмотреть...

DJ Mogarych 18-10-2007 10:14 662749

BIOS никакую "информацию" не даёт. К тому же, там бывают настройки, которые ничего не меняют, типа CPU serial number, который остался как рудимент, если я не ошибаюсь, от Pentium III. Так же и с контролем чётности. Если в BIOS-e есть такая настройка, то это не значит, что включив её, вы чего-то добьётесь. Контроль чётности должен поддерживаться как памятью, так и материнской платой, а то, что говорит Sandra, это не истина в последней инстанции.
А вообще, чтобы быстро и хорошо решить какой-то вопрос, нужно почитать правила создания тем, где, в числе прочего говорится о том, что надо написать аппаратную конфигурацию компьютера.
Цитата:

Цитата ES
вот такое сообщение: Что это значит? »

Есть целая тема, посвящённая этой ошибке. Вы её читали?

ES 18-10-2007 16:16 663002

Цитата:

Цитата DVDshnik
Повторяю вопрос: Сколько микросхем памяти на модуле - восемь или девять? Всего-то нужно снять крышку системного блока и посмотреть... »

Восемь микросхем

Цитата:

Цитата DJ Mogarych
не истина в последней инстанции. »

А где тогда истина?
Если БИОС информацию не дает, Сандра не дает, где ее взять? Аппаратную конфигурацию?

Цитата:

Цитата DJ Mogarych
Есть целая тема, посвящённая этой ошибке. Вы её читали? »

читал, но решения там не нашел,
собираюсь перечитать еще раз,
а пока я хотел просто поставить контроль четности

DVDshnik 19-10-2007 07:17 663333

Цитата:

Цитата ES
а пока я хотел просто поставить контроль четности

Однако желание в данном случае неосуществимо из-за восьми, а не девяти микросхем.

ES 19-10-2007 07:51 663343

Тогда вопрос чисто теоретический: если бы стояла память с девятью микросхемами, где можно увидеть что она поддреживает контроль четности, где он включается, и где можно увидеть его текущее состояние?

DVDshnik 19-10-2007 08:13 663350

Чисто теоретически всё это можно увидеть, зайдя в BIOS. Однако на практике память с ECC встречается преимущественно на серверах, да и стоимость у такой памяти побольше.

ES 19-10-2007 10:15 663436

Так в том то и дело, что не могу найти в БИОС-е такой пункт. Уже все пересмотрел несколько раз. Уже и новую версию БИОС прошил. Кстати в иснтуркции к материнке этот пункт есть! В чем косяк?

Информация по материнке во вложении

DVDshnik 19-10-2007 11:23 663478

Мануал к материнке имеется? Там должно быть написано, что можно устанавливать только non-ECC память и т.д.

ES 19-10-2007 12:28 663532

Я ж говорю есть мануал к материнке, и там есть картинка с настройками БИОС-а, на которой как раз есть ECC. В мануале написано что материнка поддерживает и ECC и non-ECC память.
Я захожу в БИОС, захожу в это меню настроек, которое на картинке "Advanced - DRAM configuration" или "Advanced - Chipset" - и там половины пунктов нету!

картинка из мануала приложена


Время: 07:23.

Время: 07:23.
© OSzone.net 2001-