Найти тему
Digital

1С «Недостаточно памяти» — как исправить ошибку

Оглавление

Как правило, возникает при запуске определенной операции или в процессе работы с программой 1С.

Просто фон
Просто фон

Способы решения:

1. Проверьте, чем занята оперативная память компьютера в диспетчере задач. Закройте неиспользуемые приложения, найдите крупную «утечку» в процессах.

Задача — по максимуму закрыть любые другие программы, кроме 1С.

2. Есть возможность увеличить объём ОЗУ? Прекрасно, добавляйте. Учетная система только обрадуется новому адресному пространству.

Если нет — добавьте виртуальной памяти (файл подкачки), указав бо́льшее значение в «Мой компьютер (свойства) — Дополнительные параметры системы — Быстродействие (параметры) — Дополнительно (вкладка) — Виртуальная память (изменить) — Указать размер — Ок».

3. Если оперативной памяти с лихвой, то, возможно, у вас 32-битная версия 1С. Задумайтесь о переходе на 64-битную платформу.

4. Особый случай — нехватка адресной памяти. Запустите командную строку от имени администратора, выполните следующее:

BCDEdit /set increaseuserva xxxx

— вместо xxxx напишите объём виртуального адресного пространства в мегабайтах, т.е. сколько нужно памяти под работу приложений. Например, укажите в диапазоне 3072-4096.

Используйте эту опцию осторожно, перед применением прочитайте справку для той версии ОС, где собираетесь поменять значение по умолчанию. Набор параметров также может отличаться.

Вернуть исходный размер адресной памяти можно с помощью команды:

bcdedit /deletevalue increaseuserva

Ошибка говорит сама за себя, подсказывает, что на самом деле мало памяти для запускаемых расчётов и операций.