16

У меня машина с Windows XP с 4 ГБ памяти. Как и ожидалось (и обсуждалось в дюжине или около того других вопросов на этом сайте), ОС могла видеть только 3 с небольшим ... до вчерашнего дня. По состоянию на вчерашний день в окне "Свойства системы" отображается только 768 МБ ОЗУ.

dxdiag показывает то же самое ... на самом деле, он сообщает 766 МБ. С другой стороны, BIOS все еще показывает 4096 МБ, а msinfo32 сообщает «Общая физическая память: 4096 МБ».

Я никогда не видел ничего подобного раньше. Куда могли пойти остальные 3,25 ГБ моей памяти? Какой-то неисправный драйвер по ошибке отображает большую часть моей памяти на какое-то оборудование?

ОБНОВЛЕНИЕ: Краткое резюме ситуации на данный момент: BIOS показывает 4 ГБ. MemTest86+ показывает 4 ГБ, и все его тесты проходят. Утилита msinfo32 показывает, что на компьютере установлено 4 ГБ. Однако и Windows XP "System Information", и SliTaz Linux сообщают только о 768 МБ памяти. MemTest86+, похоже, окончательно исключает аппаратную проблему, но две операционные системы, видящие одно и то же, исключают программную проблему! Итак, где я буду искать дальше?

ОБНОВЛЕНИЕ 2: Я попытался восстановить CMOS до заводских настроек: не повезло. Я попытался вынуть одну из флешек (у меня 2x2 ГБ) и загрузить: компьютер увидел только 768 МБ. Поэтому я вынул эту палку и вставил другую: 768 МБ. Я вынул их обоих и поместил во второй набор слотов: 768 МБ. Наконец, во имя попытки все, я установил два модуля в "неправильном" расположении, то есть не в согласованной паре: все еще 768 МБ. Независимо от того, какое у меня расположение памяти, компьютер видит только первые 768 МБ.

10 ответов10

16

Откройте диспетчер устройств и в меню "Вид" выберите "Ресурсы по соединению". Разверните узел "Память" и посмотрите, сможете ли вы выяснить, что, если вообще, занимает память. Если вы видите только 768 МБ, возможно, существует запись, начинающаяся с 3000 0000, которая называется "шина PCI". Разверните этот узел и посмотрите, есть ли что-нибудь на самом деле в 3000 0000. (RAM - это "Системная плата".) Затем вы можете попробовать отключить это оборудование, возможно, установив альтернативу (видео, сеть, контроллер накопителя и т.д.).

8

ПускВыполнить → введите msconfig и нажмите ОК.

Откройте вкладку BOOT.INI, нажмите « Дополнительные параметры» и проверьте, установлен ли параметр /MAXMEM = .

Кроме этого, выключите компьютер и переустановите модули памяти. Или удалите модули и попробуйте различные комбинации. Также запустите проверку с Memtest86+.

768 МБ может быть всего 1 ГБ, работать нормально, минус 256 МБ общей видеопамяти

3

Несколько идей о том, что попробовать:

  1. Очистить CMOS
  2. Отключите питание и выньте ОЗУ на 30 минут, установите его на место.
  3. Если у вас есть доступ к другому идентичному компьютеру, попробуйте обменять оперативную память.
  4. Отнесите компьютер ремонтнику, у которого будут инструменты и запасные части, необходимые для проведения всех необходимых экспериментов.
2

У меня только что была эта проблема на моем ASUS 1201n после обновления драйверов BIOS и GPU.

Система показывает «2 ГБ ОЗУ (доступно 768 МБ)». Я вошел в BIOS и отключил опцию Boot Booster , и тогда RAM была настроена правильно.

1

В BIOS у вас есть опция режима установки ОС? У большинства Деллов это есть, и это искусственно ограничивает объем оперативной памяти, которую видит ОС, чтобы она хорошо играла со старыми ОС. Если он включен, убедитесь, что он выключен.

1

Я столкнулся с этим сообщением вчера, когда у меня возникла похожая проблема с памятью на ноутбуке с Windows 7, имеющим 3 ГБ оперативной памяти, но сообщавшим о наличии только 766 МБ.

Прочитав различные посты, я решил физически изменить доступную оперативную память, просто удалив одну из SODIMMS. Таким образом, мой 3 ГБ ноутбук был временно 1 ГБ (без модуля 2 ГБ). Я подозреваю, что, как упоминалось ранее, перестановка или замена хорошей оперативной памяти не будет иметь никакого значения.

И вуаля! 1 ГБ ОЗУ было внезапно замечено. Затем я удалил модуль 1 ГБ, заменив модуль 2 ГБ - и 2 ГБ было видно и пригодно для использования. Затем заменили 1 ГБ и 2 ГБ и все 3 ГБ было доступно, а не 766 МБ или что бы то ни было.

Я также настроил видеопамять в BIOS, и, хотя это привело к постепенному изменению доступной оперативной памяти, это не решило проблему для меня.

Первоначальная проблема, по-видимому, была вызвана (во всех отношениях) проверкой / активацией Windows. После неработающего жесткого диска и отсутствия программного обеспечения для восстановления, я использовал 64-разрядную версию Windows 7 для переустановки (зная, что лицензионное соглашение неверно). Затем я повторно активировал Windows с правильным лицензионным соглашением (с базы ноутбука). Несмотря на то, что Windows была счастлива и снова активировала OK, она следовала этому (и, по-видимому, это довольно часто), что возникали проблемы с доступной памятью.

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

0

Вы можете протестировать систему, используя сборку BartPE для Windows. Для этого проще всего приобрести Hirens10.1.

Я бы порекомендовал Hiren's, так как он быстро загружается и с ним справляется. Во время загрузки просто выберите мини-окна; это должен быть третий вариант вниз. Как только вы окажетесь в мини-окнах, вы сможете проверить, является ли это ошибкой вашей текущей установки Windows, или это ошибка памяти или материнской платы.

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

0

FIX FOR ME (Windows 10):

  • Откройте msconfigЗагрузочная вкладка → Дополнительные параметры
  • Установите флажок « Максимальная память» и введите максимальный объем доступной оперативной памяти.
  • Нажмите ОК, ОК
  • Перезагрузись и помолись

После этого Windows сообщила, что вместо 767 МБ можно использовать 3,25 ГБ (из 4).

Обратите внимание, что если вы снова откроете msconfig, флажок максимальный объем памяти может быть снят + поле максимального объема памяти установлено обратно на 0. Однако это больше не должно менять доступную память.

Это было вдохновлено этим другим ответом.

0

У меня была эта проблема на Asus EeePC 1201N, с Windows 8.

При каждой загрузке BIOS сбрасывался и запрашивалось загрузить значения по умолчанию (F2). Установка последних драйверов Nvidia для графической карты решила мою проблему: Windows не работала так, как должна.

Чтобы получить последние версии драйверов Nvidia: http://www.nvidia.fr/Download/index.aspx?lang=fr

0

FIX FOR ME:

У меня была та же проблема с ноутбуком Acer Aspire, работающим под управлением Windows 7, в Windows было 3 ГБ, но можно использовать только 768 МБ, но я подумал о предыдущих ответах и подумал: «Почему это может начаться в одночасье после нескольких месяцев беспроблемного использования без обновления драйверов?«Поэтому я вынул 1-гигабайтную флешку, оставив 2-х гигабайтную флешку, и POST не было.

Я заменил 2 гигабайта одной палкой, которую я удалил, и отправил хорошо. DA DA, неисправный 2-гигабайтный флешка! Я заменил 2-гигабайтную флешку, и теперь у меня 2,75 из 3-х гигабайт.

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