В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

При большом объеме установленной оперативной памяти появляется сообщение об ошибке «Недостаточно памяти»

Данная статья была ранее опубликована под номером RU253912
Если в данной статье не приведено описание интересующей вас неполадки оборудования, за дополнительной информацией об оборудовании обратитесь на веб-узел корпорации Майкрософт по следующему адресу:
Проблема
Если на компьютере под управлением одной из операционных систем, перечисленных выше, установлено более 512 МБ оперативной памяти (RAM), то возможно появление следующих признаков.
  • Во время работы Windows невозможно запустить сеанс MS-DOS (или командную строку). При попытке запуска данной задачи может появляться следующее сообщение об ошибке:
    Недостаточно памяти для выполнения данной программы.
    Закройте одну или несколько программ и повторите попытку.
  • При загрузке Windows компьютер зависает или появляется следующее сообщение об ошибке:
    Недостаточно памяти для инициализации Windows. Завершите работу одной или нескольких использующих память программ или удалите ненужные команды из файлов CONFIG.SYS и AUTOEXEC.BAT, а затем перезапустите компьютер.
Причина
32-разрядный драйвер кэша защищенного режима Windows (Vcache) определяет максимальный размер кэша, исходя из объема оперативной памяти, доступной при загрузке Windows. Затем Vcache резервирует достаточное количество адресов памяти для выделения кэша максимального размера (то есть при необходимости кэш может быть увеличен до этого размера). Эти адреса находятся в диапазоне виртуальных адресов от 0xC0000000 до 0xFFFFFFFF (от 3 до 4 гигабайт), называемом системной областью.

На компьютерах с большим объемом оперативной памяти максимальный размер кэша может быть достаточно большим для того, чтобы драйвер Vcache занял все адреса в данной области, не оставляя свободных адресов для других операций (например, для открытия командной строки MS-DOS и создания новой виртуальной машины).
Временное решение
Решить проблему можно одним из следующих способов.
  • Используйте параметр MaxFileCache файла System.ini для уменьшения максимального объема памяти, доступного драйверу Vcache, до 512 МБ (524 288 КБ) или менее. Дополнительные сведения об использовании параметра MaxFileCache см. в следующей статье базы знаний Майкрософт:
    108079 Максимальный размер кэша при использовании 32-разрядного доступа к файлам
  • С помощью программы настройки системы ограничьте объем памяти, используемый Windows, до 512 МБ или меньше.Дополнительный сведения об использовании программы настройки системы см. в следующей статье базы знаний Майкрософт:
    181966 Дополнительные параметры устранения неполадок в программе настройки системы
  • Уменьшите объем оперативной памяти, установленной на компьютере, до 512 МБ или меньше.
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в начале данной статьи.
Дополнительная информация
Драйвер Vcache имеет внутреннее ограничение на максимальный объем кэша, равное 800 МБ.

Вероятность возникновения данной проблемы намного выше, если на компьютере установлена видеокарта с разъемом AGP (Advanced Graphics Port), поскольку такие видеокарты используют определенные адреса из системной области. Например, если драйвер Vcache использует максимальный объем кэша размером 800 мегабайт, а видеокарта AGP резервирует еще 128 мегабайт, то для работы остальных компонентов системы остается недостаточный объем адресного пространства.
hwmem wmehemmay wmehemjun wmehemjul wmehemaug wmehemsep
Свойства

Номер статьи: 253912 — последний просмотр: 05/16/2011 22:28:00 — редакция: 4.0

  • Операционная система Microsoft Windows 95
  • kbdiskmemory kberrmsg kbprb KB253912
Отзывы и предложения