На ос windows установленная память озу 8 гб, а доступно только 4 гб — что делать?

Вы используете 32 битную версию Windows 7 или Windows 8

Максимальное количество оперативной памяти, которые способны «увидеть» 32 разрядные версии Windows — это 4 Гб. Таким образом, если у вас больший объем RAM, следует установить 64-разрядную версию, чтобы воспользоваться этой памятью. Для того, чтобы узнать, какая версия Windows установлена на Вашем компьютере, откройте пункт «Система» в панели управления (или кликните по «Мой компьютер» правой кнопкой мыши и выберите «Свойства»).

В пункте «Тип системы» будет отображена информация о разрядности Вашей версии Windows. Однако, не только разрядность системы может влиять на количество доступной оперативной памяти в Windows.

Что делать, если в Windows доступна не вся оперативная память, как использовать всю память, memory remapping

Увеличение диапазона оперативной памяти является одним из самых простых методов повышения быстродействия ПК. Однако многие пользователи при этом зачастую сталкиваются с такой проблемой: после добавления памяти операционная система сообщает о том, что она ей недоступна. Например, после увеличения объема до 8 ГБ, Windows видит лишь 4 ГБ. Такие проблемы могут быть вызваны аппаратными или программными причинами.

Используется 32-битная операционная система

При использовании Windows 7, 8, ХР, Vista на 32-х битной версии предусмотрено максимальное количество оперативки, которую они способны распознать. 32-х разрядные версии сильно ограничены по объему распознавания. По этой причине пользователям, использующим ОЗУ большего объема, следует применять 64-разрядную версию, иначе они не смогут ее использовать в полном объеме.

Для того чтобы узнать свою версию операционки нужно зайти в панель управления и выбрать пункт «Система». В графе «Установленная память» отображается размер установленной оперативной памяти, а в скобках указывается, какая его часть может использоваться. Рядом отображается количество разрядов операционной системы.

Версия Windows не поддерживает такой объем памяти

Операционная система может не распознавать всю RAM из-за ограничений, связанных с ее версией. Для каждой редакции Windows имеются свои ограничения, например:

  • 7 starter – 2 ГБ;
  • 7 homebasic – 8 ГБ (в том числе для 64-битной версии).

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

Если же такая проблема возникла с 64-разрядной системой Windows 10, исправить ситуацию можно путем обнуления настроек биоса.

Память зарезервирована видеокартой или другим оборудованием

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

Для того чтобы проверить, какой объем ОЗУ использует другое оборудование, нужно зайти в окно «Система».

В случае если память действительно резервируют другие устройства, в соответствующей графе будет показано 2 значения: установленный объем и объем доступный для использования, который отображается в скобках. Разница между этими показателями показывает величину, которую забирают другие устройства.

Такой вариант возможен, если на ПК установлен видеоадаптер, не имеющий собственной видеопамяти. В этом случае система автоматически выделяет ему оперативку на уровне BIOS. Также часто ее может резервировать сетевой адаптер.

Материнская плата не поддерживает такой объем ОЗУ

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

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

Планки ОЗУ установлены некорректно

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

Повреждения RAM

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

Для того чтобы удостовериться в повреждении следует протестировать все планки поочередно в один порт. После каждой смены следует выключать компьютер и в БИОСе проверять видит ли компьютер данную планку.

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

Увеличиваем память видеокарты

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

В свою очередь, встроенные карты используют так называемую Shared memory, то есть ту, которой система с ней «делится». Размер выделенного места в оперативке определяется типом чипа и материнской платы, а также настройками БИОС.

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

  1. Нажимаем сочетание клавиш WIN+R и в поле ввода окна «Выполнить» пишем команду dxdiag.

  2. Откроется панель диагностики DirectX, где нужно перейти на вкладку «Экран». Здесь мы видим всю необходимую информацию: модель графического процессора и объем видеопамяти.

  3. Поскольку не обо всех видеочипах, особенно старых, можно легко отыскать информацию на официальных сайтах, то воспользуемся поисковой системой. Вводим запрос вида «intel gma 3100 характеристики» или «intel gma 3100 спецификация».

    Ищем информацию.

Видим, что в данном случае ядро пользуется максимальным количеством памяти. Это значит, что никакие манипуляции не помогут увеличить его производительность. Существуют кастомные драйвера, которые добавляют некоторые свойства таким видеоядрам, например, поддержку более новых версий DirectX, шейдеров, увеличенных частот и прочего. Использование такого ПО крайне не рекомендуется, так как может вызвать неполадки в работе и даже вывести из строя Вашу встроенную графику.

Идем дальше. Если «Средство диагностики DirectX» показывает объем памяти, отличный от максимального, то существует возможность, изменив настройки БИОС, добавить размер выделенного места в ОЗУ. Доступ к настройкам материнской платы можно получить при загрузке системы. Во время появления логотипа производителя необходимо несколько раз нажать на клавишу DELETE. Если этот вариант не сработал, то почитайте мануал к материнке, возможно, в вашем случае используется другая кнопка или комбинация.

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

Для БИОСов типа AMI нужно перейти на вкладку c названием «Advanced» с возможными дописками, например, «Advanced BIOS Features» и найти там пункт, где имеется возможность выбрать значение, определяющее объем памяти. В нашем случае это «UMA Frame Buffer Size». Здесь просто выбираем нужный размер и сохраняем настройки клавишей F10.

В UEFI БИОСах необходимо вначале включить расширенный режим. Рассмотрим пример с BIOS материнской платы ASUS.

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

  2. Далее ищем пункт «Параметры графики».

  3. Напротив параметра «Память iGPU» меняем значение на нужное.

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

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

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

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

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

  • Ввести в строке поиска msconfig и запустить найденный файл;
  • В открывшемся окне перейти во вкладку «Загрузка» и выбрать пункт «Дополнительные параметры»;
  • В следующем окне убрать флажок «Максимум памяти».

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

С уважением автор блога Андрей Андреев

Пропатчивание системных файлов

Наконец, рассмотрим решение, касающееся именно систем с архитектурой х86. Как раз о его использовании на свой страх и риск было сказано в самом начале. Для того чтобы обойти ограничения и задействовать оперативную память в 32-битных ОС Windows, можно воспользоваться утилитой ReadyFor4GB, которая подходит и для случаев, когда система более 4 Гб не видит, и для ситуаций, когда полный объем памяти определяется, но использовать его не представляется возможным.

После старта программы путем запуска от имени администратора одноименного исполняемого файла формата EXE из папки самого портативного приложения последовательно нажать кнопки Check и Apply. После этого появится сообщение, в котором нужно дать согласие на установку патча для файла ntkrnlpa.exe, нажав соответствующую кнопку (при этом будет сохранен файл ntkr128g.exe). Теперь из той же папки следует запустить файл сценария AddBootMenu.cmd (опять же, от имени администратора), а затем нажать клавиши «Y» и «Ввод». По завершении выполнения скрипта остается закрыть командную консоль, выполнить аналогичные действия с файлом RemoveWatermarkX86.exe и перезагрузить компьютер. Если в процессе рестарта появится меню «Диспетчера загрузки», в нем нужно выбрать строку для системы Microsoft Windows .

Соответствующая запись появится и в конфигураторе. Проверить доступную и используемую оперативную память можно через обычный раздел свойств компьютера.

Примечание: если с установкой патча в Windows 7 возникли проблемы, возможно, сначала в разделе программ и компонентов придется удалить системные пакеты обновлений (KB) с номерами 3147071, 3146706 и 3153171, задать повторный поиск обновлений и исключить указанные апдейты из списка установки.

Флешка, как оперативная память!

Удивлены, что можно использовать самую обыкновенную флешку, как оперативную память? Правильно делаете, что удивляетесь, потому что сейчас нам придется развеять этот МИФ.

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

На самом деле существует такая технология, как ReadyBoost, разработанная самими Майкрософт и вшитая в Виндовс (начиная с Висты). И на самом деле эта технология может незначительно ускорить вашу систему, но только в том случае, если вы все еще работаете на HDD (жестком диске). А если память вашего компьютера уже эволюционировала из HDD в SSD накопитель, то ReadyBoost может даже замедлить работу вашей системы.

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

Исходя из сказанного становится понятно, почему ReadyBoost столь неэффективен при работе с современными твердотельными накопителями (SSD).

Можно ли использовать флешку для ускорения работы вашего компьютера? Да, вы можете незначительно ускорить работу компьютера, если он работает на жестком диске (HDD).

Можно ли использовать флешку, как оперативную память? Нет! Вы можете ее использовать только как внешнее устройство для кэширования мелких файлов. Использовать флешку, как оперативную память невозможно!

Как использовать ReadyBoost?

Если вы все-таки решили испробовать эту функцию на практике и проверить, на сколько она может увеличить производительность компьютера, то я вам расскажу, как ее включить. Делается это очень просто, однако учтите, что не все флешки подходят. Если ваша флешка слишком медленная, то Виндовс даст вам об этом знать. Итак, как использовать ReadyBoost:

Тут я попытался запустить ReadyBoost напрямую на своем SSD накопителе =))

  1. Вставляете флешку в компьютер. Это также может быть не USB флешка, а microSD, подключенная через кард-ридер.
  2. Заходите в «Мой компьютер» и жмете правую кнопку мыши на появившемся внешнем накопителе. До этого у вас там были видны только ваши жесткие диски и оптический привод (если он у вас есть).
  3. Выбираете пункт «Свойства».
  4. Выбираете вкладку ReadyBoost.
  5. Ставите галку напротив «Использовать это устройство» и выбираете объем памяти, который вы хотите пожертвовать для ускорения работы вашего компьютера.
  6. Нажмите «ОК!».

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

Как увеличить видеопамять и стоит ли это делать?

Как увеличить видеопамять? Таким вопросом задаются многие пользователи персональных и мобильных компьютеров. Ответ хоть и не однозначный, но в большинстве случаев сделать такой фокус с видеокартой нельзя.

Как обновить карту?

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

Пользователь может увеличить качество использования видеокарты, увеличив качество памяти, а не объем (это разные значения). В интегрированной видеоплате при помощи настроек BIOS можно повысить объем необходимых для системы видео мегабайт, например, в старых ноутбуках и ПК.

Почему нет, и что скажет профи?

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

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

В 97% случаях карта будет безнадежно испорчена или сожжена.

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

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

Отличие новых от старых

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

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

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

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

Одно за счет другого

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

Попробуем пошагово реализовать намерение увеличить оперативную память ноутбука или компьютера.

Шаг под номером один. Берем свой ноутбук и отправляемся в магазин, продавцу объясняем, что хотим поставить новый слот памяти.

  • Шаг второй. Без особого фанатизма вставляем в слот модуль, если выбираем память второго поколения, а он не вставляется, значит, у техники память третьего поколения. ПомниМ: при присоединении оперативки не стоит усердствовать, ибо можно повредить устройство!
  • И третий шаг. Если мы перепробовали все модули, что показал продавец, то нас можно поздравить – мы обладаем довольно редкой энергосберегающей оперативкой (1,35 вольт). В обычных ноутбуках оперативная память рассчитана на полтора вольта.

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

Все способы, иных нет

Как увеличить видеопамять?На данный момент нет других вариантов увеличить объем, кроме тех, что описаны в данной статье. В любом случае апгрейд компьютера лучше производить заменой комплектующих, а не их усовершенствованием.

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

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

Доступность более 4 Гб оперативной памяти в Windows

Интернет буквально завален рассуждениями пользователей о том, почему в битной Windows доступно 3,5 Гб оперативно памяти вместо, например, установленных 4 Гб. Было придумано множество теорий, мифов и легенд. Например, считают, что это ограничение, сделанное Microsoft, которое можно снять. Это отчасти правда — принудительное ограничение действительно есть. Только снять его корректно нельзя. Это обусловлено тем, что в 32-разрядных системах драйвера и программы могут нестабильно работать при использовании системой больше четырех гигабайт оперативной памяти. Для 64-битных Windows драйвера тщательнее тестируют, вышеупомянутого ограничения там нет.

В 32-битной Windows доступно только 4 Гб оперативной памяти, в 64-битной такого ограничения нет и доступно гораздо больше оперативной памяти — до 192 Гб.

Но не все так просто. Windows 7 Начальная (Starter) (и ее аналог у Vista) не видит больше 2 Гб оперативной памяти. Это тоже ограничение, только не по причине нестабильно работающего софта. Дело в том, что Windows 7 Начальная распространяется исключительно на маломощных нетбуках, по факту практически бесплатно, поэтому необходимо было дистанцировать ее от более дорогих изданий: Домашней базовой, Домашней Расширенной, Максимальной и т.д. Часть ограничений Windows 7 Starter можно снять, но только не ограничение на два гигабайта оперативной памяти.

Что касается остальных 32-битных изданий Windows XP, Vista, 7 и Windows 8/10: на практике пользователю доступно еще меньше — 3,5 Гб. Все дело в том, что драйвера тоже имеют свои адреса, которые лишают программы Windows доступа к части памяти в 512 мегабайт. Существует патч, позволяющий «задвинуть» такие адреса за пределы четырех гигабайт, чтобы система стала использовать все 4 Гб оперативной памяти, но это практически не имеет смысла:

  • Как я писал выше, драйвера и программы не смогут корректно работать после такого патча, так что система может начать зависать, выдавать ошибки, т.е. вести себя непредсказуемо.
  • Даже если в компьютере будет установлено плат оперативки на 8, 16, 32 Гб или больше — это никак не поможет их задействовать в 32-битном режиме операционной системы.

Какой смысл от доступности дополнительных 512 Мб оперативной памяти, если система станет нестабильной? Может, стоит поступить проще и наконец-то поставить 64-битную Windows?

То, что «видно» 4 Гб оперативной памяти, не значит, что ее можно эффективно использовать. Проблема в том, что 32-битная Windows не может грамотно выделить процессу (программе) более двух гигабайт физической оперативной памяти. Об этом многие забывают, и зря

Неважно, сколько оперативной памяти в компьютере, если программе нельзя дать больше 2 Гб ОЗУ. Пример: если пользователь работает в 32-битной Windows с Photoshop на компьютере с 4 Гб оперативной памяти, графический редактор сможет задействовать всего лишь два гигабайта максимум, остальные данные скинет в файл подкачки и будет тормозить

С играми то же самое.

На самом деле, только в 64-битной операционной системе программы могут задействовать весь потенциал оперативной памяти объемом больше двух гигабайт. И то не все, а только рассчитанные на использование больше 2 Гб ОЗУ. Ситуацию опять-таки можно исправить с помощью соответствующих патчей в 32-битной Windows, но это работает далеко не со всеми программами. Повторюсь: только 64-битная Windows и 64-битные программы, запущенные в ней — единственный выход задействовать весь потенциал большого объема ОЗУ.

Между тем, с серверными версиями Windows ситуация иная: там доступны гораздо большие объемы оперативной памяти даже в 32-битных версиях ОС. Почему так происходит, рассказано в статье Преодолевая границы Windows: физическая память от Марка Руссиновича.

Также есть моя заметка  в статье про установку Windows 7 для новичков.

Заключение

В качестве заключения стоит привести некоторые альтернативные варианты, которые могут помочь в решении проблем с отображением объёма оперативной памяти:

  • На основе вышеприведённого «варианта 1» установите галочку в параметре «Максимум памяти», перезагрузите компьютер и снова деактивируйте параметр.
  • На полностью обесточенном компьютере поменяйте местами планки оперативной памяти, предварительно аккуратно почистив контакты.
  • Если используется плата-концентратор для планок оперативной памяти, проведите соответствующие настройки или попробуйте установить планки без использования платы.
  • Если используется несколько планок оперативной памяти и остаются свободными ещё несколько слотов (гнёзд), попробуйте установить их в порядке – 1 планка – 2 пусто – 3 планка – 4 пусто.
  • Аккуратно извлеките процессор и осмотрите его на возможные повреждения и окисления или налёты.

В целом, данная проблема решается индивидуально, и ни один из приведённых вариантов может не помочь в устранении сбоя. В таком случае желательно протестировать компьютер специализированным программным обеспечением (например, «AIDA64»), записать логи и выложить их на любом тематическом форуме для коллективного поиска возможных причин и решений.

Подвожу итоги

  • Оптимизаторами оперативной памяти пользоваться нельзя.
  • Трогать настройки памяти — тоже, даже если в программе есть множество подсказок, дающих ощущение контроля над ситуацией.
  • Свободная оперативная память в Windows Vista/7/8/10 используется во благо, лучше не трогать этот функционал — все хорошо работает, улучшить практически ничего нельзя.
  • Сама по себе занятость ОЗУ — не причина замедления работы ПК (она может быть занята полезным кешем). Если у вас спонтанно замедляется работа компьютера, проверьте компоненты на перегрев. Также тормоза могут случаться от большого количества запущенных программ или одной программы, которая все ресурсы «забирает» себе.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector