Я установил 64-разрядную версию Windows 7 Ultimate на свой ПК. У меня 4 ГБ ОЗУ, и мой BIOS сообщает правильное количество (4096 МБ), но Windows (System Manager) говорит, что у меня 4,00 ГБ (3,25 ГБ можно использовать).
Это кажется популярной проблемой, и я искал встроенную видеокарту (интегрированную с моим чипсетом), чтобы отключить ее, но ничего не нашел.
Что еще может мешать мне видеть все 4ГБ? Когда у меня была Vista, 32-битная, она имела бы 3,25 ГБ ОЗУ, а не 4,00 ГБ (3,25 ГБ можно использовать). У меня 64-битный процессор, и когда я купил свою оперативную память, я использовал инструмент совместимости от Crucial (поставщик памяти), чтобы проверить, сколько памяти может поддерживать мой компьютер, и ответом было 4 ГБ (думаю, это было приложение для Windows).
Набор микросхем - Intel (R) G33 / G31 / P35 / P31 Express Набор микросхем PCI Express
В BIOS я искал встроенную видеокарту, и такого не было, кроме пары других встроенных устройств. Также нет настроек «Сопоставления ресурсов».
БОЛЕЕ ПОДРОБНАЯ ИНФОРМАЦИЯ:
Chipset
North Bridge: Intel Bearlake G33
South Bridge: Intel 82801IR ICH9R
Maximum Memory Amount 8 GB
Graphics Controller Type Intel GMA 3100 (Enabled)
Я думаю, во-первых, как отключить графический контроллер?
РЕДАКТИРОВАТЬ: Этот поток указывает, что проблема связана с устройствами отображения памяти, но кто-то в этом потоке говорит, что это не относится к 64-разрядным. Остальные комментарии указывают на проблему с материнской платой для парня, который начал эту тему.
Ответы:
Зайдите в BIOS, под CHIPSET, затем перейдите к MAP MHOORY HOLE MAPPING и включите его, сохраните настройки в CMOS и перезагрузите компьютер. Также зайдите в MSCONfIG BOOT TAB и убедитесь, что МАКСИМАЛЬНАЯ ПАМЯТЬ НЕ ОТКЛЮЧЕНА. Это должно исправить эту проблему. Это исправило это на моем рабочем столе Gateway. Надеюсь это поможет. (Добавлено Motodude)
Я бы посмотрел, есть ли в вашем BIOS раздел «Интегрированные периферийные устройства». Насколько я понимаю, устройства с отображенной памятью в операционных системах x64 могут занимать диапазоны адресов за пределами системной памяти.
Интегрированная графика может и обычно есть в системной памяти, хотя ... поскольку она представляет фактические потребности в памяти. 768MB это много, хотя.
Я использую Win7 x64, и у меня есть 8GB адресуемой из 8GB. Говорит ли системный менеджер "64-битная операционная система" где-нибудь под объемом ОЗУ, установленным на нем? (Мой компьютер, свойства). Если это не так, вы можете использовать версию x86, а не версию x86-64.
источник
Запустите MSCONFIG , откройте вкладку Boot , нажмите Advanced Options , убедитесь, что максимальная память не ограничена.
источник
Посмотрите в своем BIOS и посмотрите, есть ли настройка для чего-то вроде «Memory Remap» или «Memory Hole»? Если это так, он должен быть включен.
Что происходит (если это так), так это то, что устройствам PCI требуется адресное пространство ниже 4 ГБ. При настройке часть вашей ОЗУ будет иметь адресное пространство более 4 ГБ, поэтому она по-прежнему доступна.
источник
В Windows недостающее ОЗУ используется устройством отображения памяти. Смотрите эту запись в блоге для деталей.
источник
Деактивация преобразования памяти в биосе - вот что сделало это для меня.
источник
Во-первых, проверьте, действительно ли вы сейчас работаете с 64-битной версией. Вызовите Системные свойства, щелкнув правой кнопкой мыши «Компьютер» и выбрав «Свойства», или нажав клавишу Windows + Пауза / Перерыв.
Убедитесь, что написано 64-битная операционная система:
Даже если у вас 64-битный процессор, вы также должны установить 64-битную версию операционной системы.
Во-вторых, для вашего приложения для тестирования памяти необходимо убедиться, что вы используете 64-разрядную версию приложения. Если вы используете 32-разрядное приложение, оно может распознать только до 4 ГБ ОЗУ.
Учитывая, что вы уже проверили набор микросхем, чтобы убедиться, что он поддерживает 8 ГБ, похоже, проблема здесь в том, что вы на самом деле используете 32-разрядную версию ОС. В 32-битной ОС будет распознаваться только 4 ГБ общей памяти, включая память, используемую контроллерами набора микросхем и видео. Результат обычно составляет от 3,0 до 3,5 ГБ оперативной памяти, используемой в Windows.
Последнее, что я могу порекомендовать, это обновление BIOS и проверка любых настроек, которые могут ограничивать объем используемой оперативной памяти.
источник