Недавно столкнулся с проблемой запуска 1С. Причина — многочисленные временные файлы 1С в директории C:\Windows\Temp. Решение — создал bat’ник и добавил в планировщик.
Хотелось узнать мнение по поводу решения данной проблемы.
- Иван Балло спросил(а) 7 лет назад
- Войдите для отправки комментариев
Иван, в данном случае неприменимы понятия «правильно» или «неправильно». В теории можно вообще не чистить временные файлы, и на работе системы это никак не скажется. На практике во многих ситуациях это тоже верно, например, на SSD большого объема, пока на нем будет достаточно свободного пространства.
Но по сути временные файлы не нужны (потому они и называются временными). Их можно удалять время от времени. Как часто это нужно делать, другой вопрос. Например, встроенная утилита очистки диска (cleanmgr) на всякий случай не удаляет временные файлы в пределах 14 дней, если я правильно помню.
Если из-за временных файлов что-то не работает (как в описанном вами случае), то очевидно, что чистить нужно чаще. У вас и выбора-то особо нет.
Но в данном случае следует проконсультироваться с поддержкой 1С. Например, мне непонятно, почему программа пишет временные файлы в системную папку, а потом отказывается запускаться из-за этого.
Материалы по теме:
- Vadim Sterkin ответил(а) 7 лет назад
- Спасибо за быстрый ответ! (пугали что не сразу отвечаете) >> пишет временные файлы в системную папку, а потом отказывается запускаться Сам задаюсь этим вопросом. Пожалуй задам его и в ТП 1С. P.S. по https://www.outsidethebox.ms/11968/ Что дописать чтобы скрипт выполнялся после превышения установленного размера или количества файлов родительской папки?
- По количеству файлов в PowerShell примерно так: if ((gci C:\windows\temp | measure).count -ge 10) {echo ‘В фигурных скобках поставить скрипт удаления’} Помощь по скриптам в форуме скриптов, например, в этой теме http://forum.oszone.net/thread-146190.html
- Войдите для отправки комментариев
Пополню ответы к данной теме ответом на смежный вопрос:
«Временные файлы 1С v 8.1, 8.2, 8.3 съедают место на диске в папках пользователй»
Основной объём занимают папки вида:
C:\Users\Администратор\AppData\Roaming\1C\1cv82\00000000-0000-0000-0000-000000000000 — это кеши 1С по работе с каждой конкретной базой. Удаление этих папок может привести к двум основным последствиям: сброс настроек рабочего места пользователя 1С, замедление работы 1С во время первого запуска.
C:\Users\Администратор\AppData\Roaming\1C\1cv8\tmplts — это файлы обновлений 1С. С их удалением уже надо быть более аккуратным, так как эти файлы в дальнейшем могут понадобиться для обновления других баз пользователем. Однако, обращаю внимание, что файлы обновлений 1С распаковываются в папку каждого конкретного пользователя, что может увеличивать объём таких файлов в геометрической прогрессии.
Если для обновления баз 1С используется подписка ИТС и на ваших ПК\серверах нет проблем со скоростью и трафиком интернета — папку tmplts можно очищать спокойно в любое время, когда пользователи с ней не работают.
- Vladimir Budylnikov ответил(а) 6 лет назад
- Войдите для отправки комментариев
Сначала войдите.