У меня машина с 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 МБ.