Система не видит 4 и более гигабайт памяти. Q.V.L. и другие проблемы.

Описание: Любой пользователь, может здесь написать полезный Faq, желательно касающиеся компьютера.
Правила раздела: http://pc-forums.ru/topic1880.html
Модератор: Junior

  • 3

#1 Junior » 07.03.2012, 20:38

Часто задают вопрос, почему Windows Vista и Windows 7 не видят 4 и более гигабайт памяти, хотя память установлена и в БИОСе определяется.
Первый вариант:
Windows Vista & Seven 64 bit >> Пуск, msconfig, - Конфигурация системы, - Дополнительные параметры загрузки, - Максимум памяти - убрать галочку."
Изображение

Второй вариант: Возможно у вас ноутбук, или материнская плата, в которых интегрированное видео забирает под свои нужды некоторый объем памяти (8, 16, 32, 64, 128, 256, и т.д мегабайт)

Убедитесь, что ваша материнская плата поддерживает установленный объем оперативной памяти. Включите в BIOS опцию "Memory Remap Feature" (может еще называться "Memory Hole Remapping", "H/W Mem Remap", "H/W memory hole Remapping" и т.п.) и поставьте 64-битную ОС.
Если включить "Memory Remap Feature" с 32-битной ОС, то доступный ей объём оперативной памяти может быть ограничен до 2Гб, поэтому делать этого не надо.
При объеме оперативной памяти меньше 4 Гб в 64- битной ОС обязательно выключить "Memory Remap Feature", иначе возможны проблемы в работе карт расширения, видеокарты (например, зависание или резкое падение производительности в трехмерных играх).
Если BIOS не видит все 4 ГБ, то его следут обновить. Последнюю версию можно найти на официальном сайте производителя материнской платы.
Примечание: 4 ГБ могут быть доступны при использовании 32-bit Windows Server Enterprise Edition 2003 SP2 и 32-bit Windows XP SP1 (с ключем /PAE в boot.ini), Крайне не рекомендуется к использованию. (В версиях SP2 и SP3 такая возможность исключена в виду большого количества проблем с драйверами и различным ПО.) В остальных случаях необходима установка 64-битной ОС.

Очень часто бывает, что модули памяти в БИОСе определяются, а система их не видит. Внимательно почитайте мануал материнской платы, как и какие модули памяти можно устанавливать (в одноканальном, двухканальном режиме, SS/DS), а также просмотрите на сайте производителя список сертифицированных модулей памяти "Qualified Vendor List" (там тоже указывается порядок установки).
Пример
Изображение

Иногда причиной "слепоты" бывает неправильно выставленное питание или неисправные модули.
*******
Но бывает так, что BIOS видит все 4 Гб, а 64-х разрядной системе доступно меньше 4 Гб.
Изображение
И ни какие манипуляции в msconfig и BIOS не помогают. Посмотрите описание к своей материнской плате, и если в ней будет написано «Максимальный объем поддерживаемой памяти 4 Гб», то никогда вы полностью эти 4 Гб не увидите. Некоторые производители материнских плат иногда ещё пишут «При использовании 4 Гб оперативной памяти реальный объем памяти будет меньше из-за ограничений чипсета».
Всё это относится к материнским платам с Socket 775 на чипсетах Intel 865; 915; 945; 946; G31
Практически ко всем материнским платам с Socket 939 и некоторым с Socket AM2.
Для тех, кому интересно, почему же так происходит, читайте ниже под спойлером Почему объём доступной памяти для систем 32-бит меньше 4Гб.
Всё описанное там так же относится к 64-х разрядным системам, если имеется аппаратное ограничение в 4 Гб.
*****
Почему объём доступной памяти для систем 32-бит меньше 4Гб
Нажмите, чтобы показать/скрыть...
Почему объём доступной памяти для систем 32-бит меньше 4Гб (3-3,5Гб)
Это происходит из-за того, что существенная часть адресного пространства используется в нуждах установленных периферийных устройств (основной потребитель – видеокарты), при этом сама оперативная память никоим образом ими не используется. Конкретная цифра доступного адресного пространства зависит от чипсета, особенностей BIOS и конфигурации конкретного ПК (например, эта величина зависит от интерфейса и количества видеокарт).
В IBM PC/386 (откуда ведут свой род современные персоналки) и во всех последующих совместимых компьютерах ОЗУ в адресном пространстве занимало нижние области, а оборудование - от верхней границы 4 Гб вниз. Причем долгое время никто всерьез не беспокоился об этом четвертом гигабайте - единицы или десятки килобайт буферов сетевого адаптера и контроллера дисков и считанные мегабайты памяти видеоадаптера погоды не делали.
Первый серьезный скачок в «отжирании» у ОЗУ адресного пространства сделала технология AGP. С появлением видеоадаптеров с аппаратными ускорителями вывода трехмерных изображений резко увеличилась потребность в объеме оперативной памяти такого адаптера. Технология AGP дала возможность в случае необходимости (нехватки собственной памяти) использовать для нужд видеоадаптера часть основной памяти компьютера.
Необходимость быстрой работы с памятью видеоускорителя диктовала размещение всего объема этой памяти в физическом адресном пространстве. Поэтому оборудование AGP резервирует для своих нужд адресное пространство, которое совсем недавно было гораздо больше, чем размер видеоОЗУ. Обычно резервируется 256 Мб, причем не имеет значения, сколько памяти установлено в видеоадаптере. Появление PCI-E принципиальных изменений не принесло - изменился физический интерфейс, а организация использования видеопамяти осталась той же.
Две картинки - окно свойств компьютера и окно диспетчера устройств с распределением ресурсов памяти, наглядно показывают, как количество доступного объема ОЗУ связано с использованием физического адресного пространства устройствами. Здесь использовался видеоадаптер со 128 Мб видеоОЗУ.

Изображение Изображение

Операционная система использует 3,25 Гб ОЗУ из четырех установленных, и эта величина в точности соответствует нижней границе адресного пространства, используемого видеоадаптером (портом PCI-E): шестнадцатеричное значение d0000000. Обратите внимание, что отведены для видеоадаптера адреса с D000000 по DFFFFFFF, то есть 256 Мб. Размер используемого адресного пространства задается не самим адаптером, а оборудованием шины AGP или PCI-E.
Для ограничения доступного для ОЗУ адресного пространства достаточно физического присутствия устройства на шине, и не имеет значения, используется оно или нет.

Хотя 32-разрядные версии Windows XP/Windows Vista/Windows 7 могут использовать четыре гигабайта ОЗУ, из-за ограничений, накладываемых архитектурой используемого оборудования, эта величина обычно оказывается в пределах 3-3,5 Гб. А если имеется встроенная видеокарта которая использует ОЗУ компьютера, как видеоОЗУ, то доступный объём памяти может быть меньше 3 Гб.
=================
Последний раз редактировалось Junior 27.09.2013, 16:13, всего редактировалось 2 раз(а).
Установили десятку? DriverPack Solution? Дебилы б... © Лавров.
Изображение
DrWeb, на три месяца - перейти по ссылке
Junior M
Автор темы, Главные модераторы
Главные модераторы
Аватара
Откуда: Из страны пионЭров с отверткой.
Репутация: 1308
Лояльность: 2 (+212/−210)
Сообщения: 18721
Темы: 36
Зарегистрирован: 23.02.2012
С нами: 5 лет 5 месяцев

Микросхемы SPD

#2 Junior » 27.09.2013, 16:14

Очень часто задают вопрос -
У меня установленная память 8 гб а доступно 3.95 Почему? Стоит win7 64 bit
Так вот, Система и БИОС "видят" не память, а только содержимое микросхем SPD (схема последовательного детектирования)
Сами модули, как писалось выше могут быть неисправны, несовместимы и т.д.
ИзображениеИзображениеИзображение
А поэтому при дальнейшей работе вылезут неприятности, как-то краши системы, битые архивы и прочие "мелочи" типа не устанавливающихся программ. :smile:
========
Тест памяти http://www.memtest86.com/download.htm

Windows Downloads:
Image for creating bootable CD (ISO format)
Image for creating bootable USB Drive
Записать загрузочную флешку или CD, запустить с них комп и погонять пару часиков.
Установили десятку? DriverPack Solution? Дебилы б... © Лавров.
Изображение
DrWeb, на три месяца - перейти по ссылке
Junior M
Автор темы, Главные модераторы
Главные модераторы
Аватара
Откуда: Из страны пионЭров с отверткой.
Репутация: 1308
Лояльность: 2 (+212/−210)
Сообщения: 18721
Темы: 36
Зарегистрирован: 23.02.2012
С нами: 5 лет 5 месяцев

Система не видит 4 и более гигабайт памяти.

#3 Grim » 28.11.2013, 13:08

Давно искал решение этой проблемы) спасибо, помогло)
Grim
Участник форума
Участник форума
Аватара
Репутация: -1
Лояльность: 0 (+0/−0)
Сообщения: 30
Зарегистрирован: 27.11.2013
С нами: 3 года 8 месяцев

#4 andrei-malyov » 14.12.2014, 11:46

у меня установленная память 8 гб а доступно 3.95 почему? стоит win7 64 bit
andrei-malyov
Новичок форума
Новичок форума
Репутация: 0
Лояльность: 1 (+1/−0)
Сообщения: 10
Темы: 3
Зарегистрирован: 09.10.2014
С нами: 2 года 10 месяцев

#5 Junior » 14.12.2014, 11:54

andrei-malyov писал(а):почему?
Выше всё написано. Читать, смотреть, думать.
Установили десятку? DriverPack Solution? Дебилы б... © Лавров.
Изображение
DrWeb, на три месяца - перейти по ссылке
Junior M
Автор темы, Главные модераторы
Главные модераторы
Аватара
Откуда: Из страны пионЭров с отверткой.
Репутация: 1308
Лояльность: 2 (+212/−210)
Сообщения: 18721
Темы: 36
Зарегистрирован: 23.02.2012
С нами: 5 лет 5 месяцев


  • Понравилась тема? Поделись с друзьями!

Вернуться в Компьютерный Faq

 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение