Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

1C_DISK_C_FULL_TEMP 1С:Предприятие и СУБД

Почему 1С съедает место на диске C: очистка кэша и перенос папки temp на другой диск

Обновлено: 26.08.2026 · Официальная документация ↗
  • Диск C подсвечивается красным цветом, свободное место стремительно приближается к нулю.
  • 1С вылетает с ошибкой Недостаточно свободной памяти на диске или Ошибка при выполнении операции с временным файлом.
  • Папка C:\Users\Пользователь\AppData\Local\Temp занимает десятки или сотни гигабайт файлами вида v8_XXXX_XX.tmp.

Шаг 1. Безопасная ручная очистка временных файлов 1С

  1. Полностью закройте все запущенные программы 1С:Предприятие на компьютере.
  2. Нажмите сочетание клавиш Win + R на клавиатуре, введите %temp% и нажмите Enter.
  3. Откроется папка с временными файлами пользователя.
  4. Выделите все файлы (нажмите Ctrl + A) и нажмите Shift + Delete.
  5. Если Windows покажет сообщение, что какой-то файл занят другой программой, просто нажмите галочку «Выполнить для всех текущих элементов» и нажмите «Пропустить».

Шаг 2. Очистка пользовательского кэша 1С

  1. Снова нажмите Win + R, введите %localappdata%\1C\1cv8 и нажмите Enter.
  2. Удалите все папки со сложными буквенно-цифровыми именами (например, a8b3c4d5-e6f7...). Это временный кэш конфигураций, он создастся заново при следующем входе.
  3. Сделайте то же самое в папке %appdata%\1C\1cv8.

Шаг 3. Перенос папки Temp на свободный диск D

Чтобы диск C больше никогда не переполнялся из-за тяжелых отчетов 1С:

  1. Откройте диск D: и создайте там новую папку, например D:\Temp.
  2. Нажмите правой кнопкой мыши на меню «Пуск» и выберите «Система» (или откройте Панель управления).
  3. Перейдите в «Дополнительные параметры системы» и внизу нажмите кнопку «Переменные среды...».
  4. В верхнем блоке («Переменные среды пользователя») найдите переменные TEMP и TMP.
  5. Выделите переменную TEMP, нажмите «Изменить» и укажите путь: D:\Temp.
  6. Повторите то же самое для переменной TMP.
  7. Нажмите «ОК» во всех окнах и перезагрузите компьютер.
💡 Практика специалистов: Если переполнение диска происходит на сервере 1С, проверьте папку службы сервера C:\Program Files\1cv8\srvinfo — в ней могут копиться дампы аварийных падений и неотключенный журнал регистрации.

Частые вопросы (FAQ)

Удалятся ли мои базы или документы, если я очищу папку Temp?

Нет. В папке Temp хранятся только временные промежуточные файлы (кэш отчетов, распакованные обновления, фоновые картинки). Сами базы данных и документы хранятся в других местах и не пострадают.

Почему 1С создает такие огромные файлы в Temp?

При формировании больших отчетов за несколько лет, выгрузке базы в файл .dt или групповом перепроведении документов платформа 1С распаковывает большие массивы данных во временные файлы на локальном диске.

Можно ли настроить автоматическую очистку кэша 1С?

Да, можно написать простой .bat скрипт для очистки папок кэша и добавить его в Планировщик заданий Windows (Task Scheduler) при входе пользователя или выключении ПК.

Что делать, если файлы v8_*.tmp не удаляются?

Это значит, что на компьютере все еще работает зависший процесс 1С (1cv8.exe или 1cv8c.exe). Откройте Диспетчер задач (Ctrl+Shift+Esc), завершите все процессы 1С и повторите удаление.

Полезные материалы
Рекомендуем