9

Я установил 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 Express 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-разрядным. Остальные комментарии указывают на проблему с материнской платой для парня, который начал эту тему.

6 ответов6

5

Зайдите в BIOS, под CHIPSET, затем перейдите к MAP MHOORY HOLE MAPPING и включите его, сохраните настройки в CMOS и перезагрузите компьютер. Также зайдите в MSCONfIG BOOT TAB и убедитесь, что МАКСИМАЛЬНАЯ ПАМЯТЬ НЕ ПРОВЕРЕНА. Это должно исправить эту проблему. Это исправило это на моем рабочем столе Gateway. Надеюсь это поможет. (Добавлено Motodude)

Я бы посмотрел, есть ли в вашем BIOS раздел "Интегрированные периферийные устройства". Насколько я понимаю, устройства с отображенной памятью в операционных системах x64 могут занимать диапазоны адресов за пределами вашей системной памяти.

Интегрированная графика может и обычно есть в системной оперативной памяти, хотя ... поскольку она представляет фактические потребности в памяти. 768MB это много, хотя.

Я использую Win7 x64, и у меня есть 8GB адресуемой из 8GB. Говорит ли системный менеджер "64-битная операционная система" где-нибудь под объемом ОЗУ, установленным на нем? (Мой компьютер, свойства). Если это не так, вы можете использовать версию x86, а не версию x86-64.

3

Запустите MSCONFIG, откройте вкладку Boot, нажмите Advanced Options, убедитесь, что максимальная память не ограничена.

альтернативный текст

2

Посмотрите в своем BIOS и посмотрите, есть ли настройка для чего-то вроде "Memory Remap" или "Memory Hole"? Если это так, он должен быть включен.

Что происходит (если это так), так это то, что устройствам PCI требуется адресное пространство ниже 4 ГБ. При настройке часть вашей ОЗУ будет иметь адресное пространство выше 4 ГБ, поэтому оно все еще будет доступно.

0

Деактивация преобразования памяти в биосе - вот что сделало это для меня.

0

В Windows недостающее ОЗУ используется устройством отображения памяти. Смотрите эту запись в блоге для деталей.

0

Во-первых, проверьте, действительно ли вы сейчас работаете с 64-битной версией. Вызовите Системные свойства, щелкнув правой кнопкой мыши "Компьютер" и выбрав "Свойства", или нажав клавишу Windows + Пауза / останов.

Убедитесь, что написано 64-битная операционная система:

Свойства системы

Даже если у вас 64-битный процессор, вы также должны установить 64-битную версию операционной системы.

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

Учитывая, что вы уже проверили набор микросхем, чтобы убедиться, что он поддерживает 8 ГБ, похоже, проблема здесь в том, что вы на самом деле используете 32-разрядную версию ОС. В 32-разрядной ОС будет распознаваться только 4 ГБ общей памяти, включая память, используемую контроллерами набора микросхем и видео. Результат обычно составляет от 3,0 до 3,5 ГБ оперативной памяти, используемой в Windows.

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

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