Hi-tech блог

Windows 7 не видит 4 гб. Не видит оперативную память

Как известно, Windows x32 не видит оперативную память более 3,25 Гб. Если у вас установлено в Win 7 x32, к примеру, 8 Гб, то она определит только 3,25.

Это решено в 64-разрядных версиях операционных систем; поставите 8 Гб или 32 Гб, система их увидит и будет использовать.

Но бывает такое, что даже ОС x64 не распознает более 3,25 Гб, совсем, как на x32. Что же делать? Как заставить Windows x64 увидеть весь объем памяти? Существует несколько способов решить этот вопрос, но мы рассмотрим один, который, как правило, всегда помогает.

Для начала удостоверимся, что система видит не всю оперативную память. Для этого нажимаем на ярлыке "Компьютер" правой кнопкой мыши -> "Свойства". Очень вероятно, что увидим следующее:

Это означает, что Windows не видит всю оперативку , установленную в компьютере. Несмотря на то, что в материнке памяти 4 Гб, система видит только 3,25 Гб.

Проводим следующую манипуляцию:

  • набираем msconfig через "Пуск" -> "Найти программы и файлы". Попадаем в "Конфигурацию системы".

  • переходим во вкладку "Загрузка" и жмем на кнопку "Дополнительные параметры".

  • убираем галку с "Максимум памяти" в открывшемся окне.

  • Перезагружаем компьютер.

Еще раз напомню, что речь в статье идет только об ОС x64.

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

Иногда антивирус Comodo не обновляет антивирусную базу. Как с этим справиться, .

Определить сколько оперативки использует комп можно небольшой программкой Wise Memory Optimizer (не требует инсталляции). Она не только показывает данный параметр, а еще и может оптимизировать оперативную память в один клик.


Как убрать вторую Windows из загрузки читайте .

5 отзывов пока...

Роман пишет:

Я проверил у себя данные, все нормально показывает. Спасибо за информацию, теперь буду знать что нужно проверять. Мне понравился этот пост, с меня твит и +1

admin Ответил:
Декабрь 2nd, 2014 в 16:28

@Роман, спасибо) С меня ответный визит!

Александр пишет:

Здравствуйте! У меня возникла проблема: Windows 10 PRO 64bit, было установлено 16 гигов оперативки, (2*8), решил добавить ещё столько же, но винда их не увидела, видит только 16 гигов и всё. Снял галочку как описано выше и комп перестал вообще запускаться. Почему винда не видит всю оперативку?

admin Ответил:
Апрель 18th, 2016 в 21:41

@Александр, комп вообще не запускается? С Win 10 дела не имел, но следуя логике других ос семейства win, можно попробовать зайти в биос в самом начале загрузки компа. Зайдите и посмотрите видит или нет системная плата планки озу. Посмотрите также в паспорте материнской платы каков у нее предел устанавливаемой оперативки.

admin Ответил:
Апрель 18th, 2016 в 21:44

@Александр, попробуйте также, раз уж без бубна не обойтись, восстановить, хотя-бы исходное состояние компа. Уберите добавленные (новые) планки памяти из слотов материнки, оставив те, что были там до этого. После этого запустите комп в безопасном режиме.

Объем оперативной памяти непосредственно влияет на быстродействие компьютера. Поэтому многие пользователи стараются установить все больше и больше памяти. Не редко после таких манипуляций оказывается, что компьютер или Windows не видит всю оперативную память.

В данной статье мы расскажем о том, почему может возникнуть такая ситуация и что можно сделать. Статья будет актуальна для всех современных версий Windows, включая Windows XP, Windows 7, Windows 8 и Windows 10

Причина № 1. 32-битная операционная система.

Если ваш компьютер не видит всю оперативную память, то первое, что нужно сделать, это проверить разрядность операционной системы Windows. Для этого нажмите комбинацию клавиш Windows+Pause/Break и в открывшемся окне обратите внимание на пункт «Тип системы».

Если там указано, что у вас 64-разрядная операционная система, то все в порядке. Если же разрядность 32, то нужно делать переустановку системы и устанавливать 64-разрядную версию Windows. Иначе эту проблему не решить.

Причина № 2. Ограничения в зависимости от версии Windows.

Также компьютер может не видеть всю оперативную память из-за ограничений в некоторых версиях Windows. Для того чтобы узнать какая у вас версия Windows нужно снова использовать комбинацию клавиш Windows+Pause/Break и посмотреть на название выпуска Windows.

Версия Windows Ограничение для 32 разрядной системы Ограничение для 64 разрядной системы

Windows 10

Windows 10 Enterprise 4 ГБ 2 ТБ
Windows 10 Education 4 ГБ 2 ТБ
Windows 10 Pro 4 ГБ 2 ТБ
Windows 10 Home 4 ГБ 128 ГБ

Windows 8

Windows 8 Enterprise 4 ГБ 512 ГБ
Windows 8 Professional 4 ГБ 512 ГБ
Windows 8 4 ГБ 128 ГБ

Windows 7

Windows 7 Ultimate 4 ГБ 192 ГБ
Windows 7 Enterprise 4 ГБ 192 ГБ
Windows 7 Professional 4 ГБ 192 ГБ
Windows 7 Home Premium 4 ГБ 16 ГБ
Windows 7 Home Basic 4 ГБ 8 ГБ
Windows 7 Starter 2 ГБ N/A

Windows Vista

Windows Vista Ultimate 4 ГБ 128 ГБ
Windows Vista Enterprise 4 ГБ 128 ГБ
Windows Vista Business 4 ГБ 128 ГБ
Windows Vista Home Premium 4 ГБ 16 ГБ
Windows Vista Home Basic 4 ГБ 8 ГБ
Windows Vista Starter 1 ГБ N/A

Windows XP

Windows XP 4 ГБ 128 ГБ
Windows XP Starter Edition 512 MB N/A

Если окажется, что для вашей версии Windows есть ограничения на объем оперативной памяти, то вам нужно переустановить систему с использованием более продвинутой версии.

Причина № 3. Интегрированная графика.

В результате у вас должно открыться окно «Конфигурация системы». Здесь нужно перейти на вкладку «Загрузка» и нажать там на кнопку «Дополнительные параметры».

После чего все открытые окна нужно закрыть нажатием на кнопку «Ok» и перезагрузить компьютер.

Причина № 6. Неисправная оперативная память.

Если вы проверили все выше описанное, но компьютер все равно не видит всю оперативную память, то вам стоит проверить какой объем оперативной памяти доступен в BIOS. Для этого перезагрузите компьютер и . Если в BIOS также не видно всю оперативную память, то это может говорить о том, что одна или несколько планок памяти вышли из строя.

Для того чтобы определить неисправные планки памяти можно устанавливать из по одной и пробовать включать компьютер. Если с одной из планок компьютер откажется запускаться, то, скорее всего, это и есть искомая неисправная планка памяти.

RAM память одна из важнейших, скажем так, функциональных деталей на нашем компьютере… От используемого объёма памяти зависит скорость работы нашего компьютера, а это определитель удобства времяпрепровождения за компом (и не только для тех, которые используют компьютер как игровую машинку)).

В статье рассмотрим нюансы для решения проблемы, когда виндовс не видит оперативную память — что с этим делать, как решить вопрос увеличения оперативной памяти бесплатно, или с малыми финансовыми затратами.

Простейшее решение, это установить на материнскую плату компьютера дополнительную (либо новую) плату оперативной памяти… однако не следует спешить — возможно, проблема в настройках компьютера.

Но давайте по порядку разберёмся с тем, когда Windows 7 или Windows 8 не видят весь оперативный объем RAM.


Текст по пунктам:

часть для: 32 битных версий Windows 7 или Windows 8

В первую очередь следует сказать, что подобные проблемы, когда компьютер не видит оперативную ram память, как правило вызваны или аппаратными (механическими) или программными ошибками (настройками).

В статье рассмотрен вопрос как почистить РАМ память компа или ноутбука…

Итак: 32 разрядные версии Windows используют для работы всего 4 Гб оперативной памяти: поэтому, если у вас достаточно большой объем RAM (более 4 Гб /см. документацию/), для увеличения скорости работы компа — а это есть увеличение объёма РАМ памяти, с которой станет работать система, — требуется установить 64-разрядную версию.

Узнать версию Windows, которая установлена на вашем компьютере, можно так: пройдите в раздел «Система» в панели управления, либо кликните «Мой компьютер» и далее правой кнопкой мышки тюкаем по «Свойства».

На картинке выделены данные об «Разрядности» и объёме оперативной памяти.

На картинке показано, что ОЗУ (рам) память системы 6 Гб. и установлена 64 разрядная версия.

То есть понимаете, в этом случае система будет использовать память на полную мощность! А если бы была 32 битная версия, использовалось бы только 4Гб.

Видите как просто!? если у вас установлена 32 битная версия, а оперативная память более 4, то для того, чтобы увеличить используемую для системной работы память, всего-то нужно поменять разрядность винды.

Скриншот для Виндовс 7: «Свойства системы»


В этом случае с семёркой (как на скрине выше), как поминаете, лучше использовать 64 битную версию Виндовс!

Однако — помните, что не только разрядность определяет и влияет на используемый (видимый) объём системой памяти рам.

если Windows имеет ограничения на максимальный объем памяти

Как и говорилось выше, изучите документацию своей системы, а именно какой выпуск Windows установлен на вашем компьютере.

К примеру: мы используем Windows 7 начальная. Её максимально доступный для работы объем оперативной памяти — 2Гб, но не 4.

Если «Windows 7 Домашняя Базовая» в работе будет использовано 8 Гб оперативной ram памяти.

Windows 8, в одной из последних версий, также имеет свои ограничения.

Windows 8 — максимальное количество доступной оперативной рам памяти


Windows 7 — максимальное количество доступной оперативной рам памяти


Следует обозначить: оперативная рам память выделяется для наиболее оптимальной работы компьютера. Например, видеокарты.

Рассмотрим тот случай, когда:

материнская плата компьютера имеет ограничения

Если мы, например, как говорилось выше — купили дополнительную плату оперативной памяти, вставили её в соответствующий слот материнской платы, но видимая память остаётся на прежних значениях, то это значит, что в настройках материнской платы существуют какие-то ограничения.

Чтобы выяснить вопрос ограничений на использование системой памяти, потребуется открыть BIOS.

как открыть bios системы

Воспользуемся кнопкой «перезагрузить компьютер»… кликаем… как только система закроется и приступит к новой загрузке (обычно это чёрный экран) в этот момент — перед самым стартом загрузки системы — нужно нажать кнопку F2 или Delete — это классический для большинства вариант входа в БИОС. Если что-то не получается, изучите документы своего ПК.

…как только войдёте в BIOS, на экране будут отображены параметры, а в том числе данные об объёме используемой памяти. Замечательно!

Теперь следует записать (или запомнить данные) БИОС и сравнить с теми, которые видны в данных «Система».

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

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

неправильно установлена плата памяти

Как вариант:

если я уверен в том, что материнская плата поддерживает весь объём установленной памяти, но в BIOS данные значительно ниже, то, возможно, я неправильно установил плату памяти!

Просто-напросто отключите компьютер и вновь переустановите плату памяти.

1 — можно, для аккуратности переустановки, почистить контакты платы памяти… хотя, коли плату только приобрели (он новая), то, возможно, окислились контакты в слоте материнской платы (попробуйте использовать другой слот, если тот существует) если же дополнительного слота нет — почистите контакты имеющегося слота, воспользовавшись твёрдым ластиком.

2 — убедитесь, что плата точно и правильно встала в пазы!!

И повторю вновь: подробнее изучите документацию к своей материнке — возможно, что для добавления дополнительной платы памяти нужно использовать конкретный слот!

Как только проверили механическую часть своего «железа» — вновь сравним данные BIOS и «Система».

Для тестирования оперативной памяти можно воспользоваться встроенной с систему Windows утилитой для диагностики памяти, либо сторонней программой по типу memtest86.


Если что-то не ясно и остались вопросы, делитесь ими в комментариях...

Установка дополнительной оперативной памяти дело не сложное, вставляете планку в слот и включаете компьютер. Тем не менее, есть ряд вопросов, связанные с аппаратным и программным обеспечением, которые вызывают проблемы при установке.

Windows в состоянии видеть и использовать большой объем оперативной памяти. Если Windows не видит всю оперативную память, может проблема заключается в одной из ниже перечисленных причин.

Вы используете 32-разрядную ОС Windows

Максимальный объем оперативной памяти поддерживаемый 32-разрядными версиями Windows 8, Windows 7, Windows Vista и Windows XP составляет 4 Гб. Если у вас есть более 4 Гб памяти, чтобы воспользоваться ими, вам необходимо установить 64 разрядную версию. Кстати больший объем оперативной памяти – это не единственное различие и преимущество 64 разрядной версии.

Тип установленной системы можно посмотреть в свойствах системах. Правой кнопкой мыши на Мой компьютер выбираем Свойства .

Вот так вот выглядит сообщение, о том что ОЗУ больше, и вы используете не весь потенциал вашего железа.

У Вашей версии Windows есть предел RAM

32 разряда не является единственной вещью, которая может ограничить максимальный объем ОЗУ. У выпусков Windows также есть свои собственные ограничения. Например, если используете Windows 7 Starter, вы можете использовать только до 2 Гбайт RAM. Даже 64-разрядная Windows 7 Home Basic может использовать максимум 8 Гбайт RAM.

Внизу в таблицах можете увидеть какие ограничения существуют не в серверных ОС.





Память выделена интегрированной видеокарте или другим аппаратным средствам

Аппаратные компоненты часто используют часть вашей внутренней системной памяти для себя. Например, дискретная видеокарта (GPU) идет со своей собственной RAM, встроенная графика (также известная как интегрированная графика) использует часть общей ОЗУ в качестве видеопамяти.

Ваш компьютер может также выделять часть оперативки другим аппаратным средствам, например сетевой аппаратуре. Чтобы определить, сколько из RAM зарезервировано для аппаратных средств, используйте упомянутое выше окно Свойств.

Предел материнской платы

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

Чтобы определить, видит ли системная плата всю память, войдите в BIOS своего компьютера. Для этого перезапустите свой компьютер и нажмите клавишу, при начальной загрузке (часто это Del или F2). Откройте вкладку системной информации и посмотрите информацию о установленных платах.

Если ваш BIOS отображаются все вашу оперативную память, но ОС не видит, значит проблема программная. Если ваш BIOS не отображает все планки, вы имеете дело проблемой другого уровня.

Эту информацию можно легко узнать из спецификации материнской платы. Там обычно указывается максимальный объем поддерживаемой оперативной памяти.

RAM вставлено не правильно

Если вы знаете, ваша материнская плата поддерживает весь установленный объем, но он не появляется в вашем BIOS, возможно проблема просто в контакте. Попробуйте переткнуть платы заново или поменять слоты.

Это только одни из возможных причин. Столкнулись с какими- то проблемами, пишите в комментариях, попробуем решить вашу проблему.

При работе с Windows-системами от многих пользователей можно услышать нарекания по поводу того, что иногда компьютер не видит оперативную память в полном объеме, или весь установленный объем оказывается недоступным для использования. Почему так происходит, знают далеко не все, поэтому стоит разобраться в этой проблеме, а заодно и выяснить, какие конкретные шаги можно предпринять для исправления ситуации, если, конечно, это возможно.

Почему компьютер не видит оперативную память

Начнем с выяснения причин такого явления. Самым главным условием определения всего установленного объема ОЗУ большинство экспертов называет ограничения со стороны материнских плат и операционных систем. Например, почему компьютер не видит вторую которая устанавливается дополнительно? Да только потому, что материнская плата не способна поддерживать объем ОЗУ выше установленного для нее лимита. Также причина может состоять и в том, что устанавливать дополнительные планки памяти в определенный слот тоже можно только до определенного предела.

Операционные системы семейства Windows тоже играют не последнюю роль. Их проблема состоит в используемой для каждой конкретной модификации архитектуры (х86 или х64). 32-битные ОС именно по использованию оперативной памяти имеют строгое ограничение на уровне всего 4 Гб. Некоторые модификации той же Windows 7 объемы выше этого лимита определяют, но вот работать с ними не хотят никак (хотя и могут).

Зачастую ситуация усугубляется еще и тем, что сама «оперативка» может быть занята активными системными или другими процессами, не говоря уже о том, что при наличии на материнской плате интегрированной видеокарты класса Video-on-Board, а не дискретной, часть ОЗУ может резервироваться и под нее. Наконец, нельзя исключать и ситуации, когда компьютер не видит вторую планку оперативной памяти, если устанавливаются разные ее объемы или разные типы ОЗУ. И, конечно, же, нельзя сбрасывать со счетов поддержку со стороны самих первичных систем ввода/вывода. Если BIOS память не распознает, например, по причине устаревания самой прошивки или неправильно выставленных настроек, действия, предпринимаемые в операционной системе, тоже ее не выявят.

Неправильная установка планок памяти

Исходя из всего вышесказанного, перейдем к возможным решениям сложившейся проблемы. Для начала просто проверьте, правильно ли установлены сами планки памяти чисто физически.

Неплотное прилегание контактов может спровоцировать появление такой ситуации. Если компьютер не видит вторую оперативную память, которая по классу отличается от первой планки, обратите внимание на то, что, например, для двухканальных планок DDR рекомендуется ставить только оборудование одного производителя и только одинакового объема. Само собой разумеется, что нельзя устанавливать различающиеся между собой типы (некоторые «спецы» пытаются совмещать, скажем, DDR2 и DDR4, что недопустимо).

Неполадки в работе ОЗУ

Достаточно часто причина того, что компьютер не видит оперативную память, может состоять в нарушении работоспособности самих планок. Речь идет, естественно, о дополнительно устанавливаемых объемах. Ведь если бы ОЗУ не распознавалась вообще (в той же системе BIOS), старт компьютера был бы просто невозможен.

Чтобы не использовать стороннее программное обеспечение вроде Memetest86+, в котором рядовой пользователь может и не разбираться, рекомендуется выполнить проверку памяти средствами системы, вызвав необходимый инструмент из меню «Выполнить» сочетанием mdsched.

Здесь нужно будет использовать немедленную проверку с перезагрузкой. Вполне возможно, хотя бы частично, но проблема будет устранена.

Проблемы с разрядностью системы

Самая большая проблема - разрядность установленной операционной системы. Архитектура самой 32-битной ОС такова, что она просто не во состоянии работать с объемами ОЗУ, которые превышают 4 Гб. Частично эту задачу решает отключение ограничения, которое будет описано ниже.

Но, как правило, если на компьютере предполагается устанавливать современные программы для работы с мультимедиа или ресурсоемкие игры, систему лучше переустановить, отдав предпочтение Windows модификаций х64.

Настройка конфигурации

Для операционных систем Windows 7 и ниже часто описывается проблема настроек загрузки, которые присутствуют в конфигурации. Там обычно установлен лимит с определенным значением.

Если компьютер не видит оперативную память именно по этой причине, нужно сделать следующее:

  1. Вызвать конфигуратор (msconfig).
  2. На вкладке загрузки перейти к дополнительным настройкам и снять флажок со строки выставления максимума ОЗУ.
  3. После чего полностью перезагрузить систему.

Компьютер не видит оперативную память полностью: проблемы видеокарт

Еще одна распространенная ситуация - интегрированные видеочипы. При малом объеме их выделенной памяти для обеспечения корректной работы таких устройств за счет ОЗУ резервируется дополнительный объем (это несколько напоминает резервирование пространства на жестком диске под виртуальную память). В этом случае настройку можно произвести только в BIOS.

  • Войдя при включении компьютера или ноутбука в первичную систему, необходимо найти пункт вроде Onboard Video Memory Size, Onboard VGA Frame Buffer, VGA Share Memory Size или др.
  • Установить для данной опции деактивированное состояние (Disabled) или автоматическое определение размера.

Сброс параметров и обновление BIOS

Впрочем, бывает и так, что компьютер не видит оперативную память исключительно по той причине, что не распознается она как раз на уровне BIOS. Тут вариантов всего два: либо настройки выставлены некорректно, либо устаревшая прошивка самой первичной системы не рассчитана на работу с новым оборудованием.

В первом случае достаточно будет просто произвести полный сброс параметров, используя для этого соответствующий пункт (Load Setup Defaults или что-то похожее), после чего последует автоматический рестарт.

Второй вариант действий несколько сложнее, поскольку довольно часто рядовому пользователю обновить прошивку самостоятельно бывает затруднительно. Устанавливаемая прошивка должна полностью соответствовать самой первичной системе, а обновление необходимо производить максимально осторожно, поскольку один неверный шаг может привести к самым непредсказуемым последствиям. С системами UEFI все намного проще, поскольку для них апдейты могут быть инсталлированы прямо в среде Windows. Но, опять же, обновленная прошивка должна соответствовать всем требованиям установки (версия, производитель микросхемы, разработчик программного обеспечения и т. д.).

Несколько слов напоследок

Остается добавить, что в случае, когда полный и доступный объемы ОЗУ находятся примерно на одном уровне, можно попытаться завершить ненужные активные процессы, отключить некоторые элементы автозагрузки или деактивировать даже неиспользуемые или ненужные фоновые службы и компоненты Windows-систем, что существенно снизит нагрузку на оперативную память и процессор, да еще и быстродействия добавит.

Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!