+7 (4212)614-047, +7(914)777-56-77
г. Хабаровск, ул. Карла-Маркса, дом 96А, оф. 509
Режим работы: 9:00 до 18:00
08.01.2018

1С 8 На устройстве нет свободного места

 С:\Users\имя_пользователя\AddData\Local\Temp\v8_xxxx_xxx.tmp(0x00000070): Недостаточно свободного места

 Ошибка возникает как при попытке выполнить создание архивной копии базы, так и при попытке выполнения операции "Тестирование и исправление" базы данных. Вариант работы с базой клиент-серверный, MS SQL. Платформа 1С: Предприятие 8.3.9.

  Как уже был отмечено, при выполнении процедуры создания архивной копии, либо при тестировании и исправлении базы возникает данная ошибка. Она напрямую связана с тем, что из-за временных файлах, связанных с запускаемым процессом попросту заканчивается свободное пространство на диске C:\

  Т.к. базы 1С работали за счет СУБД MS SQL, то сразу же вариант переполнения со стороны SQL был исключен, т.к. все связанное с SQL было размещено на другом диске. Поэтому получалось, что проблема ранее исчерпания ранее имевшегося свободного пространства связана с 1С. Первым делом стоит проверить размер файлов журналов регистрации баз, папка srvinfo в папке платформы (1cv82 для платформы 8.2 и 1cv8 для платформы 8.3, чаще всего в Program Files на диске C). Более обстоятельно тему можно изучить в статье reg_1541 и что в нем храниться. Если вкратце, то в этой папке содержаться файл-реестр кластера 1CV8Clst.lst, в нем содержится описание баз. В папках (с длинными наименованиями), соответствующих базам, хранятся файлы журнала регистрации. Так просто их удалять НЕЛЬЗЯ!

  Но нужно понять главное, чтобы освободить место под дальнейшее функционирование 1С, необходимо сократить журналы регистрации. Ведь именно его файлы "раздувают" папку srvinfo в объеме каждодневно.

  Выполнить процедуру сокращения журнала реигстрации возможно вручную. Для этого необходимо запустить базу в режиме Конфигуратор. В меню "Администрирование" - "Настройка журнала регистрации..."

  Далее нажимаем кнопку "Сократить", выбираем дату, по которую необходимо выполнить сокращение и запустить процедуру нажатием на "ОК".

  Можно пойти по второму варианту развития событий и перенести каталог srvinfo на другой диск, чтобы реже вспоминать о проблеме необходимости чиски журнала регистрации сервера 1С: Предприятие 8.

По умолчанию журнал регистрации хранится в следующем месте:
C:\Program Files (x86)\1cv82\srvinfo для 1С 8.2 и 
C:\Program Files (x86)\1cv8\srvinfo для 1С 8.3

Чтобы перенести журнал регистрации 1С  в другое место сначала необходимо выполнить следующие действия.

1) Остановить службу "Агент сервера 1С:Предприятия 8.x"
2) Перенести папку  srvinfo в новое место.
3) Указать новый путь в реестре: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\1C:Enterprise 8.2 Server Agent (x86-64), для ключа ImagePath меняем на путь к новому месту расположения журнала регистрации 1С, т.е. к каталогу srvinfo. См пример для платформы 1С 8.3

Также решить проблему можно простой установкой нового жесткого диска с большим свободным пространством и ошибка уже себя не проявляла.