Как использовать всю оперативную память в Windows 7 x32

Обновлено: 21.11.2024

Я слышал, что есть какой-то патч, который позволяет 32-битной установке Windows использовать более 3,25 ГБ ОЗУ (это предел для 32-битной ОС). Этот патч не удаляет ограничение в 2 ГБ памяти на процесс, но в целом предоставляет системному пользователю всю доступную оперативную память.

Обратите внимание, что вы можете просто установить 64-разрядную версию Windows 7, если переустановка не представляет проблемы — лицензионным ключам больше не важно, какая версия операционной системы у вас установлена, и они должны работать независимо.

5 ответов 5

Я не рекомендую его использовать, он нестабилен. Но если вы это сделаете, удачи.

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

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

Ну, это было самоуверенное заявление; модификация ядра Windows обычно нестабильна. Я просто использую 64-разрядные версии, если мне нужно больше 4 ГБ.

Группа программистов выпустила исправление ядра для Windows 7, позволяющее использовать более 4 ГБ ОЗУ в Windows 7. Нажмите здесь, чтобы загрузить исправление или просмотреть дополнительную информацию о нем (предупреждение, некоторые рекламные объявления на боковой панели являются NSFW). Патч в основном изменяет ядро ​​Windows 7, чтобы оно больше походил на Windows Server 2003 Datacenter Edition, которое совместимо с оперативной памятью объемом до 8 ГБ в 32-разрядном режиме.

Патч позволяет расширить PAE до 8 ГБ ОЗУ в 32-разрядной версии Windows 7. Дополнительные сведения о том, почему корпорация Майкрософт ввела это техническое ограничение, см. в этой статье.

Как упоминалось выше, обратите внимание, что отдельные процессы по-прежнему будут ограничены 4 ГБ, даже если система может получить доступ к большему количеству. Хотя если бы у вас было 8гб ОЗУ, то как минимум у вас было бы еще 4гб для других процессов ;)

Насколько мне известно, это невозможно из-за особенностей 32-разрядных операционных систем.

То есть из-за того, что они используют 32-битные адреса памяти, ОС не может адресовать память выше отметки ~3,25 ГБ, так как для этого требуется больший адрес памяти.

Таким образом, единственное реальное «исправление», которое вы можете применить, — это обновление до 64-разрядной версии вашей операционной системы.

Ограничение 32-битного адреса никак не связано с ограничением ОЗУ. Более чем возможно использовать расширение адреса или аппаратный модуль для адресации буквально бесконечного объема памяти в любой системе. 32-разрядные системы могут просто адресовать 4 ГБ адресов одним словом. Даже некоторые 32-разрядные варианты Windows Server могут использовать гораздо больше памяти (до 64 ГБ или даже 2 ТБ).

Перед применением/поиском исправления убедитесь, что ваше оборудование поддерживает 64-битную версию. 32-битное аппаратное обеспечение позволит вам иметь адрес памяти в 4 гигабайта (адресуемый от 0 до 4294967295), который включает вашу оперативную память и все адресуемое оборудование, такое как видеокарта. Попытка изменить адресное пространство ОС может привести к сбою системы, требующему новой установки.

Да, это процессор AMD, и, по правде говоря, они были первыми, кто выпустил процессор x64, обратно совместимый с 32-разрядными ОС.

Поверьте ;) Это процессор Phenom II 955 Black edition. Разблокирован мульти и готов к разгону, хотя это образец ревизии C2 и поэтому не сможет перейти на 4Ghz

Не тот ответ, который вы ищете? Просмотрите другие вопросы с метками 32-разрядная память Windows 7 или задайте свой вопрос.

Связано

Связанные

Горячие вопросы о сети

дизайн сайта / логотип © 2022 Stack Exchange Inc; вклады пользователей под лицензией cc by-sa. версия 2022.3.21.41727

4 ответа. Вы можете установить 8 ГБ на 32-битной системе, но вы не сможете их использовать. Для этого вам потребуется 64-разрядная система.

Как сделать так, чтобы вся моя оперативная память использовалась в 32-разрядной версии Windows 7?

Чтобы исправить это, выполните следующие действия:

  1. Нажмите «Пуск» , введите msconfig в поле «Найти программы и файлы», а затем нажмите msconfig в списке «Программы».
  2. В окне «Конфигурация системы» нажмите «Дополнительные параметры» на вкладке «Загрузка».
  3. Снимите флажок Максимальный объем памяти, а затем нажмите ОК.
  4. Перезагрузите компьютер.

Сколько оперативной памяти может распознать 32-разрядная версия Windows 7?

Можете ли вы запустить 8 ГБ ОЗУ в 32-разрядной ОС?

Вы должны использовать 64-разрядную версию используемой ОС.Типичная 32-разрядная ОС ограничена использованием = 4 ГБ, она должна иметь 64-разрядную ОС.

Почему мой компьютер не использует всю оперативную память?

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

Поддерживает ли Windows 7 8 ГБ ОЗУ?

В то время как максимальный объем ОЗУ для 32-разрядных выпусков Windows 7 составляет 4 ГБ, в 64-разрядных выпусках объем памяти, который может адресовать операционная система, зависит от того, какой выпуск вы используете. … Вот верхние пределы оперативной памяти для различных выпусков Windows 7: Starter: 8GB. Домашний базовый: 8 ГБ.

Почему доступно только 2,99 ГБ оперативной памяти?

Пространство потерянных адресов памяти зарезервировано для всего вашего оборудования, чтобы функционировать, и поэтому не может использоваться для адресации ОЗУ (две разные вещи не могут использовать один и тот же физический адрес). Это жесткое ограничение набора микросхем Intel.

Как увеличить оперативную память без покупки?

Как увеличить оперативную память без покупки

  1. Перезагрузите ноутбук.
  2. Закройте ненужные приложения.
  3. Закрыть задачу в диспетчере задач (Windows)
  4. Убить приложение в мониторе активности (MacOS)
  5. Выполнить сканирование на наличие вирусов и вредоносных программ.
  6. Отключить автозагрузку программ (Windows)
  7. Удалить элементы входа (MacOS)
  8. Использование флэш-накопителя USB/SD-карты в качестве оперативной памяти (ReadyBoost)

Может ли 32-разрядная версия Windows 7 использовать более 4 ГБ ОЗУ?

Приложение в 32-разрядной ОС может получить доступ к 4 ГБ адресного пространства. Но это виртуальное адресное пространство и не имеет абсолютно никакого отношения к размеру физической оперативной памяти. Большинство современных 32-разрядных процессоров имеют достаточно адресных линий для адресации 64 ГБ ОЗУ. … Именно PAE позволяет получить доступ к более чем 4 ГБ ОЗУ.

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

Если вы хотите запустить Windows 7 на своем ПК, вам потребуется следующее: 32-разрядный (x86) или 64-разрядный (x64) процессор с тактовой частотой 1 гигагерц (ГГц) или более быстрый* 1 гигабайт (ГБ) ОЗУ (32- бит) или 2 ГБ ОЗУ (64-разрядная версия) 16 ГБ свободного места на жестком диске (32-разрядная версия) или 20 ГБ (64-разрядная версия)

Какой максимальный объем оперативной памяти может быть у компьютера?

Бит ЦП. Если компьютер работает под управлением 32-разрядного процессора, максимальный объем ОЗУ, который он может адресовать, составляет 4 ГБ. Компьютеры с 64-разрядными процессорами гипотетически могут обрабатывать сотни терабайт ОЗУ.

Сколько оперативной памяти может поддерживать 32-разрядная версия?

Регистр ЦП хранит адреса памяти, с помощью которых процессор получает доступ к данным из ОЗУ. Один бит в регистре может ссылаться на отдельный байт в памяти, поэтому 32-разрядная система может адресовать максимум 4 гигабайта (4 294 967 296 байт) ОЗУ.

Почему 32-разрядная версия не может использовать более 4 ГБ?

Потому что каждый байт памяти должен иметь адрес. В 32-битной операционной системе адрес имеет длину 32 бита; таким образом, существует 2^32 возможных адреса, что означает 2^32 байта = 4 ГБ.

Как изменить 32-разрядную версию на 64-разрядную?

Определить 64-разрядную совместимость с помощью настроек

  1. Откройте настройки.
  2. Нажмите "Система".
  3. Нажмите "О программе".
  4. Проверьте сведения об установленной оперативной памяти.
  5. Подтвердите, что указано значение 2 ГБ или больше.
  6. В разделе "Характеристики устройства" проверьте сведения о типе системы.
  7. Подтвердите, что информация считывает 32-разрядную операционную систему, 64-разрядный процессор.

4 ГБ ОЗУ — это медленно?

4 ГБ ОЗУ по сегодняшним меркам недостаточно. Этого достаточно, чтобы пройти, но недостаточно, чтобы открыть несколько вкладок Google Chrome или несколько приложений. Механический жесткий диск также очень медленный. Вы заметите значительный прирост скорости при переходе на твердотельный накопитель.

На компьютере под управлением Windows 7 доступная память (ОЗУ) может быть меньше установленной памяти.

Например, 32-разрядная версия Windows 7 может сообщить, что на компьютере, на котором установлено 4 ГБ оперативной памяти, доступно только 3,5 ГБ системной памяти.

Или 64-разрядная версия Windows 7 может сообщать, что на компьютере, на котором установлено 8 ГБ оперативной памяти, доступно только 7,1 ГБ доступной системной памяти.

Примечание. Объем доступной памяти в примерах не является точным. Используемая память — это расчетный объем общей физической памяти за вычетом «аппаратно зарезервированной» памяти.

Чтобы просмотреть установленную память и доступную память в Windows 7, выполните следующие действия:

Нажмите "Пуск", щелкните правой кнопкой мыши "Компьютер" и выберите "Свойства".

Просмотрите значение Установленная память (ОЗУ) в разделе Система. Например, если отображается 4,00 ГБ (3,5 ГБ полезной), это означает, что у вас есть 3,5 ГБ доступной памяти из 4 ГБ установленной памяти.

Причина

Это ожидаемое поведение на компьютерах под управлением Windows 7.Уменьшение доступной системной памяти зависит от следующих настроек:

Устройства, установленные на компьютере, и память, зарезервированная этими устройствами

Способность материнской платы управлять памятью

Версия и настройки BIOS системы

Версия установленной Windows 7 (например, Windows 7 Starter Edition поддерживает только 2 ГБ установленной памяти.)

Другие системные настройки

Например, если у вас есть видеокарта с 256 МБ встроенной памяти, эта память должна быть сопоставлена ​​с первыми 4 ГБ адресного пространства. Если 4 ГБ системной памяти уже установлены, часть этого адресного пространства должна быть зарезервирована путем сопоставления графической памяти. Отображение графической памяти перезаписывает часть системной памяти. Эти условия уменьшают общий объем системной памяти, доступной для операционной системы.

Дополнительные сведения о том, как определить, как используется память на вашем компьютере, см. в теме "Распределение физической памяти в Windows 7" в разделе "Дополнительная информация".

Что попробовать

Проверьте настройки конфигурации системы

Эта проблема может возникнуть из-за неправильного выбора параметра Максимальный объем памяти. Чтобы исправить это, выполните следующие действия:

Нажмите "Пуск", введите msconfig в поле "Найти программы и файлы", а затем щелкните msconfig в списке "Программы".

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

Снимите флажок Максимальный объем памяти, а затем нажмите OK.

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

Обновите системный BIOS

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

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

Проверьте настройки BIOS

Проблема может возникнуть из-за неправильных настроек BIOS.

Включить функцию переназначения памяти

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

Изменить размер видеоапертуры AGP в настройках BIOS

Проверьте настройки BIOS, чтобы узнать, сколько памяти вы выделили для видеоапертуры AGP. Это память, которую система разделяет с видеокартой, которая используется для наложения текстур и рендеринга. Эта память не будет использоваться системой, поскольку она заблокирована видеокартой. Размер видеоапертуры AGP можно настроить в BIOS. Стандартные настройки: «32 МБ», «64 МБ», «128 МБ» и «Авто». После того, как вы измените этот параметр в BIOS, перезагрузите компьютер, а затем проверьте доступную память. Вы можете протестировать каждый параметр, чтобы увидеть, какой из них обеспечивает наилучшие результаты.

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

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

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

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

Убедитесь, что расположение памяти правильное

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

Проверьте, используются ли карты памяти

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

Дополнительная информация

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

Распределение физической памяти в Windows 7

В следующей таблице показано, как монитор ресурсов классифицирует память, установленную в настоящее время на компьютере под управлением Windows 7.

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

Память, используемая процессом, драйверами или операционной системой

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

Память, содержащая кэшированные данные и код, который не используется активно

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

Примечание. Чтобы просмотреть распределение установленной памяти в Windows 7, выполните следующие действия:

Нажмите «Пуск» , введите «монитор ресурсов» в поле «Найти программы и файлы», а затем нажмите «Монитор ресурсов» в списке «Программы».

Перейдите на вкладку "Память" и просмотрите раздел "Физическая память" внизу страницы.

Состояние памяти в Windows 7

В следующей таблице указано текущее состояние установленной памяти, сообщаемое мониторами ресурсов на компьютере под управлением Windows 7.

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

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

Объем физической памяти, доступный операционной системе, драйверам устройств и процессам

Объем физической памяти, установленной на компьютере

Отчеты о памяти в Windows 7

Windows 7 сообщает, сколько физической памяти в данный момент установлено на вашем компьютере. Операционные системы на базе Windows NT до Windows Vista Service P1 сообщают, сколько памяти доступно для операционной системы. Доступная память, указанная в этих более ранних версиях Windows, не включает аппаратно зарезервированную память. Это только отчетное изменение.

Вы увидите это изменение в отчетах в Windows Vista SP1 и более поздних версиях Windows в следующих местах:

Значение оперативной памяти в Центре приветствия

Значение памяти в нижней части окна "Мой компьютер"

Значение памяти в окнах свойств системы

Значение "Общий объем системной памяти" на странице "Просмотр и печать сведений" элемента "Информация о производительности и инструменты" на панели управления


Кроме того, средство "Информация о системе" (Msinfo32.exe) отображает следующие записи на странице "Сводка системы":

Установленная физическая память (ОЗУ)

Общая физическая память

Доступная физическая память

Отчеты в следующем инструменте диагностики не изменились:

Вкладка "Производительность" в диспетчере задач

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

Например, рассмотрим компьютер с набором микросхем Intel 975X, поддерживающим 8 ГБ адресного пространства. Если вы установите 8 ГБ оперативной памяти, системная память, доступная для операционной системы, будет уменьшена в соответствии с требованиями конфигурации PCI. В этом примере требования к конфигурации PCI уменьшают память, доступную для операционной системы, на величину от приблизительно 200 МБ до приблизительно 1 ГБ. Снижение зависит от конфигурации.

Ограничения физической памяти в Windows 7

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

Я уже некоторое время использовал версию драйвера RAMDisk для Windows от Gavotte в моей установке Windows XP, и мои результаты до сих пор были действительно хорошими. С помощью драйвера RAMDisk я смог использовать всю свою оперативную память объемом 4 ГБ в 32-разрядной среде Windows.

На самом деле вопрос: как это работает? Если Microsoft ограничивает Windows до 3 ГБ ОЗУ, как это можно увеличить?

Ответ: В зависимости от используемого оборудования и конфигурации BIOS неиспользуемая память от 3 ГБ до 4 ГБ (это область для зарезервированных адресов для физических устройств) переназначается на область выше 4 ГБ.
Windows XP/Vista /7 32-разрядные версии ограничены адресами ОЗУ 4 ГБ, поэтому память выше 4 ГБ просто «не используется».

RAMDisk Gavotte может установить RAMDisk в области выше адресов памяти 4 ГБ и может разрешить использование этой области для других целей. Я использую RAMDisk для установки моего файла подкачки в эту область, но вы также можете использовать его для установки папки TEMP или других вещей там.

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

Я наткнулся на драйвер RAMDisk, когда читал известный немецкий компьютерный журнал c't, в котором была опубликована статья в номере 7/2009, стр. 78 под названием "Призрачная память" (в переводе с немецкого)

Установка Gavotte RAMDisk в Windows 7

Шаг 1. Загрузите пакет RAMDisk

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

<р>. распакуйте содержимое в подходящую папку.

Шаг 2. Включите режим PAE в Windows 7

Откройте командную строку с повышенными правами (=запуск от имени администратора) и введите команду .

bcdedit /set pae ForceEnable

Запустите bdcedit и проверьте результат. "pae" должен быть указан, как показано ниже:

Шаг 3. Перезагрузка

Перезагрузите компьютер, чтобы активировать режим PAE.

Шаг 4. Настройте режим PAE для RAMDisk

В проводнике найдите файл "ram4g.reg" в извлеченном наборе файлов с RAMDisk, дважды щелкните файл, чтобы добавить параметры реестра. Содержимое REG-файла должно выглядеть следующим образом:

Редактор реестра Windows версии 5.00

Шаг 5. Установите RAMDisk

Перейдите в папку, в которую были извлечены файлы RAMDisk, и запустите "ramdisk.exe" с правами администратора.

В графическом интерфейсе ramdisk.exe нажмите «Установить Ramdisk».

После того, как вы нажмете кнопку, система безопасности Windows отобразит предупреждение, подтверждающее, что вы действительно хотите установить RAMDisk, нажмите «Все равно установить этот драйвер».

Тогда. Вам нужно немного подождать, на моем компьютере установка заняла ~ 30 секунд. По завершении графический интерфейс должен отображать что-то вроде:

Также вы заметите, что диск "R:\" теперь доступен в проводнике Windows с размером недостающей памяти от 3 ГБ до 4 ГБ.

Шаг 6. Перезагрузите (снова)

Перезагрузите (снова), чтобы убедиться, что RAMDisk установлен правильно. После перезагрузки RAMDisk должен снова отображаться в Проводнике как диск R:\.

Шаг 7. Наслаждайтесь

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

Чтобы настроить его как пространство подкачки (переключение из ОЗУ в ОЗУ), вам нужно.

  1. Щелкните правой кнопкой мыши на "Компьютер" в проводнике Windows.
  2. выберите "Свойства"
  3. затем в меню слева выберите «Дополнительные параметры системы».
  4. в следующем диалоговом окне используйте вкладку "Дополнительно"
  5. в группе "Производительность" нажмите кнопку "Настройки".
  6. в следующем диалоговом окне используйте вкладку "Дополнительно"
  7. в группе "Виртуальная память" нажмите "Изменить".
  8. в следующем диалоговом окне (кажется, что на этом шаге уже слишком сложно :-) снимите флажок "Автоматически управлять размером файла подкачки для всех дисков".
  9. Выберите свой диск RAMDisk в списке.
  10. Выберите "Нестандартный размер".
  11. Введите, например. 1000 в поле "Исходный размер".
  12. Введите, например. 1000 в поле «Максимальный размер» (тогда как на моем RAMDisk было доступно 1022 МБ)
  13. Нажмите кнопку "Установить".
  14. Закройте диалоговое окно, нажав "ОК".
  15. Закройте диалоговое окно, нажав "ОК".
  16. Подтвердить перезагрузку

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

Ссылки

  • Официальная домашняя страница Gavotte (кажется, не существует :-) ??

Просто используйте IMDISK, подписанный для x64

такая же функциональность и полная поддержка Win 10 x64

Использовать 8 ГБ в 32-битной системе с RAM-диском

спасибо за прекрасное описание.

1) Как я могу быть уверен, что RAMdisk не ест память, которая обычно видна в моей системе. Свойство «Мой компьютер» сообщает, что доступно 3,43 ГБ из 4 ГБ ОЗУ. Я думаю, следует ли мне выбрать 512 МБ в качестве RAMDISK или 768 МБ. Как я могу узнать, не потеряю ли я обычно пригодную для использования оперативную память в RAMDISK?

2) Если бы у меня было еще 4 ГБ ОЗУ до 8 ГБ на моем компьютере, как я мог бы использовать 4,5 ГБ в качестве RAM-диска?Я видел, что RAMDISK использует жир 32, поэтому один большой том не будет работать, так как файл подкачки не может быть больше 2 ГБ. Должен ли я использовать несколько RAM-дисков меньшего размера? Это возможно?

BR и спасибо за объяснение.

PS: на ваши капты довольно сложно ответить.

RAM-диск и фиксированный носитель

Я настроил его в соответствии с инструкциями и работает нормально, но я должен спросить.

В чем разница между Ram Disk и Fixed Media и почему бы нам вместо этого не настроить его как Ram Disk?

PS: Ваша капта - RPITA!

Через год я обнаружил проблемы с использованием Gavotte Ramdisk

У меня была 32-разрядная версия Windows 7 с 8 ГБ и виртуальным диском gavotte, работавшим примерно 1 год.

Когда я впервые установил Ramdisk, я заметил, что он устанавливает размер RAM-диска равным 4,74 ГБ, что меня беспокоит, но, поскольку первоначальные тесты не выявили никаких проблем, я просто перестал заботиться об этой проблеме.

Меня это беспокоит, потому что графические процессоры также используют оперативную память, как известно со времен Vista, когда люди жаловались на то, что их 4 ГБ не доступны полностью. MS заявила, что это произошло из-за проблем с драйверами.

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

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

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

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

В любом случае. Тот факт, что сравнение файлов случайным образом давало разные результаты, предполагает, что повреждение файла также было возможно во время копирования. Теперь это может быть связано с файлом подкачки с автоматическим изменением размера, но лично я бы предпочел иметь виртуальный диск, в котором я могу быть уверен, что он не перекрывает память графического процессора, и этот файл подкачки полностью поддерживается на виртуальном диске. Мне не нужны 32-битные, которые не могут надежно хранить файл подкачки на виртуальном диске, поэтому я возвращаюсь к 64-битным (64-битная поддержка в отладчиках медленно улучшается, поэтому мои 32-битные потребности уменьшаются).

продолжение

Я добавлю здесь примечание, что я не использовал хак, чтобы сделать 32-разрядную поддержку 8+ ГБ, потому что я не хочу использовать что-либо, что могло бы помешать установке исправлений обновления Windows, и изменение файлов ОС может привести к Сделай так. Теперь, если вы выполняете весь свой просмотр на виртуальной машине или другом компьютере и можете запускать модифицированную ОС со всеми отключенными сетями, что должно быть выполнимо (вы должны быть в состоянии передать, например, USB-накопитель WLAN на WM без включения сети на хосте ), или использовать решение гипервизора, а затем во что бы то ни стало взломать вашу ОС. В противном случае я бы лично не стал делать постоянный мод для ядра, если только у вас нет системы, которая предупреждает, когда этот файл ядра исправлен MS, и может проверить, что он действительно исправлен (для эксплойтов безопасности), даже если вы используете свой взломанный файл .

Предлагает отключить предупреждение о нехватке места на диске, если используется все для подкачки

Jens, отличная статья, спасибо. Я также могу предложить вам добавить дополнительный ключ реестра, чтобы предотвратить появление предупреждения о нехватке места на диске (хотя оно убивает его для всех дисков), которое потребовало бы создания ключа проводника, как показано ниже:< /p>

и создайте DWORD (32 бита): NoLowDiscSpaceChecks со значением 1

перезагрузитесь и, надеюсь, вы сможете сказать aufidersen этим надоедливым всплывающим окнам! ;-)

Я думаю, что этот пост поможет

Я думаю, что этот пост поможет многим людям эффективно использовать объем оперативной памяти. Вы поделились отличными советами по использованию 4 ГБ ОЗУ в 32-разрядной версии Windows 7. я бы с удовольствием

рекомендовать этот сайт своим друзьям. Большое спасибо.

Гавот Рамдиск

Спасибо за помощь в использовании 4 ГБ ОЗУ в 32-разрядной версии Windows 7.

У меня возникла небольшая проблема: я получаю возвращающееся сообщение "На вашем Ramdisk PAE (R) недостаточно места на диске". Что делать?

Windows по-прежнему создает файл подкачки в C:

Я использую 32-разрядную версию Windows в системе с 4 ГБ ОЗУ. Я следовал инструкциям, и все прошло нормально. Теперь у меня есть диск R: с 1 ГБ. Я также сделал настройку, чтобы не было файла подкачки ни на одном диске, кроме R, с 1 ГБ.

Однако Windows выдает мне сообщение при запуске о том, что она создала временный файл подкачки в C: размером 2 ГБ. И когда я смотрю на активность диска в мониторе ресурсов, я вижу, что он используется. Для диска R не отображается активность диска.

Почему Windows создает этот файл подкачки на C:, несмотря на то, что я не хочу этого? Не могли бы вы помочь?

НЕ размещайте файл подкачки на RAM-диске.

НЕ размещайте файл подкачки на RAM-диске. Это абсолютно бессмысленно и, за исключением одного или двух очень конкретных пограничных случаев, не дает нулевой пользы.

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

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

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

Вот объяснение и обсуждение:

Спасибо за ваш комментарий. Да, вы правы в обычных установках, но это описание выше сделано для 32-битных систем, где ядро ​​Windows не может адресовать/использовать всю физическую оперативную память. Таким образом, преимущество этой версии и подхода заключается в возможности использовать обычно недоступную оперативную память для целей файла подкачки. Таким образом, вы можете использовать более 3 ГБ физической памяти в 32-разрядной версии Windows.

Для всех остальных случаев я полностью согласен, что это не имеет смысла.

как отменить.

как отменить. мой компьютер дает сбой..пожалуйста, помогите мне.

Я сделал здесь все,

Я сделал все здесь, в точности до буквы, и я получаю синий экран на моей машине E625. Я добавил 2 ГБ, чтобы сделать его 4 ГБ, и я использую Win 7 32bit. Дополнительный жесткий диск, который я создал, имеет 767 МБ и говорит, что на нем свободно 32,0 МБ. Моя система работает еще медленнее, чем раньше. Что я могу сделать, чтобы исправить?

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

Как я могу отменить

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

Это работает? Я надеюсь, что вы

Это работает? Надеюсь, вы не лжете..

привет, я использую windowsa 7 64bit

привет, я использую 64-битную версию Windows 7, а также мою оперативную память 4 ГБ, но можно использовать 3 ГБ, как решить эту проблему?

3 ГБ в 64-разрядной версии Windows

Вы можете только проверить, доступно ли обновление BIOS. Если доступно только 3 ГБ, я бы рекомендовал перейти на 32-разрядную версию Windows.

Я хочу спросить, Память

Я хочу спросить, Память, которую мы использовали в Ramdisk, устанавливается из нашей памяти 4 ГБ или устанавливается из доступной памяти? Прости. плохой английский

Неверное значение памяти

мое сообщение не было опубликовано

У меня есть система 4 ГБ на неттопе D2700, Win 7 Home Basic SP1 32bit, жесткий диск Maxtor 160GB 3,5'', и система, очевидно, оставляет мне только 2,99 ГБ памяти. При включении PAE и Gavotte система работает, а лучше запускается. Но со странными результатами. Я создал виртуальный диск объемом 768 МБ, выбранный в меню gavotte (у меня есть неиспользованный 1 ГБ), но он создает виртуальный диск (метка: RAMDISK-PAE) объемом 4 ГБ (проверено в свойствах диска).

В начале используемая оперативная память составляет 700 МБ, а общий объем физической памяти — 3060 МБ. Я начал копировать файлы, система выдала ошибку «Недостаточно места» после того, как я эффективно скопировал около 4 ГБ файлов. Тем временем, а также в конце копирования использование системной памяти всегда составляло 700 МБ на 3060 МБ. Итак, что, черт возьми, происходит?
Некоторая дополнительная информация: Я установил floatled, утилиту, которая показывает, какой раздел читается/записывается, и кажется, что файлы действительно читаются на диске и записываются на ramdisk.
Из ramdisk я могу отменить файлы, но не некоторые каталоги (!): я всегда проверял, включен ли флаг только для чтенияb, но при его отключении некоторые каталоги отменялись, а другие нет.

Итак, теперь я протестировал диск с помощью crystal diskmark на физическом разделе C::

Последовательное чтение: 70,336 МБ/с
Последовательная запись: 67,415 МБ/с
Случайное чтение 512 КБ: 28,277 МБ/с
Случайная запись 512 КБ: 37,911 МБ/с
Случайное Чтение 4 КБ (QD=1): 0,518 МБ/с [126,6 IOPS]
Случайная запись 4 КБ (QD=1): 1,759 МБ/с [429,5 IOPS]
Произвольное чтение 4 КБ (QD=32): 1,197 МБ/с [292,3 IOPS]
Случайная запись 4 КБ (QD=32): 1,722 МБ/с [420,5 IOPS]

Тест: 1000 МБ [C: 10,3% (12,0/117,4 ГБ)] (x5)
Дата: 30.06.2012 20:17:13
ОС: Windows 7 Home Basic Edition SP1 [6.1 сборка 7601] (x86)

а затем на R: раздел RAM-диска, после отмены некоторых файлов:

Последовательное чтение : 156,738 МБ/с
Последовательная запись : 373,292 МБ/с
Случайное чтение 512 КБ : 155,242 МБ/с
Случайная запись 512 КБ : 346,910 МБ/с Чтение 4 КБ (QD=1): 20,769 МБ/с [5070,5 IOPS]
Случайная запись 4 КБ (QD=1): 21,548 МБ/с [5260,7 IOPS]
Произвольное чтение 4 КБ (QD=32): 19,670 МБ/с [4802.4 IOPS]
Случайная запись 4 КБ (QD=32): 20,627 МБ/с [5035,8 IOPS]

Тест: 1000 МБ [R: 49,0% (2004,9/4092,0 МБ)] (x5)
Дата: 30.06.2012 20:26:24
ОС: Windows 7 Home Basic Edition SP1 [6.1 сборка 7601] (x86)

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

>ControlPanel >Система показывает, что: Установленная память (ОЗУ) 4,00 ГБ (2,53 ГБ для использования).

Я нашел несколько исправлений для Windows 7 и применил их к своей системе, и теперь это показывает следующее: Установленная память (RAM) 4,00 ГБ (3,87 ГБ для использования)

Я хочу знать, есть ли какое-либо решение, позволяющее получить 4,00 ГБ для использования в 32-разрядной версии Windows 7?

если вы откроете конфигурацию системы (при запуске введите msconfig), затем нажмите на загрузку, вы должны увидеть два варианта загрузки, один для обычных окон, а другой патч, возможно, вы можете удалить оттуда. Также можно безопасно удалить пропатченный файл ядра "ntkrlICE.exe" в папке "C:Windowssystem32".

обычно иметь только 2,87 ГБ ОЗУ, когда у вас 32-битная операционная система, проблема со мной иметь только 3,87 ОЗУ с 64-битной операционной системой, на самом деле я форматирую свой компьютер, чтобы полностью использовать ОЗУ (4 ГБ), после этого Я нашел свою оперативную память 4 ГБ (использовано 3,87).

как решить эту проблему, пожалуйста, помогите мне!

У вас есть видеокарта? если это так, то встроенная графика и графическая карта совместно используют память. Я также нахожусь в 64-битной ОС. Как вы сказали, НЕ БЕСПОКОИТЬСЯ... когда дело доходит до запуска 64-битного приложения, ОС использует всю вашу оперативную память. То, что он показывает используемую память, - это то, что многие приложения, которые работают, являются 32-битными. Посмотри в диспетчере задач, просмотри процессы. много x32.. :)

какое исправление вы имеете в виду?

В любом случае требуется, чтобы ваша установка Windows была активирована.

патч у меня не сработал. по-прежнему показывает 4,00 ГБ ОЗУ (2,59 полезного) в 32-разрядной операционной системе Windows 7.

Большое спасибо. Мой ноутбук значительно увеличился. Отличный патч! :-)

2-Нажмите "Да", подождите несколько секунд, а затем нажмите "ОК".

3 – Запустите AddBootMenu.cmd от имени администратора и нажмите клавишу Y.

4-Подождите несколько секунд и, когда появится сообщение «Операция успешно завершена», перезагрузите компьютер и выберите новый элемент, добавленный в меню загрузки.

почему вы используете программное обеспечение вместо этого, вы можете установить на вкладке msconfig.. у меня 2 ГБ графической карты vram, 4 ГБ оперативной памяти..

<р>1. Введите msconfig в поле поиска

<р>2. перейти на вкладку "Загрузка"

<р>3. нажмите Дополнительные параметры

<р>4. Отметьте Максимум памяти до полной оперативной памяти. (в моем случае 4 ГБ, поэтому 4096)

<р>5. Затем нажмите ОК.

<р>6. Дважды проверьте это еще раз, снова нажав «Дополнительные параметры». Если вы обнаружили, что Максимум памяти сбрасывается на 0, то измените его на 4095.

<р>7. Перезагрузите компьютер.

Похоже, это сбой, когда установлено только 2,53 оперативной памяти для 4 ГБ, и я рад, что вы нашли исправление, но я согласен с Тиной, что вы, возможно, достигли своего максимума. Оперативная память отображается определенными программами и оборудованием при загрузке компьютера, поэтому, например, если у вас есть встроенная видеокарта, которая использует 256 МБ оперативной памяти, она будет отображать и резервировать ее при загрузке, поэтому очень часто оперативная память показывать меньше, чем общее количество установленных.

Также вы можете проверить характеристики моего ноутбука: Acer 5741G

у нас был похожий вопрос, ранее

У Сайката был идеальный ответ на этот вопрос. Короче говоря, не волнуйтесь, это нормально, и вы, скорее всего, не сможете увеличить его дальше.

Однако мне было бы интересно узнать, какое исправление вы нашли в Интернете, чтобы увеличить объем памяти с 2,53 ГБ, что слишком мало для 4 ГБ, до 3,87 ГБ. Эта информация может быть полезна другим.

Читайте также:

Операционная система Максимальный объем памяти (ОЗУ)
Windows 7 Starter 32-Bit 2GB
Windows 7 Home Basic 32 -Bit 4 ГБ
Windows 7 Домашняя базовая, 64-разрядная 8 ГБ
Windows 7 Домашняя расширенная, 32-разрядная 4 ГБ