Содержание
- Почему Windows XP видит только 3 Gb памяти
- Система видит не всю оперативную память
- Описание
- Причина
- Решение
- 1. Использование встроенной видеокарты
- 2. Программное ограничение
- 3. Лимиты операционной системы
- 4. Настройка базовой системы ввода вывода
- 5. Проверка крепления модулей или перестановка планок памяти
- 6. Проблема с БИОС / UEFI
- 7. Максимальный объем, который поддерживает материнская плата
- 8. Неисправность или несовместимость модуля памяти
- 9. Дискретная видеокарта
- 10. Ослабление кулера
- 11. Отключение виртуализации
- 12. Поддержка модуля со стороны материнской платы
- 13. Ограничения процессора
- 14. Установка драйвера для чипсета
- 15. Чистка модулей ластиком
- 16. Подгон таймингов
- 17. Ограничение лицензии Windows
- В чем была проблема?
- Как я преодолевал предел 4Гб на Windows XP 32бит
- Система не видит всю оперативную память (ОЗУ)! Почему в Windows доступно меньше памяти, чем установлено?
- Почему системе может быть не доступна вся память
- Встроенная видеокарта отнимает часть ОЗУ
- Память не определяется в BIOS
- Неактуальные параметры загрузки
- Ограничение ОС Windows
- Материнская плата или ЦП не поддерживает нужный объем памяти
Почему Windows XP видит только 3 Gb памяти
QUOTE (acid boy @ Aug 21 2006, 19:53) |
а помоему хр больше 3 гигабайт и не увидит |
А Win2000 сколько может увидеть?
Теперь о главном. Устройства, чтобы обмениваться данными с другими устройствами и процессором используют также механизм виртуальной памяти. А именно, за каждым устройством BIOSoм резервируется кусок адресного пространства, обычно в последнем гигабайте (c F0000000), запись в который приводит к передаче данных на устройство. Обычно, по устройством следует понимать сам чипсет, а также видеоадаптер.
Так вот, все, я думаю видели в BIOSe параметр AGP Aperture Size. И баловались им все, только вот особого изменения никто не почувствовал. А именно он определяет, какой размер АДРЕСНОГО ПРОСТРАНСТВА резервируется под нужды видеодаптера.
Какое отношение это все имеет к 4Gb физической памяти? А самое прямое. Дело в том, что менеджер памяти зная о том, что часть пространства адресов занята, не может сопоставить никакого адреса части физической памяти! Это все равно, что пытаться пронумеровать 15 домов числами от 1 до 9. Домов больше, чем номеров. Так и тут.
В результате, ОС из 4 GB установленной физической памяти может использовать только ПРИМЕРНО 3.5 Gb. То, что еще должно быть понятно, так это то, что ТОЧНОЕ количество доступной памяти зависит от видеодаптера и настроек BIOS.
А вот amd64 при подержке 64-битной ОС может напрямую адресовать 2^48 байт памяти, даже для одного процесса.
А Винда просто слегка лукавит. Это она сообщает, что процессор _может_ адресовать более 4 Gb
Источник
Система видит не всю оперативную память
Описание
Система определяет меньший объем оперативной памяти, чем установлено в компьютере.
Или системе доступна не вся память:
Также в БИОС может определяться не весь ее объем (чаще, только половина).
Причина
Решение
1. Использование встроенной видеокарты
Для этой проблемы характерно незначительное выделение памяти под работу видеоадаптера. В данном случае мы будем наблюдать небольшое уменьшение доступной памяти, например:
Любая интегрированная в материнскую плату видеокарта потребляет системную память, так как у нее нет своих ресурсов.
Чтобы понять, какая видеокарта используется, можно зайти в диспетчер устройств (команда devmgmt.msc) и раскрыть раздел Видеоадаптеры:
. как правило, адаптеры NVIDIA и AMD являются дискретными (не встроенными), а Intel — интегрированными.
Если же мы захотим, чтобы встроенная видеокарта потребляла меньше памяти, заходим в БИОС/UEFI и находим один из параметров:
* в различных версиях БИОС они могут называться по-разному. Также не исключено, что может использоваться другие параметры — в таком случае нужно изучить документацию к материнской плате или воспользоваться поисковиком.
После меняем объем резервирования памяти под нужны видеосистемы:
2. Программное ограничение
В открывшемся окне переходим на вкладку Загрузка и кликаем по Дополнительные параметры:
Проверяем, что не поставлена галочка на Максимум памяти или не стоит значение, меньшее объему. В противном случае, просто снимаем галочку:
3. Лимиты операционной системы
Разные редакции системы Windows имеют ограничение по максимально используемому объему памяти.
а) Все 32-х битные версии могут использовать максимум 3.25 Гб оперативной памяти. Это архитектурное ограничение — предел, на который способна система на 32 бита. Картина будет, примерно, такой:
Чтобы задействовать более 3 Гб памяти, необходимо переустановить систему на 64-х битную версию.
б) Редакции Windows также имеют ограничения. Например, Windows 10 Home 64 бита позволит использовать 128 Гб, а Windows 10 Pro x64 — 512 Гб. С Windows 7 ситуация хуже — домашняя базовая редакция позволит использовать лишь 8 Гб, а начальная, всего, 2 Гб.
Подробнее в таблицах:
ОС | Ограничение, Гб | |
---|---|---|
32-бит | 64-бит | |
Windows 10 Home | 4 | 128 |
Windows 10 Pro | 4 | 512 |
Windows 8 | 4 | 128 |
Windows 8 Enterprise | 2 | 512 |
Windows 8 Professional | 4 | 512 |
Windows 7 Starter | 2 | 2 |
Windows 7 Home Basic | 4 | 8 |
Windows 7 Home Premium | 4 | 16 |
Windows 7 Professional | 4 | 192 |
Windows 7 Enterprise | 4 | 192 |
Windows 7 Ultimate | 4 | 192 |
Если наша проблема связана с лимитом редакции, необходимо обновить систему или переустановить ее.
4. Настройка базовой системы ввода вывода
Для того, чтобы компьютер мог задействовать всю память, в некоторых случаях, может потребоваться настройка БИОС/UEFI:
Настройка | Описание | Установить |
---|---|---|
HPET Mode | Режим счетчиков HPET (High Precision Event Timer) | 64 бита |
Memory Hole | Резервирование памяти для работы шины ISA | Disabled |
Memory Remapping | Перемещает адресное пространство, используемое картами расширения, за пределы первых 4 Гбайт | Enabled |
Hardware Memory Hole | ||
Memory Remap Feature | ||
Memory Hole Remapping | ||
DRAM Over 4G Remapping | ||
H/W Memory Hole Remapping | ||
H/W DRAM Over 4GB Remapping |
5. Проверка крепления модулей или перестановка планок памяти
Планка памяти может быть подключена к слоту на материнской плате недостаточно плотно, из-за чего, она не будет использоваться компьютером. В таком случае, мы будем наблюдать нехватку большого объема памяти (на один модуль). Пробуем поплотнее ее вставить в разъем. При правильной установке, модуль должен издать щелчок.
Иногда, помогает перестановка местами модулей памяти. Просто разбираем компьютер, вытаскиваем модули и меняем их местами.
В некоторых случаях, может быть неисправным слот на материнской плате. Если есть свободные разъемы, можно попробовать задействовать их. Необходимо при этом использовать слоты одного цвета.
Если в материнской плате более 2 слотов, варианты установки планок для поддержки режима dual channel могут быть разные — рядом или через одну. В некоторых случаях, это приводит к тому, что один из модулей не определяется. Пробуем вставить плашки в разные слоты в разных вариациях.
6. Проблема с БИОС / UEFI
Так как БИОС/UEFI отвечает за сбор сведений о компьютере, проблема может возникнуть на начальной стадии включения ПК.
Для начала, пробуем сбросить настройки. Для этого отключаем компьютер от источника питания и вытаскиваем батарейку минут на 20 (первый раз можно попробовать, секунд, на 10). Если это не поможет, обновляем БИОС.
7. Максимальный объем, который поддерживает материнская плата
Необходимо проверить, какой максимальный объем может увидеть сама материнская плата. Для этого стоит воспользоваться инструкций — она идет в комплекте, а также ее можно скачать на сайте производителя. Еще, подобную информацию можно найти на некоторых Интернет-магазинах:
Некоторое оборудование (как правило, уже устаревающее), в принципе, не поддерживает большие объемы памяти. Например, ноутбук ASUS K50 по спецификации поддерживает 4 Гб, однако, официальная техническая поддержка заявляет, что он будет видеть только 3 Гб.
8. Неисправность или несовместимость модуля памяти
В случае неисправности памяти система и БИОС будут отображать не весь ее объем (как правило, только половину). Например, если в компьютер вставлено 16 Гб (2 планки по 8 Гб) мы будем видеть только 8. В этом случае можно попробовать вытащить и обратно вставить планки памяти (можно немного продуть их от пыли). Еще, планки можно поменять местами. Также можно попробовать почистить контакты (подойдет обычная стирательная резинка). В некоторых ноутбуках или моноблоках есть отдельная заглушка, открыв которую можно добраться до модулей памяти, иначе — необходимо разобрать компьютер полностью. Если это не помогло, выполняем тест памяти. В случае, когда тест также показывает часть памяти, пробуем вытащить обе планки и вставить их по одной — если компьютер не включится с одной из них, данную неисправную планку нужно заменить, если компьютер будет запускаться со всеми планками, возможно, мы имеем дело с проблемой БИОС (шаг ниже).
Также второй модуль памяти может быть несовместим с первым. При таком раскладе, мы также будем видеть половину объема, от необходимого. Подробнее про правильный выбор памяти читайте в инструкции Как выбирать комплектующие для компьютера. Стоит иметь ввиду, что память может быть неправильно промаркирована, из-за чего в магазине можно купить не ту планку. Проверить настоящие технические характеристики памяти можно с помощью различных программ, например AIDA64.
9. Дискретная видеокарта
Выше, уже указывалось, что встроенная видеокарта забирает часть памяти для своей работы. Дискретная карта, в некоторых случаях, также может забирать системную память в качестве, так называемой, «памяти подкачки». Это происходит в момент, когда собственной памяти ей не хватает (чаще всего, после разгона или запуска требовательных игр/приложений).
Для решения проблемы, пробуем следующее:
Также, в некоторых ноутбуках может использоваться две видеокарты — встроенная и дискретная. Если приложение не требовательно к графическому адаптеру, то ноутбук будет работать от встроенной видеокарты, отнимая ресурсы памяти. Как вариант, в настройках БИОС можно включить приоритет использования дискретной видеокарты.
10. Ослабление кулера
Не совсем очевидное решение, но если слишком сильно затянуть кулер, это приводит к небольшому перегибу материнской платы. Это может привести к различным проблемам, в том числе, неспособностью компьютера увидеть одну из планок памяти.
Для решения необходимо разобрать компьютер и аккуратно ослабить крепление кулера — он должен прилегать к плате плотно, но не перегибать ее.
11. Отключение виртуализации
В некоторых случаях, включенная технология виртуализации может оказывать воздействие на поддержку максимального объема памяти. Чтобы проверить данный вариант, пробуем ее отключить.
Сохраняем настройки и проверяем объем памяти.
12. Поддержка модуля со стороны материнской платы
Если память была докуплена, и она отличается от второй планки, необходимо убедиться, что материнская плата поддерживает новый модуль.
Это можно сделать на официальном сайте производителя материнки — переходим в раздел поддержки и находим лист совместимости. Среди перечня оборудования необходимо найти купленную память.
13. Ограничения процессора
У каждого процессора есть свой лимит на поддержку максимального объема оперативной памяти. Необходимо зайти на официальный сайт разработчика и проверить, какой максимальный объем поддерживает наш процессор.
Если наш процессор не способен поддерживать нужный объем, его придется заменить на более мощный.
Если проблема проявилась после перестановки процессора, обратите внимание на целостность ножек. Если погнуть одну из них, это может привести к разным негативным эффектам, в том числе, неполноценному определению объема памяти.
14. Установка драйвера для чипсета
Обновление или переустановка драйвера также может помочь в решении проблемы. Для этого определяем производителя и модель материнской платы, заходим на сайт производителя, находим страницу конкретной модели и скачиваем драйвер для чипсета. Устанавливаем скачанный драйвер и перезагружаем компьютер.
Также, драйвер можно установить в полуавтоматическом режиме с помощью программы DriverHub.
15. Чистка модулей ластиком
Если проблема появилась сама собой, можно попробовать вытащить модули памяти из материнской платы и чистим их контакты стирательной резинкой. После продуваем разъемы на материнской плате и вставляем память на место.
16. Подгон таймингов
Если в компьютер установлены планки с разными таймингами, контроллер памяти автоматически подгоняет нужные параметры, как правило, ориентируясь на показатели самой медленной из них. Но бывает, что контроллер не может подобрать оптимальные настройки. Это приводит к тому, что один из модулей не работает корректно и его объем памяти не задействуется.
Для настройки таймингов заходим в БИОС/UEFI и находим опцию настройки памяти. В зависимости от наличия типа микропрограммы, ее версии и производителя, данные настройки могут сильно отличаться. Необходимо найти инструкцию к используемой версии БИОС/UEFI для изменения параметров таймингов и выставить те, которые соответствуют самому медленному модулю памяти.
17. Ограничение лицензии Windows
В системах, которые идут в комплекте с компьютерами используется жесткая лицензионная политика, ограничивающая замену оборудования. Это может привести к ситуации, когда при добавлении памяти, она не будет распознаваться вся.
В данном случае необходимо переустановить систему. При этом не поможет простая переустановка поверх имеющийся системы — только полное форматирование системного раздела с установкой новой Windows.
В чем была проблема?
Если вам удалось решить проблему, поделитесь своим опытом для других:
Источник
Как я преодолевал предел 4Гб на Windows XP 32бит
Сразу оговорюсь, «преодолевал» в названии отражает только тот факт, что теперь моя XP видит всю память, установленную на системной плате. Не я придумал способ, я просто им воспользовался и теперь хочу поделиться.
Вопрос о четырёх гигабайтах памяти в Windows XP (здесь, и далее 32 бит) поднимался на просторах Интернет неоднократно. И так же неоднократно делался вывод, что более четырёх увидеть в принципе невозможно, а так как оборудование тоже требует адресного пространства, то и того меньше. Обычно 3.25 Гб, или около того. Очень подробно и убедительно история вопроса освещена здесь: Четыре гигабайта памяти — недостижимая цель?
Меня этот вопрос тоже волновал. Хотя, казалось бы, можно поставить 64 битную систему, или даже Windows Server (как известно он даже в 32-битной версии видит всю память), но я хотел пользоваться Windows XP. Два раза за последние 3 года я переходил на Windows 7, в первый раз на 64-битную, второй раз на 32-х битную, но в итоге оба раза вернулся назад на XP, которая живёт у меня без переустановки с 2007 года.
Последний раз я отказался от семёрки в пользу старушки буквально две недели назад. Притом, надо отметить, что семёрка была хоть и 32-х битная, но в ней была разблокирована возможность видеть всю доступную память. Способ разблокировки доступен в Интернет. И теперь мне с новой силой захотелось решить этот вопрос и в XP.
Поиски привели на этот сайт: Patch Vista’s Kernel to Address more than 4 GB of Memory
Статья посвящена разблокировке Windows Vista, зато в комментариях, пара человек описывает аналогичный способ для Windows XP. Я решил последовать их советам и опробовать эту методику на практике.
Для начала нужен дистрибутив Windows XP SP1. Возможно, подойдёт и просто первый сервиспак, не знаю, у меня его нет. В общем-то, там нужен только один файл. А именно файл библиотеки Hardware Abstraction Layer. Начиная со второго сервиспака эта библиотека работает с PAE «фиктивно», т.е. даже если режим расширенной трансляции адресов включён – он ничего не делает и не выходит за пределы четырёх гигабайт. А вот библиотека от первого сервиспака работает полноценно и может адресоваться ко всей доступной памяти, аналогично тому, как работает с памятью 32-битный Windows Server. В установленной Windows XP данный файл называется hal.dll, но в дистрибутиве имеется несколько HAL-файлов, и только один из них инсталлируется в систему под именем hal.dll в процессе установки. Необходимо было узнать, какой из файлов нужно использовать на моём конкретном оборудовании. Делается это просто, надо вызвать Свойства в контекстном меню проводника на файле hal.dll в установленной Windows. Файл находится в папке %systemroot%system32, и вот что я увидел:
В дистрибутиве Windows XP SP1 в папке I386, я взял файл HALMACPI.DL_. Это архив, в котором находится один файл, искомый мной halmacpi.dll. Я его извлёк WinRAR’ом, но можно обойтись и командной строкой:
expand HALMACPI.DL_ HALMACPI.DLL
Полученный файл надо поместить в папку %systemroot%system32, что я и сделал. Хочу ещё раз обратить внимание, что если кто-то захочет повторить мои шаги, файл надо брать с именем, указанном в свойстве «Исходное имя файла» в свойствах hal.dll из установленной Windows XP.
Теперь осталось отредактировать boot.ini. Нужно скопировать имеющуюся строчку и дописать пару параметров. У меня была строка:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS.XP=«Microsoft Windows XP Professional RU» /FASTDETECT /USEPMTIMER /NOSERIALMICE /NOEXECUTE=OPTIN
Я добавил в неё /KERNEL=KRNL16.EXE /HAL=HALMACPI.DLL /PAE и в результате получилось:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS.XP=«Microsoft Windows XP Professional RU 16Gb» /FASTDETECT /USEPMTIMER /NOSERIALMICE /NOEXECUTE=OPTIN /KERNEL=KRNL16.EXE /HAL=HALMACPI.DLL /PAE
Теперь есть возможность загружаться как в стандартный Windows с присущим ему ограничением на память, так и в пропатченный, так как я не заменял ни одного системного файла, а только добавил два, которые включаются в работу с помощью вышеописанных параметров boot.ini
Ребут!
И… BSOD.
В принципе, такое может быть. Как следует из обзора истории проблемы на ixbt причиной, по которой Microsoft отключила адресацию верхней памяти, было существование кривых драйверов под различное оборудование, кривизна которых, впрочем, проявлялась только в полноценном режиме PAE. Вполне вероятно, у меня сбоит один из них, за 6 лет в системе накопилось много всего, но какой? Пробую запуститься в безопасном режиме, и УРА! Вот они, мои гигабайты:
Но как определить сбойный модуль? Погуглив, я нашёл для этого методику, которая заключается в анализе малого дампа памяти, создаваемого Windows при BSOD. Анализ производится программой Blue Screen View, но вот все найденные мной способы включения режима записи дампа к успеху не привели: дамп не создавался, поэтому пришлось использовать научный метод тыка. Для начала я деинсталлировал то ненужное, что нашлось в системе. А именно драйвер защиты Guardant и драйвера ATI от старой видеокарты.
Ребут.
Результат превзошёл мои ожидания. Честно говоря, я не ожидал, что метод тыка даст такие результаты, и попробовал его просто, чтобы сделать хоть что-нибудь. Который из драйверов вызывал проблему, я точно не знаю, но думаю, что, скорее всего Guardant.
Но главное: цель достигнута, и теперь я подумываю о расширении памяти до 8-ми Гб.
Источник
Система не видит всю оперативную память (ОЗУ)! Почему в Windows доступно меньше памяти, чем установлено?
У меня на ноутбуке установлено 8 ГБ ОЗУ, но почему-то используется системой только 3,25 ГБ (про остальную в диспетчере задач написано просто «Зарезервировано аппаратно»). Подскажите, почему система не видит всю мою оперативную память и как все настроить должным образом?
90% случаев). Отмечу, что большинство из них легко решаются даже начинающими пользователями ПК.
Почему системе может быть не доступна вся память
Встроенная видеокарта отнимает часть ОЗУ
Этот подраздел актуален для тех ноутбуков и ПК, на которых есть встроенная видеокарта (ее еще называются интегрированной, например, Intel HD, AMD Vega). Сейчас таких, в общем-то, большинство.
Начинать разбираться с вопросом нужно с диспетчера задач (для его вызова нажмите Ctrl+Shift+Esc).
Во вкладке «Производительность» вы можете увидеть два значения: сколько всего установлено памяти, и сколько из нее используется (в моем случае 12 ГБ всего, и 10,9 ГБ из них используется Windows — т.е. получается, что у меня куда-то пропал
Кстати, если вы зайдите в панель управления и откроете вкладку «Система и безопасность/Система» — то вы также сможете узнать о том сколько памяти установлено и сколько доступно.
Использование выделенной памяти
Если вас не устраивает, что строенная видеокарта отнимает такое большое количество памяти — то в ряде случаев, используя настройки BIOS (UEFI), можно изменить это значение. Разумеется, на каждом компьютере/ноутбуке (в зависимости от железа) значения «регулировки» могут быть разными (см. скрин ниже).
Кстати, стоит отметить, что количество выделенной памяти для интегрированной карты — может влиять на ее производительность.
Как может называться искомый параметр : Share Memory Size, Internal Graphic Mode Select, Onboard Video Memory Size и др.
Память не определяется в BIOS
Если в диспетчере задач (или свойствах системы, см. скрин ниже) отображается общее количество установленной памяти меньше, чем физический имеющейся на ПК (например, у должно быть 8 ГБ, т.к. установлено 2 планки по 4 ГБ, но отображается в Windows только 4 ГБ) — возможно, что какая-то планка просто не определилась в BIOS.
Разумеется, в этом случае необходимо перезагрузить компьютер, войти в BIOS и посмотреть, определилась ли память там, какой ее общий объем.
Кстати, также узнать с каким планками памяти Windows может работать — можно с помощью утилиты AIDA64 (вкладка «Системная плата/SPD» ).
Почему может не определяться память в BIOS:
Чистка контактов памяти резинкой и кисточкой
Неактуальные параметры загрузки
С целью ускорения компьютера, некоторые пользователи (иногда через спец. ПО) меняют параметры загрузки и сами того не подозревая, ограничивают использование ОЗУ. Поэтому, если у вас система видит, скажем, 8 ГБ, а использует только 4-5 ГБ — обязательно проверьте эти параметры.
Ограничение ОС Windows
Разные версии Windows могут «видеть» и использовать разное количество ОЗУ.
Для того, чтобы точно узнать свою версию ОС:
Какая у меня Windows, 32-64 bit
Материнская плата или ЦП не поддерживает нужный объем памяти
У каждой материнской платы и ЦП есть «свое» ограничение как по объему, так и по типу памяти, с которой они могут работать. Разумеется, обойти это ограничение нельзя*.
Узнать, эти ограничения можно:
Дополнения по теме приветствуются.
Источник
Максимально поддерживаемый объём оперативной памяти для разных версий Windows. Сколько оперативной памяти поддерживает Windows XP, 7, 8.1 и 10?
Наверное многие помнят, или слышали про первые, на сегодняшний день уже древние компьютеры, такие как к примеру ZX Spectrum? Кто не помнит или забыл, то напомним, что оперативная память для этих динозавров измерялась в килобайтах. Да-да, именно в килобайтах, даже не в мегабайтах.
Сейчас любой мобильник в разы мощнее древних Спектрумов Технология продвигается, время бежит, и оперативной памяти уже требуется не килобайты, а Гигабайты. В будущем и этого конечно будет мало, и наши сегодняшние самые мощные компьютеры, тоже будут называть динозаврами прошлого. Но вернемся в наше время.
Содержание
- Сколько оперативной памяти поддерживает Windows XP, 7, 8.1 и 10?
- Сколько оперативной памяти максимально видит разная версия Windows
- Windows XP
- Windows 7
- Windows 8 / 8.1
- Windows 10
- Итог
Сколько оперативной памяти поддерживает Windows XP, 7, 8.1 и 10?
Допустим вы захотели в свой компьютер установить дополнительные линейки оперативки. Предположим было у вас 4 Гб, воткнули еще 4 Гб. Включаем комп, а в свойствах все те-же 4Гб. (Да и то это округленный показатель, на деле максимум 3.750 Гб). Почему так? О ужас!!!
Почему остались те-же 4 Гб. оперативы? Давайте разберемся с этим вопросом, раз и навсегда.
Все операционные системы Windows с разрядностью x86 (32 bit) не важно какая версия, все они видят только до 4 Гб. памяти. Вы хоть истыкайте памятью весь компьютер, как ежика с иголками, он будет видеть только до 4 гигабайта. Связано это с внутренними архитектурными ограничениями.
Если вы установите на компьютере 64 битную операционную систему, то все ваши линейки памяти система и увидит.
Windows XP
- Windows XP x86 (32 bit): 4 гб.
- Windows XP x64 (64 bit): 128 Гб.
Windows 7
- Windows 7 Starter x86 (32 bit): 2 Гб.
- Windows 7 Home Basic x86 (32 bit): 4 Гб.
- Windows 7 Home Premium x86 (32 bit): 4 Гб.
- Windows 7 Professional x86 (32 bit): 4 Гб.
- Windows 7 Enterprise x86 (32 bit): 4 Гб.
- Windows 7 Ultimate x86 (32 bit): 4 Гб.
- Windows 7 Home Basic x64 (64 bit): 8 Гб.
- Windows 7 Home Premium x64 (64 bit): 16 Гб.
- Windows 7 Professional x64 (64 bit): 192 Гб.
- Windows 7 Enterprise x64 (64 bit): 192 Гб.
- Windows 7 Ultimate x64 (64 bit): 192 Гб.
Windows 8 / 8.1
- Windows 8 x86 (32 bit): 4 Гб.
- Windows 8 Professional x86 (32 bit): 4 Гб.
- Windows 8 Enterprise x86 (32 bit): 4 Гб.
- Windows 8 x64 (64 bit): 128 Гб.
- Windows 8 Professional x64 (64 bit): 512 Гб.
- Windows 8 Enterprise x64 (64 bit): 512 Гб.
Windows 10
- Windows 10 Home x86 (32 bit): 4 Гб.
- Windows 10 Home x64 (64 bit): 128 Гб.
- Windows 10 Pro x86 (32 bit): 4 Гб.
- Windows 10 Pro x64 (64 bit): 512 Гб.
Как видите, 64-битные редакции поддерживает огромный объем оперативной памяти, а вот в случае с 32-битной версией нужно быть внимательным с выбором: зачастую система не поддерживает даже указанные 4 Гб.
Итог
Максимальное количество оперативной памяти, которые способны «увидеть» 32 разрядные версии Windows — это 4 Гб. Таким образом, если у вас больший объем RAM, следует установить 64-разрядную версию, чтобы воспользоваться этой памятью.
Для того, чтобы узнать, какая версия Windows установлена на вашем компьютере, откройте пункт «Система» в панели управления (или кликните по «Мой компьютер» правой кнопкой мыши и выберите «Свойства»).
Загрузка …
Наверняка, каждый пользователь персонального компьютера догадывается о том, что чем больше оперативной памяти будет установлено на компьютере, тем лучше он будет работать. К сожалению, ОС способны поддерживать только ограниченное ее количество.
Оперативная память является одним из наиболее важных компонентов персонального компьютера. От ее количества зависит быстродействие ПК, а также скорость обработки различных запросов центральным процессором. Если оперативной памяти становится слишком мало, то частично решить проблему может виртуальная память.
При выборе и покупке определенного количества оперативной памяти пользователю стоит учитывать ее максимальное количество, которое способна поддерживать операционная система и материнская плата. Обычно проблема заключается именно в ОС. Например, Windows XP поддерживает только до 4 гигабайт оперативной памяти (при условии, что установлена 32-х разрядная версия). В том случае если ее будет больше, то ОС просто не будет ее считывать, соответственно, остальная ее часть не будет использоваться. Что касается 64-х разрядных версий, то они способны поддерживать до 128 Гб оперативной памяти. К сожалению, количество максимально поддерживаемой ограничивается еще и версией операционной системы, а не только ее разрядностью.
Кроме того, небольшая часть оперативной памяти расходуется еще и на используемые устройства. То есть если у пользователя установлена 32-х разрядная операционная система Windows XP и 4 гигабайта оперативной памяти, то приблизительно 400-500 Мб будет уходить на обеспечение работоспособности другим устройствам.
Что касается современных операционных систем семейства Windows, то они способны работать при наличии 192 гигабайт оперативной памяти, а Windows Server 2008 поддерживает до 2 терабайт. Подобное расширение стало возможно благодаря использованию виртуального адресного пространства. Каждый пользователь персонального компьютера может более подробно ознакомиться с максимально поддерживаемым количеством оперативной памяти каждой версии ОС Windows на их официальном сайте. В целом, для хорошей работоспособности персонального компьютера сегодня требуется не меньше 4 гигабайт оперативной памяти (при условии если компьютер будет использоваться в качестве своеобразной мультимедийной станции). Если на персональном компьютере будут выполняться только офисные задачи и использоваться только офисные приложения, то вполне хватит 1-2 гигабайт оперативной памяти. Конечно, если пользователь будет использовать ПК как для игр, так и для офисных приложений, то количество оперативной памяти лучше довести до возможного максимума.
x64: Windows 8.1 и Windows Server 2012 R2 или более поздней версии: 128 тб
x64: Windows 8 и Windows Server 2012 или более ранняя 8 тб
Системы на базе Intel Itanium: 7 ТБ
Windows server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista: 128 гб или предельное число системных фиксаций, в зависимости от того, что меньше
Windows Server 2003 и Windows XP: До 128 ГБ в зависимости от конфигурации и ОЗУ.
Windows server 2008 R2, Windows 7 и Windows server 2008: 75% от озу до максимум 128 гб
Windows Vista: 40% озу не более 128 гб.
Windows Server 2003 и Windows XP: До 128 ГБ в зависимости от конфигурации и ОЗУ.
Windows Server 2003 и Windows XP: До 1 ТБ в зависимости от конфигурации и ОЗУ.
ограничения физической памяти: Windows 11
в следующей таблице указаны ограничения физической памяти для Windows 11.
Версия | Ограничение на x86 | Ограничение в x64 | Ограничение на ARM64 |
---|---|---|---|
Windows 10 Корпоративная | 4 Гб | 6 TБ | 6 TБ |
Windows 10 для образовательных учреждений | 4 Гб | 2 ТБ | 2 ТБ |
Windows 10 Pro для рабочих станций | 4 Гб | 6 TБ | 6 TБ |
Windows 10 Pro | 4 Гб | 2 ТБ | 2 ТБ |
Windows 10 Домашняя | 4 Гб | 128 ГБ | 128 ГБ |
Ограничения физической памяти: Windows 10
В следующей таблице указаны ограничения на физическую память для Windows 10.
Версия | Ограничение на x86 | Ограничение в x64 |
---|---|---|
Windows 10 Корпоративная | 4 Гб | 6 TБ |
Windows 10 для образовательных учреждений | 4 Гб | 2 ТБ |
Windows 10 Pro для рабочих станций | 4 Гб | 6 TБ |
Windows 10 Pro | 4 Гб | 2 ТБ |
Windows 10 Домашняя | 4 Гб | 128 ГБ |
Ограничения физической памяти: Windows Server 2016
В следующей таблице указаны ограничения на физическую память для Windows Server 2016.
Версия | Ограничение в x64 |
---|---|
Windows Server 2016 Datacenter | 24 ТБ |
Windows Server 2016 Standard | 24 ТБ |
Ограничения физической памяти: Windows 8
В следующей таблице указаны ограничения на физическую память для Windows 8.
Версия | Ограничение на x86 | Ограничение в x64 |
---|---|---|
Windows 8 Корпоративная | 4 Гб | 512 ГБ |
Windows 8 Профессиональная | 4 Гб | 512 ГБ |
Windows 8 | 4 Гб | 128 ГБ |
Ограничения физической памяти: Windows Server 2012
В следующей таблице указаны ограничения на физическую память для Windows Server 2012. Windows Server 2012 доступен только в выпусках X64.
Версия | Ограничение в x64 |
---|---|
Windows Server 2012 Datacenter | 4 TБ |
Windows Server 2012 Standard | 4 TБ |
Windows Server 2012 Essentials | 64 ГБ |
Windows Server 2012 Foundation | 32 ГБ |
Windows Storage Server 2012 Workgroup | 32 ГБ |
Windows Storage Server 2012 Standard | 4 TБ |
Hyper-V Server 2012 | 4 TБ |
ограничения физической памяти: Windows 7
в следующей таблице указаны ограничения физической памяти для Windows 7.
Версия | Ограничение на x86 | Ограничение в x64 |
---|---|---|
Windows 7 Максимальная | 4 Гб | 192 ГБ |
Windows 7 Корпоративная | 4 Гб | 192 ГБ |
Windows 7 Профессиональная | 4 Гб | 192 ГБ |
Windows 7 Домашняя расширенная | 4 Гб | 16 Гб |
Windows 7 Домашняя базовая | 4 Гб | 8 Гб |
Windows 7 Начальная | 2 Гб | Н/Д |
ограничения физической памяти: Windows Server 2008 R2
в следующей таблице указаны ограничения на физическую память для Windows Server 2008 R2. Windows Сервер 2008 R2 доступен только в 64-разрядных выпусках.
Версия | Ограничение в x64 | Ограничение на IA64 |
---|---|---|
Windows Server 2008 R2 Datacenter | 2 ТБ | |
Windows Server 2008 R2 Enterprise | 2 ТБ | |
Windows Server 2008 R2 для систем на базе Itanium | 2 ТБ | |
Windows Server 2008 R2 Foundation | 8 Гб | |
Windows Server 2008 R2 Standard | 32 ГБ | |
Windows HPC Server 2008 R2 | 128 ГБ | |
Windows Web Server 2008 R2 | 32 ГБ |
ограничения физической памяти: Windows Server 2008
в следующей таблице указаны ограничения на физическую память для Windows Server 2008. ограничения, превышающие 4 гб для 32-разрядных Windows предполагают, что PAE включен.
Версия | Ограничение на x86 | Ограничение в x64 | Ограничение на IA64 |
---|---|---|---|
Windows Server 2008 Datacenter | 64 ГБ | 1 TБ | |
Windows Server 2008 Enterprise | 64 ГБ | 1 TБ | |
Windows Server 2008 HPC Edition | 128 ГБ | ||
Windows Server 2008 Standard | 4 Гб | 32 ГБ | |
Windows Server 2008 для систем на базе процессоров Itanium | 2 ТБ | ||
Windows Small Business Server 2008 | 4 Гб | 32 ГБ | |
Windows Web Server 2008 | 4 Гб | 32 ГБ |
ограничения физической памяти: Windows Vista
в следующей таблице указаны ограничения на физическую память для Windows Vista.
Версия | Ограничение на x86 | Ограничение в x64 |
---|---|---|
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 ГБ |
ограничения физической памяти: Windows Home Server
Windows Home Server доступен только в 32-разрядном выпуске. Ограничение физической памяти — 4 ГБ.
ограничения физической памяти: Windows Server 2003 R2
в следующей таблице указаны ограничения на физическую память для Windows Server 2003 R2. ограничения свыше 4 гб для 32-разрядных Windows предполагают, что PAE включен.
Версия | Ограничение на x86 | Ограничение в x64 |
---|---|---|
Windows Сервер 2003 R2 Datacenter Edition | 64 ГБ (16 ГБ с 4GT) |
1 TБ |
Windows сервер 2003 R2 выпуск Enterprise | 64 ГБ (16 ГБ с 4GT) |
1 TБ |
Windows сервер 2003 R2 выпуск Standard | 4 Гб | 32 ГБ |
ограничения физической памяти: Windows Server 2003 с пакетом обновления 2 (SP2)
в следующей таблице указаны ограничения на физическую память для Windows Server 2003 с пакетом обновления 2 (SP2). ограничения свыше 4 гб для 32-разрядных Windows предполагают, что PAE включен.
Версия | Ограничение на x86 | Ограничение в x64 | Ограничение на IA64 |
---|---|---|---|
Windows Сервер 2003 с пакетом обновления 2 (SP2), Datacenter Edition | 64 ГБ (16 ГБ с 4GT) |
1 TБ | 2 ТБ |
Windows сервер 2003 с пакетом обновления 2 (sp2), выпуск Enterprise | 64 ГБ (16 ГБ с 4GT) |
1 TБ | 2 ТБ |
Windows сервер 2003 с пакетом обновления 2 (sp2), выпуск Standard | 4 Гб | 32 ГБ |
ограничения физической памяти: Windows Server 2003 с пакетом обновления 1 (SP1)
в следующей таблице указаны ограничения на физическую память для Windows Server 2003 с пакетом обновления 1 (SP1). ограничения свыше 4 гб для 32-разрядных Windows предполагают, что PAE включен.
Версия | Ограничение на x86 | Ограничение в x64 | Ограничение на IA64 |
---|---|---|---|
Windows Сервер 2003 с пакетом обновления 1 (SP1), Datacenter Edition | 64 ГБ (16 ГБ с 4GT) |
1 ТБ | 1 ТБ |
Windows сервер 2003 с пакетом обновления 1 (SP1), выпуск Enterprise | 64 ГБ (16 ГБ с 4GT) |
1 ТБ | 1 ТБ |
Windows сервер 2003 с пакетом обновления 1 (SP1), выпуск Standard | 4 Гб | 32 ГБ |
ограничения физической памяти: Windows Server 2003
в следующей таблице указаны ограничения на физическую память для Windows Server 2003. ограничения свыше 4 гб для 32-разрядных Windows предполагают, что PAE включен.
Версия | Ограничение на x86 | Ограничение на IA64 |
---|---|---|
Windows Server 2003, Datacenter Edition | 64 ГБ (16 ГБ с 4GT) |
512 ГБ |
Windows Server 2003, Enterprise Edition | 64 ГБ (16 ГБ с 4GT) |
512 ГБ |
Windows Server 2003, Standard Edition | 4 Гб | |
Windows Сервер 2003, Web Edition | 2 Гб | |
Windows Small Business Server 2003 | 4 Гб | |
Windows Compute Cluster Server 2003 | 32 ГБ | |
Windows служба хранилища Server 2003 выпуск Enterprise | 8 Гб | |
Windows Storage Server 2003 | 4 Гб |
ограничения физической памяти: Windows XP
в следующей таблице указаны ограничения на физическую память для Windows XP.
Версия | Ограничение на x86 | Ограничение в x64 | Ограничение на IA64 |
---|---|---|---|
Windows XP | 4 Гб | 128 ГБ | 128 ГБ (не поддерживается) |
Windows XP Starter Edition | 512 Мб | Н/Д | Н/Д |
ограничения физической памяти: Windows Embedded
в следующей таблице указаны ограничения на физическую память для Windows Embedded.
Версия | Ограничение на x86 | Ограничение в x64 |
---|---|---|
Windows XP Embedded | 4 Гб | |
Windows Embedded Standard 2009 | 4 Гб | |
Windows Embedded Standard 7 | 4 Гб | 192 ГБ |
Влияние графических карт и других устройств на ограничения памяти
устройства должны сопоставлять память ниже 4 гб для совместимости с Windows выпусками, не поддерживающими PAE. Таким образом, если в системе имеется 4 ГБ ОЗУ, некоторые из них отключены или повторно сопоставлены с BIOS 4 ГБ. при повторном отображении памяти память X64 Windows может использовать эту память. клиентские версии Windows X86 не поддерживают физическую память свыше 4 гб, поэтому они не могут получить доступ к этим переназначенным регионам. любой выпуск X64 Windows или X86 Server может.
Версии клиента x86 с включенным PAE имеют доступное 37-разрядное (128 ГБ) физическое адресное пространство. Ограничением, которое накладывает эти версии, является максимально допустимый физический электронный адрес, а не размер пространства операций ввода-вывода. Это означает, что драйверы, поддерживающие PAE, могут фактически использовать физическое пространство свыше 4 ГБ при необходимости. Например, драйверы могут сопоставлять «потерянные» области памяти, расположенные выше 4 ГБ, и предоставлять эту память как электронный диск.
Источник
Как я преодолевал предел 4Гб на Windows XP 32бит
Сразу оговорюсь, «преодолевал» в названии отражает только тот факт, что теперь моя XP видит всю память, установленную на системной плате. Не я придумал способ, я просто им воспользовался и теперь хочу поделиться.
Вопрос о четырёх гигабайтах памяти в Windows XP (здесь, и далее 32 бит) поднимался на просторах Интернет неоднократно. И так же неоднократно делался вывод, что более четырёх увидеть в принципе невозможно, а так как оборудование тоже требует адресного пространства, то и того меньше. Обычно 3.25 Гб, или около того. Очень подробно и убедительно история вопроса освещена здесь: Четыре гигабайта памяти — недостижимая цель?
Меня этот вопрос тоже волновал. Хотя, казалось бы, можно поставить 64 битную систему, или даже Windows Server (как известно он даже в 32-битной версии видит всю память), но я хотел пользоваться Windows XP. Два раза за последние 3 года я переходил на Windows 7, в первый раз на 64-битную, второй раз на 32-х битную, но в итоге оба раза вернулся назад на XP, которая живёт у меня без переустановки с 2007 года.
Последний раз я отказался от семёрки в пользу старушки буквально две недели назад. Притом, надо отметить, что семёрка была хоть и 32-х битная, но в ней была разблокирована возможность видеть всю доступную память. Способ разблокировки доступен в Интернет. И теперь мне с новой силой захотелось решить этот вопрос и в XP.
Поиски привели на этот сайт: Patch Vista’s Kernel to Address more than 4 GB of Memory
Статья посвящена разблокировке Windows Vista, зато в комментариях, пара человек описывает аналогичный способ для Windows XP. Я решил последовать их советам и опробовать эту методику на практике.
Для начала нужен дистрибутив Windows XP SP1. Возможно, подойдёт и просто первый сервиспак, не знаю, у меня его нет. В общем-то, там нужен только один файл. А именно файл библиотеки Hardware Abstraction Layer. Начиная со второго сервиспака эта библиотека работает с PAE «фиктивно», т.е. даже если режим расширенной трансляции адресов включён – он ничего не делает и не выходит за пределы четырёх гигабайт. А вот библиотека от первого сервиспака работает полноценно и может адресоваться ко всей доступной памяти, аналогично тому, как работает с памятью 32-битный Windows Server. В установленной Windows XP данный файл называется hal.dll, но в дистрибутиве имеется несколько HAL-файлов, и только один из них инсталлируется в систему под именем hal.dll в процессе установки. Необходимо было узнать, какой из файлов нужно использовать на моём конкретном оборудовании. Делается это просто, надо вызвать Свойства в контекстном меню проводника на файле hal.dll в установленной Windows. Файл находится в папке %systemroot%system32, и вот что я увидел:
В дистрибутиве Windows XP SP1 в папке I386, я взял файл HALMACPI.DL_. Это архив, в котором находится один файл, искомый мной halmacpi.dll. Я его извлёк WinRAR’ом, но можно обойтись и командной строкой:
expand HALMACPI.DL_ HALMACPI.DLL
Полученный файл надо поместить в папку %systemroot%system32, что я и сделал. Хочу ещё раз обратить внимание, что если кто-то захочет повторить мои шаги, файл надо брать с именем, указанном в свойстве «Исходное имя файла» в свойствах hal.dll из установленной Windows XP.
Теперь осталось отредактировать boot.ini. Нужно скопировать имеющуюся строчку и дописать пару параметров. У меня была строка:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS.XP=«Microsoft Windows XP Professional RU» /FASTDETECT /USEPMTIMER /NOSERIALMICE /NOEXECUTE=OPTIN
Я добавил в неё /KERNEL=KRNL16.EXE /HAL=HALMACPI.DLL /PAE и в результате получилось:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS.XP=«Microsoft Windows XP Professional RU 16Gb» /FASTDETECT /USEPMTIMER /NOSERIALMICE /NOEXECUTE=OPTIN /KERNEL=KRNL16.EXE /HAL=HALMACPI.DLL /PAE
Теперь есть возможность загружаться как в стандартный Windows с присущим ему ограничением на память, так и в пропатченный, так как я не заменял ни одного системного файла, а только добавил два, которые включаются в работу с помощью вышеописанных параметров boot.ini
Ребут!
И… BSOD.
В принципе, такое может быть. Как следует из обзора истории проблемы на ixbt причиной, по которой Microsoft отключила адресацию верхней памяти, было существование кривых драйверов под различное оборудование, кривизна которых, впрочем, проявлялась только в полноценном режиме PAE. Вполне вероятно, у меня сбоит один из них, за 6 лет в системе накопилось много всего, но какой? Пробую запуститься в безопасном режиме, и УРА! Вот они, мои гигабайты:
Но как определить сбойный модуль? Погуглив, я нашёл для этого методику, которая заключается в анализе малого дампа памяти, создаваемого Windows при BSOD. Анализ производится программой Blue Screen View, но вот все найденные мной способы включения режима записи дампа к успеху не привели: дамп не создавался, поэтому пришлось использовать научный метод тыка. Для начала я деинсталлировал то ненужное, что нашлось в системе. А именно драйвер защиты Guardant и драйвера ATI от старой видеокарты.
Ребут.
Результат превзошёл мои ожидания. Честно говоря, я не ожидал, что метод тыка даст такие результаты, и попробовал его просто, чтобы сделать хоть что-нибудь. Который из драйверов вызывал проблему, я точно не знаю, но думаю, что, скорее всего Guardant.
Но главное: цель достигнута, и теперь я подумываю о расширении памяти до 8-ми Гб.
Источник
Максимальные объемы памяти для ОС Windows
↑ следующая новость | предыдущая новость ↓
Физические ограничения на объем памяти для 32-битных платформ также зависят от поддержки технологии Physical Address Extension (PAE), которая позволяет 32-битным версиям Windows использовать более 4 ГБ физической памяти.
Максимальные объемы памяти и адресного пространства
В таблице ниже приведены значения максимальных объемов памяти и адресного пространства для поддерживаемых версий Windows. Если не оговорено иное, указанные значения распространяются на все поддерживаемые версии.
Тип памяти | Версии Windows x32 | Версии Windows x64 | |
Виртуальное адресное пространство пользовательских приложений для каждого 32-битного процесса |
2 ГБ.
До 3 ГБ при использовании IMAGE_FILE_LARGE_ADDRESS_AWARE и 4GT |
2 ГБ при значении IMAGE_FILE_LARGE_ADDRESS_AWARE «cleared» (используется по умолчанию).
От 1 до 2 ГБ при использовании 4GT |
8 ТБ.
Windows 8.1 и Windows Server 2012 R2 – 128 ТБ |
Выгружаемый стек (Paged pool) | 384 ГБ или назначенный лимит системы, который в любом случае меньше.
Windows 8.1 и Windows Server 2012 R2 – 15,5 ТБ или назначенный лимит системы, который в любом случае меньше. Windows Server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista – лимитируется объемом доступного виртуального адресного пространства для системных приложений. Начиная с Windows Vista с пакетом Service Pack 1 (SP1), объем выгружаемого стека также может лимитироваться значением ключа реестра PagedPoolLimit. Windows Home Server и Windows Server 2003 – 530 МБ. Windows XP – 490 МБ |
384 ГБ или назначенный лимит системы, который в любом случае меньше.
Windows 8.1 и Windows Server 2012 R2 – 15,5 ТБ или назначенный лимит системы, который в любом случае меньше. Windows Server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista – 128 ГБ или назначенный лимит системы, который в любом случае меньше. Windows Server 2003 и Windows XP – до 128 ГБ в зависимости от конфигурации и RAM. |
|
Невыгружаемый стек (Nonpaged pool) | 75% RAM или 2 ГБ (заведомо меньше).
Windows 8.1 и Windows Server 2012 R2 – объем RAM или 16 ТБ (заведомо меньше); объем адресного пространства лимитирован двойным объемом RAM. Windows Vista – лимитируется только объемами виртуального адресного пространства для системных приложений и физической памяти. Начиная с Windows Vista с пакетом SP1, объем невыгружаемого стека также может лимитироваться значением ключа реестра NonPagedPoolLimit. Windows Home Server, Windows Server 2003 и Windows XP – 256 МБ; при использовании 4GT – 128 МБ. |
Объем RAM или 128 ГБ (заведомо меньше); объем адресного пространства лимитирован двойным объемом RAM.
Windows 8.1 и Windows Server 2012 R2 – объем RAM или 16 ТБ (заведомо меньше); объем адресного пространства лимитирован двойным объемом RAM. Windows Server 2008 R2, Windows 7 и Windows Server 2008 – 75% RAM (не более 128 ГБ). Windows Vista – 40% RAM (не более 128 ГБ). Windows Server 2003 и Windows XP – до 128 ГБ в зависимости от конфигурации и RAM. |
|
Виртуальное адресное пространство системного кэша (физически ограничено только физической памятью) | Лимитируется доступным объемом виртуального адресного пространства для системных приложений или значением ключа реестра SystemCacheLimit.
Windows 8.1 и Windows Server 2012 R2 – 16 ТБ. Windows Vista – лимитируется только доступным объемом виртуального адресного пространства для системных приложений. Начиная с Windows Vista с пакетом SP1, объем виртуального адресного пространства системного кэша может также лимитироваться значением ключа реестра SystemCacheLimit. Windows Home Server, Windows Server 2003 и Windows XP – 860 МБ при установке значения «set» ключа реестра LargeSystemCache и без использования 4GT; до 448 МБ – при использовании 4GT. |
1 TB независимо от объема физической RAM.
Windows 8.1 и Windows Server 2012 R2 – 16 ТБ. Windows Server 2003 и Windows XP – до 1 ТБ в зависимости от конфигурации и RAM. |
Максимальные объемы оперативной памяти для версий ОС Windows
Операционная система | Максимальный объем памяти |
Windows 10 Enterprise x32 | 4 ГБ |
Windows 10 Enterprise x64 | 2 ТБ |
Windows 10 Education x32 | 4 ГБ |
Windows 10 Education x64 | 2 ТБ |
Windows 10 Pro x32 | 4 ГБ |
Windows 10 Pro x64 | 2 ТБ |
Windows 10 Home x32 | 4 ГБ |
Windows 10 Home x64 | 128 ГБ |
Windows Server 2016 Datacenter | 24 ТБ |
Windows Server 2016 Standard | 24 ТБ |
Windows 8.1 x32 | 4 ГБ |
Windows 8.1 x64 | 128 ГБ |
Windows 8.1 Pro x32 | 4 ГБ |
Windows 8.1 Pro x64 | 512 ГБ |
Windows 8.1 Enterprise x32 | 4 ГБ |
Windows 8.1 Enterprise x64 | 512 ГБ |
Windows 8 x32 | 4 ГБ |
Windows 8 x64 | 128 ГБ |
Windows 8 Professional x32 | 4 ГБ |
Windows 8 Professional x64 | 512 ГБ |
Windows 8 Enterprise x32 | 4 ГБ |
Windows 8 Enterprise x64 | 512 ГБ |
Windows Server 2012 R2 Foundation x64 | 32 ГБ |
Windows Server 2012 R2 Essentials x64 | 64 ГБ |
Windows Server 2012 R2 Standard x64 | 4 ТБ |
Windows Server 2012 R2 Datacenter x64 | 4 ТБ |
Windows Server 2012 Foundation x64 | 32 ГБ |
Windows Server 2012 Essentials x64 | 64 ГБ |
Windows Server 2012 Standard x64 | 4 ТБ |
Windows Server 2012 Datacenter x64 | 4 ТБ |
Windows Storage Server 2012 Workgroup x64 | 32 ГБ |
Windows Storage Server 2012 Standard x64 | 4 ТБ |
Hyper-V Server 2012 x64 | 4 ТБ |
Windows 7 Starter x32 | 2 ГБ |
Windows 7 Home Basic x32 | 4 ГБ |
Windows 7 Home Basic x64 | 8 ГБ |
Windows 7 Home Premium x32 | 4 ГБ |
Windows 7 Home Premium x64 | 16 ГБ |
Windows 7 Professional x32 | 4 ГБ |
Windows 7 Professional x64 | 192 ГБ |
Windows 7 Enterprise x32 | 4 ГБ |
Windows 7 Enterprise x64 | 192 ГБ |
Windows 7 Ultimate x32 | 4 ГБ |
Windows 7 Ultimate x64 | 192 ГБ |
Windows Server 2008 R2 Foundation x64 | 8 ГБ |
Windows Server 2008 R2 Standard x64 | 32 ГБ |
Windows Server 2008 R2 Enterprise x64 | 2 ТБ |
Windows Server 2008 R2 Datacenter x64 | 2 ТБ |
Windows HPC Server 2008 R2 x64 | 128 ГБ |
Windows Web Server 2008 R2 x64 | 32 ГБ |
Windows Server 2008 R2 for Itanium-Based Systems | 2 ТБ |
Windows Server 2008 Foundation x64 | 8 ГБ |
Windows Server 2008 Standard x32 | 4 ГБ |
Windows Server 2008 Standard x64 | 32 ГБ |
Windows Server 2008 Enterprise x32 | 64 ГБ |
Windows Server 2008 Enterprise x64 | 1 ТБ |
Windows Server 2008 Datacenter x32 | 64 ГБ |
Windows Server 2008 Datacenter x64 | 1 ТБ |
Windows Server 2008 HPC Edition x64 | 128 ГБ |
Windows Server 2008 for Itanium-Based Systems | 2 ТБ |
Windows Small Business Server 2008 x32 | 4 ГБ |
Windows Small Business Server 2008 x64 | 32 ГБ |
Windows Web Server 2008 x32 | 4 ГБ |
Windows Web Server 2008 x64 | 32 ГБ |
Windows Vista Starter x32 | 1 ГБ |
Windows Vista Home Basic x32 | 4 ГБ |
Windows Vista Home Basic x64 | 8 ГБ |
Windows Vista Home Premium x32 | 4 ГБ |
Windows Vista Home Premium x64 | 16 ГБ |
Windows Vista Business x32 | 4 ГБ |
Windows Vista Business x64 | 128 ГБ |
Windows Vista Enterprise x32 | 4 ГБ |
Windows Vista Enterprise x64 | 128 ГБ |
Windows Vista Ultimate x32 | 4 ГБ |
Windows Vista Ultimate x64 | 128 ГБ |
Windows Home Server x32 | 4 ГБ |
Windows Server 2003 R2 Web Edition x32 | 2 ГБ |
Windows Server 2003 R2 Standard Edition x32 | 4 ГБ |
Windows Server 2003 R2 Standard Edition x64 | 32 ГБ |
Windows Server 2003 R2 Enterprise Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 R2 Enterprise Edition x64 | 1 ТБ |
Windows Server 2003 R2 Datacenter Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 R2 Datacenter Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Datacenter Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 with Service Pack 2 (SP2), Datacenter Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Datacenter Edition IA64 | 2 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Enterprise Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 with Service Pack 2 (SP2), Enterprise Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Enterprise Edition IA64 | 2 ТБ |
Windows Server 2003 with Service Pack 2 (SP2), Standard Edition x32 | 4 ГБ |
Windows Server 2003 with Service Pack 2 (SP2), Standard Edition x64 | 32 ГБ |
Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition IA64 | 1 ТБ |
Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition x64 | 1 ТБ |
Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition IA64 | 1 ТБ |
Windows Server 2003 with Service Pack 1 (SP1), Standard Edition x32 | 4 ГБ |
Windows Server 2003 with Service Pack 1 (SP1), Standard Edition x64 | 32 ГБ |
Windows Server 2003, Datacenter Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003, Datacenter Edition IA64 | 512 ГБ |
Windows Server 2003, Enterprise Edition x32 | 64 ГБ (16 ГБ с 4GT) |
Windows Server 2003, Enterprise Edition IA64 | 512 ГБ |
Windows Server 2003, Standard Edition x32 | 4 ГБ |
Windows Server 2003, Web Edition x32 | 2 ГБ |
Windows Small Business Server 2003 x32 | 4 ГБ |
Windows Compute Cluster Server 2003 IA64 | 32 ГБ |
Windows Storage Server 2003, Enterprise Edition x32 | 8 ГБ |
Windows Storage Server 2003 x32 | 4 ГБ |
Windows XP x32 | 4 ГБ |
Windows XP x64 | 128 ГБ |
Windows XP Starter Edition x32 | 512 МБ |
Windows XP Home Edition | 4 ГБ |
Windows XP Professional Edition | 4 ГБ |
Windows XP Professional x64 Edition | 128 ГБ |
Windows XP Embedded x32 | 4 ГБ |
Windows Embedded Standard 2009 x32 | 4 ГБ |
Windows Embedded Standard 7 x32 | 4 ГБ |
Windows Embedded Standard 7 x64 | 192 ГБ |
Примечание – для 32-битных версий Windows Server 2008, Windows Server 2003 R2, Windows Server 2003 with Service Pack 2 (SP2), Windows Server 2003 with Service Pack 1 (SP1), Windows Server 2003 лимит памяти свыше 4 ГБ предполагает использование PAE.
Влияние ограничений памяти на использование видеокарт и других устройств
Для обеспечения совместимости устройств с версиями Windows, не оснащенными PAE, используемая память устройств не должна превышать 4 ГБ. То есть, если система имеет 4 ГБ RAM, избыточная память некоторых устройств или не будет использоваться, или будет переформатирована BIOS’ом. С переформатированной памятью устройств могут работать 64-битные версии Windows. 32-битные пользовательские версии Windows не поддерживают физическую память свыше 4 ГБ, поэтому они не могут обращаться к переформатированным разделам, в отличие от 32-битных серверных версий или любых 64-битных версий.
Источник
Вам также понравится
Adblock
detector
#1
Honor
-
- Пользователи
-
- 2 сообщений
Новичок
Отправлено 13 Март 2009 — 11:42
Всем привет.
Нужна небольшая помощь. У меня установлена операционка Windows XP SP3 (материнка ASUS M3N-HT Deluxe поддерживает до 8Gb оперативки). Проблема вот в чем, у меня установлено 4Гб оперативки (4 платы по 1ГБ) когда входишь в BIOS там все 4Гб видны, а когда загружается Windows то в нем отображается только 3,2Гб. Пробовал прогонять через разные программы выводящие информацию о системе и во всех показывает 3,2Гб, причем не свободной а именно физически установленной. Узнавал у разных спецов и мнения разделились одни говорят, что Windows XP больше 3Гб не видит и надо ставить Windows XP 64bit, а некоторые говорят, что просто надо где-то-что-то прописать и Windows XP 32bit будет видеть всю реально установленную оперативку. Vista пока ставить не хочу. Помогите пожалуста! Заранее спасибо.
- Наверх
#2
UII
UII
- Пол:Мужчина
- Город:Троицко-Печорск
Отправлено 13 Март 2009 — 11:48
Windows XP 32bit больше 3,25Гб не видит.
Это нормально.
Сообщение отредактировал UII: 13 Март 2009 — 11:49
- Наверх
#3
Валентинъ
Валентинъ
- Пол:Мужчина
- Город:Нижний Новгород
Отправлено 13 Март 2009 — 11:49
Это в порядке вещей. Прописать в реестре ничего нельзя. 32-битная Винда не увидит больше. Вот совсем свежее обсуждение на ту же тему: http://forums.ferra….showtopic=22623
Эх, нужно делать FAQ по памяти… Этот вопрос был бы одним из самых востребованных.
- Наверх
#4
Honor
Honor
-
- Пользователи
-
- 2 сообщений
Новичок
Отправлено 13 Март 2009 — 12:28
Большое спасибо всем. Я понял что с 32bit без вариантов осталось только решить стоит ли ставить 64bit тут мнения тоде радикально отличаются, от полных восторгов, что мол весь софт и игры замечательно идут, до полного неприятия, что почти весь софт и игры виснут и драйверов почти не на что нет.
- Наверх
#5
SHELLes
SHELLes
- Пол:Мужчина
- Город:Вятка
- Интересы:Взаиморасслабляющее общение
Отправлено 13 Март 2009 — 12:46
на самом деле под 64бит идет практически все… раньше были проблемы с дровами…
сейчас, когда появится Винда7 разработчики все равно будут делать под нее дрова (и сделают уже 32-64 варианты) ИМХО с Виндой7 сам бог велел перейти на 64
Intel® Core™2 Quad Q6600 2.40GHz @2400
ASUS P5K-E-WIFI-AP iP35
nVidia GTX 660 PCI-E3.0 2048Mb ASUS (192bit), DDR5
3 * DDR2-6400 2048Mb Kingston KVR800D2N5-2G Retail
Intel SSD 520 Series 180 Gb
2 * 1Tb Seagate Constellation ES ST1000NM0011 SATA-III 7200rpm 64Mb
FSP 450W
- Наверх
#6
Loreum
Loreum
-
- Пользователи
-
- 2 сообщений
Новичок
Отправлено 27 Март 2009 — 11:07
- Наверх