Драйвер для оперативной памяти windows 7 64 bit
Как проверить оперативную память на ошибки
Содержание
Содержание
Во время работы компьютера в оперативной памяти содержатся данные ОС, запущенных программ, а также входные, выходные и промежуточные данные, обрабатываемые процессором. Если с оперативной памятью проблемы — плохо работать будет все. Как понять, что оперативную память пора лечить или менять и проблемы именно в ней? Разбираемся.
Причин ошибок в работе оперативной памяти очень много — от неправильно заданных параметров материнской платой (настройки по умолчанию не панацея) до брака, механических дефектов памяти и разъема материнской платы, а также проблем с контроллером памяти процессора.
Одним из первых признаков неполадок в работе оперативной памяти являются синие экраны смерти (BSOD) и сопутствующие симптомы: подтормаживание, зависание, вылеты приложений с различными ошибками и просто так.
Перечисленные неполадки в работе компьютера относят в основном к симптомам общего характера. При появлении таких неявных признаков неисправности лучше всего начать диагностику компьютера именно с оперативной памяти.
Для диагностики оперативной памяти есть специальные программные средства, о которых и будет дальше идти речь.
Диагностика средствами Windows
Чтобы запустить средство диагностики памяти Windows, откройте меню «Пуск», введите «Диагностика памяти Windows» и нажмите клавишу Enter.
Вы также можете воспользоваться комбинацией клавиш Windows + R и в появившемся диалоговом окне ввести команду mdsched.exe и нажать клавишу Enter.
На выбор есть два варианта: сейчас перезагрузить компьютер и начать проверку или выполнить проверку во время следующего включения компьютера.
Как только компьютер перезагрузится, появится экран средства диагностики памяти Windows.
Ничего трогать не нужно — по завершении теста компьютер еще раз перезагрузится сам и включится в обычном режиме. Сидеть и следить за ходом проверки тоже не стоит — всю информацию с результатами проверки можно будет потом посмотреть в журнале событий операционной системы.
Результат проверки должен появиться при включении компьютера, но это происходит далеко не всегда.
Чтобы узнать результаты проверки через журнал событий. В меню поиск забиваем «просмотр событий» или можно снова воспользоваться комбинацией клавиш Windows + R и ввести команду eventvwr.msc и Enter.
Открываем журналы «Windows – Система – найти – Диагностика памяти».
Диагностика MemTest86
Данный способ несколько сложнее, так как нужно создать загрузочную флешку, но у него есть и свои положительные стороны. Он выполняет более широкий набор тестов и может найти проблемы, которые не обнаружил встроенный тест Windows.
По началу процесс создания загрузочной флешки может напугать неопытного пользователя, но здесь нет ничего сложно. Скачиваем архив, извлекаем содержимое, вставляем флешку в компьютер и запускаем файл imageUSB.exe.
Выбираем наш USB-накопитель и нажимаем Write, процесс занимает считанные минуты. Все, образ готов.
Чтобы загрузиться с созданного ранее флеш-накопителя, необходимо настроить приоритет загрузки устройств в BIOS материнской платы или, что значительно проще, воспользоваться функцией Boot Menu.
В зависимости от производителя материнской платы, клавиша для вызова функции Boot Menu может меняться, обычно это F2, Del, Esc, F12.
Соответствующую клавишу нужно нажимать сразу после включения компьютера или в момент перезагрузки компьютера, как только потух монитор (нажимать можно несколько раз, чтобы не пропустить нужный момент).
Проверка запустится автоматически, ничего трогать не нужно.
Процедура проверки будет выполняться циклически (Pass) до тех пор, пока вы не решите остановить его. Информация об ошибках будет отображаться в нижней части экрана. Когда решите закончите, нужно просто нажать клавишу Esc, чтобы выйти и перезагрузить компьютер. По-хорошему, нужно пройти минимум 5–10 циклов проверки — чем больше, чем лучше.
Диагностика программой TestMem5 (tm5)
TestMem5 — программа тестирования оперативной памяти, абсолютно бесплатная, скачать можно по ссылке.
Эта программа построена по несколько другому принципу, чем предыдущие. А именно — она настраиваемая. Сами тесты имеют довольно гибкую структуру с большим количеством настроек.
Настройкой собственной конфигурации для тестирования заниматься необязательно, есть уже несколько готовых конфигураций настроек от разных авторов. Наибольшей популярностью пользуются конфигурации от 1usmus v3 и anta777 (Экстрим – Тяжелый – Суперлайт). Процесс установки конфигураций очень прост: скачиваете нужный и помещаете в папку с программой или можно добавить через «Настроить и выйти».
Важно : Запускать tm5.exe нужно в режиме администратора ( с правами администратора).
Какой программой пользоваться?
У каждой из программа есть свои сильные и слабые стороны.
Диагностика средствами Windows — это наиболее простой способ, который уже встроен в операционную систему, его остается только запустить. Не способен найти сложные ошибки, тест короткий.
MemTest86 — старая и авторитетная программа, есть небольшие сложности с запуском. Можно использовать без установленной операционной системы.
TestMem5 — прост в использовании, проверка происходит в среде Windows, что наиболее приближено к реальным условиям использования, а не в среде DOS как Memtest86. А наличие различных конфигураций по интенсивности и времени проверки делает ее наилучшим решением для тестирования оперативной памяти как по дефолту, так и во время разгона.
Как найти неисправный модуль?
Принцип поиска неисправного модуля довольно прост:
1) Проверить правильность установки разъемов при наличии двух модулей.
2) Продуть от пыли разъемы и протереть контакты.
3) Сбросить все настройки Bios на дефолтные.
4) Проверить планки памяти вместе и по отдельности, меняя разъемы.
5) Проверить планки памяти на другой материнской плате у друга.
Что делать, если нашли неисправный модуль памяти?
Если все перечисленное не помогает избавиться от ошибок, стоит обратиться в гарантийный отдел, если товар еще на гарантии. Платный ремонт оперативной памяти обычно нецелесообразен ввиду не очень высокой цены продукта. Проще пойти и купить новый модуль на гарантии, чем заниматься восстановлением неисправного.
Сама по себе оперативная память сейчас очень редко выходит из строя и с легкостью переживает смену остальных компонентов системы. Чаще всего все ошибки, связанные с работой оперативной памяти, возникают по вине самого пользователя и из-за некорректных настроек в Bios материнской платы, а также при использовании совершенно разных планок памяти и во время разгона.
Windows 7, 8, 10 не видит всю ОЗУ — что с этим делать?
Содержание
Содержание
Небольшое количество оперативной памяти может серьезно сказываться на быстродействии компьютера. Приложения открываются медленнее или вовсе не запускаются. Стандартное решение — добавление или смена на более объемный комплект памяти. Но что делать, если компьютер отображает лишь часть памяти? Разбираемся в этом материале.
Проблемы с разъемом или ОЗУ
Зачастую причина «невидимости» ОЗУ лежит буквально на поверхности — банальная невнимательность при установке модулей. В зависимости от материнской платы память может фиксироваться в разъеме двумя способами: двухсторонней защелкой или защелкой с одной стороны. Вне зависимости от способа, фиксация происходит со звонким щелчком, который характеризует плотную посадку в разъем.
Не стоит сбрасывать со счетов и брак в изделиях. Разъем может быть заведомо нерабочим, как и планка памяти. Выявление дефектной планки потребует несколько простых шагов. Для начала стоит почистить контакты ластиком и продуть от пыли разъем, а также сбросить разгон модулей и поменять их местами. Следующий шаг — тестирование по отдельности каждого модуля в заведомо рабочем разъеме. Для этих целей можно воспользоваться популярной программой TestMem5, которая проверяет память на наличие ошибок. Процесс этот не быстрый, особенно в случае наличия двух и более модулей, но действенный.
Довольно редкий, но заслуживающий упоминания случай — несовместимость конкретной платы и модуля памяти, при том, что по отдельности они полностью рабочие. Казалось бы, выход прост — покупка памяти из рекомендуемого QVL листа платы, но и тут есть нюанс. Производитель включает в список лишь ту память, которую успел протестировать, так как модулей на рынке огромное количество и протестировать их все с каждой конкретной платой практически невозможно.
Поэтому, если ваших модулей нет в списке, но они подходят по основным критериям, то препятствий к установке нет. И, конечно, не стоит забывать о правильной последовательности использования разъемов. Она индивидуальна для каждой конкретной платы и указана в мануале устройства.
Лимит объема памяти поддерживаемой процессором и платой
Материнская плата и процессор имеют вполне конкретные ограничения по объему устанавливаемой оперативной памяти. В связи с этим, для рабочих задач, где требуется большой объем ОЗУ, стоит более тщательно подходить к выбору основных комплектующих.
Что же касаемо массового бытового сегмента, то современные бюджетные решения поддерживают минимум 32 Гб ОЗУ, не говоря про более продвинутые модели, что хватит с запасом для домашнего/игрового ПК.
Как же узнать лимит конкретного устройства? Достаточно просто. Нужно зайти на сайт производителя процессора/платы и найти спецификацию конкретной модели.
Разрядность и версия операционной системы
Еще один возможный ограничитель — система Windows. Как и в рассмотренном ранее случае, в Windows имеется свой «потолок» по объему памяти. 32-разрядные системы способны увидеть максимум 4 Гб памяти, в то время как 64-разрядные поддерживают намного больше памяти.
Версия ОС также имеет немаловажное значение. Казалось бы, Windows 10 Home и Windows 10 Pro имеют минимум различий. Но на деле версия с приставкой Pro позволяет использовать 512 Гб оперативной памяти, вместо 128 Гб у младшей версии ОС.
Резервирование памяти
Самой распространенной ситуацией является резервирование ОЗУ под нужды встроенного в процессор видеоядра, так как без памяти работать оно не сможет. Если при установке процессора никаких настроек не производилось, то система автоматически выделяет необходимый объем памяти. Чтобы проверить размер выделенной памяти, достаточно зайти в диспетчер задач комбинацией клавиш «Ctrl+Shift+Esc». В графе «Графический процессор» найти пункт «Выделенная память». В примере ниже в систему установлена одна планка памяти объемом 8 Гб, из которой 2 Гб отданы на нужды видеоядра.
Чтобы изменить размер выделяемой памяти, потребуется зайти в BIOS платы. Название нужного пункта в BIOS может различаться, но в большинстве случаев это «Share Memory» или «Graphic Mode». Подробную информацию можно найти в мануале платы. Можно задать желаемый объем выделяемой памяти или вовсе отключить видеоядро, естественно, при наличии дискретной видеокарты. Возможны ситуации, когда часть оперативной памяти направляется для нужд дискретной видеокарты. Данный нюанс наблюдается при больших нагрузках на видеокарту, когда собственной памяти устройства не хватает. Еще один вариант, свойственный некоторым ноутбукам — при наличии и видеоядра, и дискретной видеокарты задействуется ОЗУ. Происходит это при минимальных нагрузках, когда дискретная видеокарта не нужна и задействуется видеоядро, попутно забирая часть ОЗУ под свои нужды.
BIOS и драйвера
Старые версии BIOS и драйверов чипсета могут влиять на корректное отображение объема памяти. Обновить BIOS платы и драйвера чипсета можно через сайт производителя, скачав файлы или через фирменное ПО.
Разные планки памяти, как и внезапные отключения питания, могут приводить к тому, что BIOS некорректно идентифицирует информацию. В этом случае стоит сбросить настройки — отключите питание ПК и извлеките батарейки из платы на несколько минут. Затем верните плату на место и запустите ПК.
Еще одна возможная причина — некорректные настройки в BIOS. В зависимости от производителя материнской платы название нужного пункта может отличаться, но должно соответствовать одному из перечисленных: Memory Remap Feature, DRAM Over 4G Remapping, H/W DRAM Over 4GB Remapping, H/W Memory Hole, Hardware Memory Hole, Memory Remapping, Memory Hole Remapping. Найдя искомый пункт, нужно установить его атрибут в значение «On» или «Enabled».
Программное ограничение
«Преграды» на размер объема ОЗУ могут быть выставлены внутри ОС. Проверить это можно, перейдя на вкладку системы следующим путем: «Поиск->msconfig->Конфигурация системы->Загрузка->Дополнительные параметры».
Атрибут «Максимум памяти» должен быть не активен, в ином случае нужно просто снять с него галочку.
Драйверы для оперативной памяти windows 7
Обновление оперативной памяти RAM
Добавление (обновление) оперативной памяти в систему – одно из самых полезных, а также, одно из наименее дорогих возможных обновлений. Особенно если учесть повышение производительности Windows, Linux и их приложений, при предоставлении им доступа к большему объёму памяти.
Обновление оперативной памяти
В некоторых случаях, удвоение оперативной памяти может практически удвоить скорость работы компьютера. Но это не всегда оправдано, так как добавление памяти, в которой вы в действительности не нуждаетесь, будет стоить денег и сил, а увеличение скорости получится маленьким или совсем никаким. Лучшая философия при добавлении ОЗУ на компьютер – «чем больше тем лучше, но, не больше, чем поддерживает компьютер».
Максимальный объем физической оперативной памяти системы определяется несколькими факторами. Во-первых, адресуемой самим процессором суммой, которая базируется на количестве физических адресов строк в чипе. Первоначальные процессоры ПК (8086/8088) имели 20 адресных строк, в результате чего эти чипы могли распознавать до 1 МБ (220 байт) оперативной памяти. 286/386SX увеличили пропускную способность памяти до 24 строк, что позволило им адресовать 16 МБ (224 байта). Более современные процессоры x86 имеют 32-36 адресных строк, в результате от 4 ГБ до 64 ГБ адресной ОЗУ. Современные процессоры x86-64 (64-разрядные) имеют 40 адресных строк, что обеспечивает максимум 1 ТБ (1 терабайт) поддерживаемой физической памяти.
Оперативный режим работы процессора может ограничивать адресность памяти. Например, когда процессор работает в оперативном режиме реального времени, поддерживается только 1 МБ памяти.
Обратите внимание, хотя современные 64-разрядные процессоры могут обрабатывать до 1 ТБ, современные материнские платы или чипсеты обычно ограничивают максимальный объем оперативной памяти до 8 ГБ, 16 ГБ, 32 ГБ, 64 ГБ или 128 ГБ. Также имеет эффект и тип программного обеспечения. 32-разрядные версии Windows поддерживают максимальный объём памяти до 4 ГБ (всего около 3,5 ГБ для программ), в то время как 64-разрядные версии, в зависимости от выпуска, поддерживают 8 ГБ, 16 ГБ или 192 ГБ.
Если вы запустите Windows XP, вы должны установить как минимум 256 МБ, а предпочтительно 512 МБ – 1 ГБ или более, в зависимости от используемых приложений. Если запускается 32-разрядная Windows 7/8.1/10, абсолютный минимум согласно Microsoft должен быть 512MB, но рекомендуется минимум 1 ГБ, предпочтительно 2 – 4 ГБ и больше. 64-разрядные версии Windows 7 и Windows 8/8.1/10 имеют минимум 2 ГБ, но лучше работают с 4 ГБ или более.
Кроме минимума для запуска выбранной вами ОС, основным определяющим фактором в отношении лучшего объёма оперативной памяти, может быть то, как вы используете вашу систему, особенно какие приложения запускаете.
Например, если вы сильный пользователь, с одновременно подключёнными к вашей системе четырьмя или более дисплеями и каждая из них имеет несколько открытых приложений, или вы запускаете приложения с интенсивной затратой памяти, такие как программы для редактирования фото и видео, или если вы используйте для одновременного запуска нескольких ОС (каждая из них с открытыми приложениями) виртуальный компьютер (VMM) Virtual PC или VMware, вам может понадобиться обновление оперативной памяти на столько, сколько вы сможете установить.
Многие старые ноутбуки, столько памяти, сколько вы захотите (или нужно) для установки, использовать не будут. Поэтому, если вы хотите обновить старую, использующую устаревший (и дорогой) тип оперативной памяти систему, лучшим советом будет рассмотрение перехода на более новую систему, которая может поддерживать больше дешёвой памяти текущего типа.
При покупке новой системы, постарайтесь получить её со всей необходимой вам памятью. Некоторые материнские платы ограничены в количестве содержащихся сокетов памяти и некоторые из них, при доставке системы уже будут заполнены. Это означает, что для добавления (обновления) оперативной памяти вам может потребоваться удалить часть существующей, что делает будущие обновления более дорогими.
Единственное предостережение, часто случается так, что купить память от сторонних поставщиков бывает гораздо дешевле, чем от производителя системы. При покупке новой системы проверьте, какую плату за объём требуемой памяти, а не за установку системы с минимальным значением по умолчанию, берёт производитель и сразу же добавьте желаемую память самостоятельно, приобретя её у стороннего производителя памяти.
Опции обновления и стратегии
Добавление, обновление оперативной памяти может стать недорогим решением. Стоимость основной памяти, по сравнению с другими компонентами системы, крайне низка и добавление большей памяти может дать большой импульс производительности вашего компьютера.
Как добавить, обновить оперативную память для вашего ПК. У вас есть два варианта. Они перечислены в порядке удобства и стоимости:
Если вы решите перейти на более мощную компьютерную систему или материнскую плату, как правило, вы не сможете использовать память из вашей предыдущей системы. В большинстве случаев, лучше всего планировать оснащение новой платы оптимальным типом памяти, который она поддерживает.
Обязательно, тщательно взвесьте свои будущие потребности в скорости вычислений и многозадачности ОС с суммой денег, которую вы тратите на обновление текущего оборудования. Как понять достаточно у вас памяти, или нет? Лучший способ – запустить самые требовательные приложения (все это будет открыто одновременно и с самыми большими вашими опциями данных), а затем проверьте использование памяти с помощью диспетчера задач Windows (taskmgr.exe). В запущенном диспетчере задач откройте вкладку «Производительность» и посмотрите количество используемой физической памяти в сравнении с доступной суммой. В Windows 7/8.1/10 использование памяти отображается как в процентах от общего количества, так и суммой.
На рисунке ниже, показан работающий в системе Windows 7 диспетчер задач, который сообщает о 18% или 2,85 ГБ памяти, используемой в системе с установленными 16 ГБ. Следующий рисунок отображает работающий в системе Windows XP диспетчер задач, с сообщением об использовании 1,63 ГБ (под неправильным использованием «PF Usage») в системе с объёмом доступной около 3,5 ГБ оперативной памяти (4 ГБ минус около 0,5 ГБ, зарезервировано аппаратным обеспечением), что около 47% от общей суммы.
Диспетчер задач Windows 7, отображающий использование физической памяти 18% или 2.85 ГБ, в системе с установленным 16 ГБ.
Диспетчер задач Windows XP, показывающий использование физической памяти 47% или 1.63 ГБ, в системе с объёмом около 3,5 ГБ (из 4 ГБ).
Если вы видите, что используется больше чем 80% от общего количество физической памяти, то можно добавить больше памяти. В обоих этих примерах количество установленной памяти более чем достаточно для запуска открытых одновременно приложений. На самом деле, система с установленными 16 ГБ нормально работала бы и с 8 ГБ или меньше, и обновление оперативной памяти здесь не требуется.
Прежде чем добавить в систему RAM (или заменить неисправные чипы памяти), необходимо определить необходимых для вашей системы модули памяти. В вашей документации к системе есть эта информация.
Если вам необходимо заменить дефектный модуль памяти или добавить в систему больше памяти, для определения правильного модуля к вашей системе, у вас есть несколько способов:
Добавление неправильных модулей в систему, если оставить установленный дефектный модуль и попытаться использовать систему в этом состоянии, может сделать её ненадёжной.
Диагностика утечек памяти, выявление сбойных драйверов
Если вы заметили ошибку или не точность, у вас есть важное дополнение или замечание – просьба об этом сообщить.
Инструкция по выявлению драйверов вызывающих чрезмерное использование оперативной памяти.
Wikipedia Уте́чка па́мяти (англ. memory leak) — процесс неконтролируемого уменьшения объёма свободной оперативной или виртуальной памяти компьютера, связанный с ошибками в работающих программах, вовремя не освобождающих ненужные уже участки памяти, или с ошибками системных служб контроля памяти. |
- Данная инструкция предполагает, что очевидные причины излишнего потребления ОЗУ уже были исключены при помощи диспетчера задач и/или монитора ресурсов.
Чтобы убедиться, что проблема излишнего потребления оперативной памяти имеет отношение к драйверам и/или оборудованию
и сам факт утечки памяти вообще имеет место быть нужно запустить программу RAMMap.exe и открыть на дефолтной вкладке Use Counts :
Обращать внимание главным образом следует на Nonpaged Pool и Paged Pool
Вот пример того, как может выглядеть утечка памяти:
Так же следует обратить внимание на Driver Locked
Хотя утечкой это и не является, но такое “резервирование” ОЗУ далеко не всегда является нормой:
Чаще всего причиной оказываются RAM диски или виртуальные машины.
Описанный далее метод не подходит для выявления драйвера заблокировавшего таким способом участок памяти.
Если все прочие причины перерасхода ОЗУ исключены можно приступать к диагностике.
Чтобы выяснить какому драйверу принадлежит тег создайте батник, который выполнит поиск потенциального виновника по тегу при помощи программы strings.exe среди всех загруженных в данный момент драйверов, и покажет краткую информацию о каждом найденном при помощи sigcheck:
Где вместо . нужно вписать интересующий нас тег.
Например один из тегов, который был получен в предыдущем пункте:
В итоге должен получиться вот такой батник (пример: strings.exe и sigcheck находятся в той же папке):
Сохраните батник, запустите его двойным кликом и дождитесь завершения поиска. Обычно для этого не требуется много времени.
Выяснилось, что тег NVRM относится к драйверу nvlddmkm.sys
Принадлежность тега ViMm тем же способом выяснить не удалось:
Но на помощь приходит файл pooltag.txt.
Файл pooltag.txt содержит описание тегов пулов системных драйверов (поставляемых в составе ОС) и не содержит описания тегов сторонних драйверов.
Произведите поиск тега ViMm в файле pooltag.txt
dxgkrnl.sys – это еще один графический компонент, но на этот раз системный.
Рекомендации по устранению:
- nvlddmkm.sys – NVIDIA Windows Kernel Mode Driver
Если сбойный драйвер оказался драйвером стороннего производителя, то нужно произвести обновление этого драйвера или откат к более ранней версии.
Перед установкой нового драйвера настоятельно рекомендуется удалить старый драйвер и перезагрузиться.
Не вдаваясь в подробности, если этого не сделать, то, в некоторых случаях, система продолжает использовать старый драйвер даже после установки нового.
Проверяйте и сравнивайте версию драйвера до и после обновления/отката.
Если драйвер продолжает “течь” и после обновления/отката, то это может указывать на аппаратные проблемы.
dxgkrnl.sys – DirectX Graphics Kernel
Если диагностика указывает на системный драйвер, скорее всего настоящей причиной является не он.
В этом случае рекомендуется обновить ОС и проверить актуальность драйверов сторонних производителей.
Может косвенно указывать на аппаратные проблемы.
Если самостоятельно определить причину не удалось:
Файлы и изображения загружайте на форум