Я пытаюсь установить больше ОЗУ на 32-битной машине Windows Vista, которая использует материнскую плату X6DAL-XG, и объем ОЗУ, указанный в BIOS, составляет 3 ГБ +, но Windows сообщает только об установке 2 ГБ. Материнская плата имеет 6 отсеков для ОЗУ, которые я заполнил различными комбинациями из 4 стоек по 1 ГБ и 2 по 512 Мб, но как бы я их ни настраивал, Windows не видит больше 2 ГБ. Я понимаю, конечно, что 32-битная Windows имеет ограничение в 3 ГБ памяти, но это не объясняет, почему она будет сообщать только о 2 ГБ, когда фактически (в настоящее время) установлено 5 ГБ. Я должен думать, что смог бы увидеть по крайней мере 3 ГБ.
Согласно спецификации для материнской платы минимальные требования к оперативной памяти составляют DDR333/266 МГц, установленные попарно. Я сделал это точно, и BIOS не сообщает о каких-либо проблем на POST.
Конфигурация ОЗУ (в соответствии с CPU-Z)
Слот № 1: PQI MD6412ROE - 512 МБ PC2700 (166 МГц)Слот № 2: PQI MD6412ROE - 512 МБ PC2700 (166 МГц)- Слот № 3: Kingston 128mx72D266C25 - 1024 МБ PC2100 (133 МГц)
- Слот № 4: Kingston KVR266X72RC25/1024 - 1024 МБ PC2100 (133 МГц)
- Слот № 5: Kingston 128mx72D266C25 - 1024 МБ PC2100 (133 МГц)
- Слот № 6: Kingston KVR266X72RC25/1024 - 1024 МБ PC2100 (133 МГц)
Я не уверен, конфликтуют ли спецификации памяти выше с этим утверждением в руководстве по материнской плате или нет:
Поддержка памяти
X6DAL-XG поддерживает до 12 ГБ /24 ГБ зарегистрированной памяти ECC DDR333 /266 (PC2700 /PC2100). Материнская плата была разработана для поддержки модулей 4 ГБ (PC2100) в каждом слоте, но были протестированы только модули 2 ГБ. При использовании зарегистрированной памяти ECC DDR333 (PC2700) поддерживается установка четырех блоков памяти с двумя банками или шести блоков памяти с одним банком.
Итак, я делаю что-то не так с ОЗУ, которое у меня сейчас, или есть какая-то проблема с совместимостью, которую мне не хватает?
Спасибо!
Немного подробнее
- CPU-Z отчет для машины
- Я выполнил несколько дополнительных тестов с этой проблемой в Ubuntu и Windows Server 2008, и они также сообщают только о 2 ГБ.
- Я попытался поиграться с функцией Memory Remap (включить / отключить) в конфигурации северного моста на моей материнской плате, но не увидел результатов.
- В дополнение к вышеперечисленному аппаратному обеспечению у меня есть одна видеокарта PCI Express 256 Мб, и все для периферии. Я не думаю, что отображение ввода / вывода с памятью является проблемой здесь.
- Я удалил 2 512 МБ флешки и у меня осталось только 4 1 ГБ флешки
- Я прошил BIOS материнской платы до последней версии производителя
Еще одно обновление
Мне удалось протестировать эту аппаратную конфигурацию на 64-битной копии Ubuntu, и ОЗУ полностью определяется при установленной 4 ГБ, но независимо от конфигурации ОЗУ я не могу найти ни одну 32-разрядную ОС, которая будет читать более 2 ГБ. Таким образом, остается вопрос: почему 64-разрядная ОС может видеть более 2 ГБ ОЗУ, в то время как 32-разрядная ОС, установленная на той же машине, достигает 2 ГБ?
После мыслей
Я высоко ценю вклад всех, однако, я все еще не чувствую, что был правильный ответ на эту проблему, несмотря на все ваши усилия. Благодаря @Goyuix я узнал, что использую 64-битный процессор, и даже не осознавал этого, и теперь, по крайней мере, у меня есть приемлемый обходной путь.
За исключением неожиданного поворота событий, похоже, что вознаграждение будет автоматически зачислено на @Mark Booth из-за истечения срока действия вознаграждения, что я не обязательно возражаю, потому что его ответ хорош ; это просто не решение этой конкретной проблемы. (Абсолютно без обид, Марк, я действительно ценю ваш качественный ответ!)
В любом случае, обсуждение этого вопроса было для меня чрезвычайно информативным (и должно послужить отличным справочным материалом для будущих искателей). Первоначальная проблема была успешно смягчена за счет использования 64-битной ОС, но она до сих пор не решена. К сожалению (для меня), я никогда не буду по-настоящему доволен, пока не смогу точно определить точную проблему, поэтому, если в какой-то момент в будущем кому-то удастся придумать решение, которое не было упомянуто, пожалуйста, опубликуйте его.
Всем спасибо.