4

Хорошо, у меня есть 4 слота оперативной памяти на моем компьютере - я снабдил его 2 палками по 2 ГиБ и 2 палками по 1 ГиБ, но моя ОС показала только 3 ГиБ. Это произошло в 32-битной Windows, 32-битной Linux и 64-битной Linux.

BIOS отлично распознает оперативную память - я зашел в настройки BIOS, и все отобразилось нормально. 4 слота оперативной памяти, каждый из них сказал, что в нем было именно то, что я вставил - всего 6 ГиБ.
Проблема в том, что ОС этого не увидит, даже 64-битную.

Я не уверен, нужно ли мне включить PAE или что-то в этом роде, но я бы очень хотел вернуть оперативную память.

Мой компьютер - Dell OptiPlex GX620, и я предоставлю любые другие запрошенные спецификации / файлы журналов / и т.д.

Кроме того, Memtest86+ возвращает ЗАГРУЗКУ ошибок при его запуске.

3 ответа3

6

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

Я бы посоветовал вытащить все флешки, а затем протестировать каждый из них с тем, что вы использовали (Memtest86+) и вытащить проблемные флешки из картинки, а затем устранить ограничения 32-битной ОС.

Обновить:

По словам Dell, этот Optiplex поддерживает максимальную память 4 ГБ. Поэтому, возможно, ваша проблема с нехваткой памяти связана с ограничивающим фактором максимальной поддерживаемой емкости. Несмотря на то, что обновления BIOS могут и были сделаны от производителя, и они, возможно, не обновили руководство ... так что просто заметка о возможном ограничении. Цитата из инструкции Dell Optiplex:

Адресация памяти с конфигурациями 4 ГБ

Этот компьютер поддерживает максимум 4 ГБ памяти при использовании четырех модулей DIMM по 1 ГБ или двух модулей DIMM по 2 ГБ. Современные операционные системы, такие как Microsoft® Windows® XP, могут использовать не более 4 ГБ адресного пространства; однако объем памяти, доступный операционной системе, составляет менее 4 ГБ. Некоторым компонентам в компьютере требуется адресное пространство в диапазоне 4 ГБ. Любое адресное пространство, зарезервированное для этих компонентов, не может использоваться памятью компьютера.

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

  • Системное ПЗУ
  • APIC(ы)
  • Интегрированные PCI-устройства, такие как сетевые разъемы и контроллеры SCSI
  • PCI карты
  • Видеокарта
  • Карты PCI Express (если применимо)

При запуске BIOS идентифицирует компоненты, которые требуют адресного пространства. BIOS динамически вычисляет объем зарезервированного адресного пространства. Затем BIOS вычитает зарезервированное адресное пространство из 4 ГБ, чтобы определить объем используемого пространства.

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

Объем памяти в вашей системе зависит от нескольких вещей. Во-первых, процессор должен иметь возможность адресовать 64-битное пространство памяти. Во-вторых, чипсет на вашей материнской плате должен быть 64-битным и иметь поддержку 4 ГБ и более. В-третьих, ваша операционная система должна быть 64-битной ИЛИ использовать PAE для адресации более 4 ГБ памяти (32-битный сервер Windows 2003 может использовать более 4 ГБ ОЗУ).

В вашем случае ваш набор микросхем является 32-разрядным, поэтому максимальный объем памяти, который он может адресовать, составляет 4 ГБ ... проблема в том, что другие устройства занимают часть доступного адресного пространства в 32-разрядном мире, поэтому вы должны увидеть от 3,2 до 3,5 ГБ доступно в вашей текущей конфигурации памяти, потому что другие элементы, такие как память графического процессора и кэши в системе, используют часть этого максимума 4 ГБ.

Спецификации Dell OptiPlex GX620 (подробности о наборе микросхем см. В разделе Тип процессора):http://www.dell.com/downloads/global/products/optix/en/spec_optix_gx520-gx620_en.pdf

Intel 945G: (32-разрядный набор микросхем)http://ark.intel.com/products/27720/Intel-82945G-Memory-Controller

Краткая статья в поддержку моих заявлений:http://www.pcworld.com/article/2013751/why-cant-32-bit-windows-access-4gb-of-ram.html

1

Как вы знаете, 32-разрядная ОС не распознает более 3,25 ГБ ОЗУ, потому что это все, что она может решить, в то время как 64-разрядная ОС не имеет такой же проблемы. Между тем фактом, что 64-битный Linux не видит всю оперативную память, и ошибками Memtest86+, я склонен подозревать, что у вас в машине плохая оперативная память - если одна из 2 ГБ и одна из палки объемом 1 Гб плохие, и у вас останутся три гигабайта, которые вы видите.

Согласно сайту поддержки Dell, GX620 поддерживает по крайней мере одну 64-разрядную ОС, что должно означать, что она имеет 64-разрядный процессор и не требует включения PAE. Тем не менее, это не должно повредить ничего, чтобы включить его, и я постараюсь сделать это просто, чтобы посмотреть, какой результат вы можете получить; возможно, это поможет, а в худшем случае ничего не даст, и вам просто нужно вернуться в BIOS и выключить его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .