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

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

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

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

Ошибка 1С: «Каталог временных файлов не существует или недоступен»

Обновлено: 26.08.2026 · Официальная документация ↗

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

Каталог временных файлов не существует или недоступен (C:\Users\...\AppData\Local\Temp\...)
  • Фоновые регламентные задания завершаются аварийно с ошибкой доступа к папке srvinfo.
  • Диск C: на сервере или локальном ПК переполнен до 0 байт.
  • У системной службы usr1cv8 нет прав на запись в системный каталог временных файлов.

Шаг 1. Проверка свободного места на системном диске

Откройте Мой компьютер и убедитесь, что на диске C: есть как минимум 5–10 ГБ свободного пространства. Если места нет — очистите корзину, старые дампы и логи.

Шаг 2. Очистка пользовательской папки Temp

  1. Закройте все запущенные сеансы 1С.
  2. Нажмите сочетание клавиш Win + R, введите %temp% и нажмите Enter.
  3. Выделите все файлы (Ctrl + A) и нажмите Shift + Delete (файлы, которые заблокированы другими программами, просто пропустите).
  4. Аналогично очистите системную папку: C:\Windows\Temp.

Шаг 3. Настройка прав доступа для службы 1С (для сервера 1С)

  1. Если ошибка возникает на сервере, найдите каталог службы (по умолчанию: C:\Program Files\1cv8\srvinfo или C:\Windows\Temp).
  2. Кликните по папке правой кнопкой мыши → Свойства → вкладка Безопасность → нажмите Изменить.
  3. Нажмите Добавить, найдите служебного пользователя USR1CV8 (или NETWORK SERVICE) и предоставьте ему Полный доступ (Full Control).
  4. Нажмите Применить и перезапустите службу сервера 1С.
💡 Практика специалистов: Часто причиной ошибки становится антивирус, который при проверке налету блокирует эксклюзивный доступ к только что созданному временному файлу 1С. Обязательно добавьте расширения .tmp, .1CD, .cfl в исключения антивируса.

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

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

При формировании больших отчетов, выгрузке данных в Excel и обновлении конфигураций платформа распаковывает тяжелые промежуточные XML и бинарные файлы во временный каталог.

Можно ли перенести папку Temp для 1С на другой диск (например, на D:)?

Да, измените значения системных переменных окружения TEMP и TMP в свойствах системы (Параметры -> О системе -> Дополнительные параметры системы -> Переменные среды).

Как очистить временные файлы на сервере Linux?

Выполните очистку каталога /tmp и проверьте права пользователя платформы: chown -R usr1cv8:grp1cv8 /tmp/v8* /opt/1cv8/srvinfo.

Что делать, если при попытке удалить файлы Temp пишет 'Файл занят'?

Это означает, что файл удерживается работающей службой или зависшим сеансом 1cv8.exe. Перезагрузите компьютер или снимите зависший процесс через Диспетчер задач.

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