8

Я недавно получил синий экран смерти на моей машине с Windows XP. Я подозреваю, что виновником является оперативная память, которую я только что установил. Есть ли какая-нибудь программа, которую я могу использовать для проверки работоспособности моей оперативной памяти в Windows XP?

Я смотрю на программу, которая не требует от меня загрузки с внешнего устройства, такого как дискета или CD-ROM. Программа должна работать как обычно, не требуя перезагрузки компьютера.

4 ответа4

5

Я использовал MemTest, который работает под Windows, но я никогда не верил в это; частично по причинам, упомянутым другими людьми, но также частично потому, что я никогда не видел, чтобы он использовался в гневе (то есть в оперативной памяти, которая фактически оказалась неисправной) - поэтому я не могу ручаться за ее эффективность.

Как и многие другие, я полагаюсь в основном на MemTest86+ (загрузка с CD). Я знаю, что это может показаться вам неудобным, но с 4 ГБ + во многих машинах в наши дни, и учитывая, что вам нужно выполнить несколько проходов, чтобы тщательно проверить правильность ОЗУ - это ночная работа.

Я только что перешел на i7 mobo, CPU и DDR3 RAM, и первым делом я протестировал RAM в первую ночь. Так получилось, что ОЗУ оказалось неисправным, поэтому каждую ночь я проводил очередной тест с различными комбинациями стиков и различными настройками BIOS, чтобы подтвердить масштаб проблемы. Когда я возвращаю ОЗУ под RMA, с меня взимают плату за администрирование, если не обнаружено, что ОЗУ действительно неисправно - поэтому важно убедиться, что я правильно понял мои факты - отсюда и более трудоемкий маршрут множественных действий за одну ночь memtest86+ работает ... В долгосрочной перспективе это того стоит.

4

Я бы порекомендовал использовать Memtest86+ в любом случае. Да, это требует, чтобы вы загружались с внешнего устройства (у них есть предварительно собранные компакт-диски), но я думаю, что нет никакого другого правильного способа проверить ОЗУ иначе - Windows XP не даст полный доступ к ОЗУ для программы тестирования.

2

То, что вы просите, невозможно.

Как отмечает Феб, невозможно полностью протестировать ОЗУ во время работы Windows.Помимо прочего, Windows резервирует часть оперативной памяти исключительно для себя, поэтому никакая другая программа не сможет получить к ней доступ и протестировать ее.

Кроме того, Windows (как и все современные ОС) использует виртуальную память, поэтому тестирующая программа не может записывать на определенный аппаратный адрес памяти (поскольку доступ блокируется ОС); он может только запросить у ОС память и получить доступ к этой памяти, и он не может контролировать, где находится эта память. Таким образом, программа тестирования может проверять одну и ту же память снова и снова ...

Поэтому вам придется перезагрузиться с компакт-диска или другого носителя, например, с memtest86.

1

http://hcidesign.com/memtest/ бесплатно .. не знаю, насколько хорошо, я использую memtest86

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