Ошибка считывания временных файлов 1С

1. andelf 19.03.18 17:21 Сейчас в теме
Добрый день! Появились проблемы, связанные с временными файлами 1С в профиле пользователя. Платформа 8.3.10.2667, толстый клиент. На предыдущей версии, которую мы использовали (8.3.8.2027) такого не было. Встречал пару сообщений на форумах по этой проблеме, но там никаких полезных конкретных решений нет, причём у них ошибка возникала всегда и в одном и том же месте. У нас же данная ошибка появляется редко и в разное время у разных пользователей. Помогает перезапуск программы, после чего ошибки уже нет. Но если это случается, то в самый неподходящий момент для пользователя. Ошибка была чаще всего при формировании отчета, один раз при открытии формы отчета и один раз при попытке сохранить табличный документ в файл. Отчеты всегда разные, отлично работающие у других пользователей.
Текст ошибки: "Файл не обнаружен 'C:\Users\...\AppData\Local\Temp\v8_CF84_1b.tmp'. 2(x00000002): The system cannot find the file specified." Имя файла всегда разное.
Прикрепленные файлы:
1c_uZer; pavlov_a; EvgeniyOlxovskiy; +3 Ответить
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Xershi 1490 19.03.18 17:58 Сейчас в теме
(1) текст ошибки говорит что был файл, а потом обратились и его нет, или доступа нет. Так что подключайте админа и выясняйте что у вас по файлам там. Может диск сыпится.
4. mad375 20.03.18 04:37 Сейчас в теме
(1) Место на системном диске кончилось
19. heavell 26.08.22 06:30 Сейчас в теме
(1) подскажите, пожалуйста, такую ошибку больше не ловите?
29. kumi2012 103 12.12.23 17:04 Сейчас в теме
(1) Хотя бы один раз в неделю чистите кэш 1С. Проблема уходит.
2. YanTsys 12 19.03.18 17:36 Сейчас в теме
Место на диске?
Битый винт?
Антивирус?
Вирус?
5. andelf 20.03.18 08:09 Сейчас в теме
Диски нормальные, всё остальное работает, места хоть отбавляй. Я у себя локально запускаю 1С и работаю, а пользователи сидят на терминале, который полгода как начал использоваться после покупки. Админы сказали попробовать в переменных среды изменить расположение папок "temp", но у меня после этого тоже ошибка появлялась, то есть не помогло. Антивирус установлен везде Касперский. Мне почему-то кажется, что это сама 1С так работает, потому что раньше такого не было, имею ввиду прошлую версию платформы. Файлы "*.tmp" 1С-ка когда удаляет? В процессе работы или только при завершении работы?
6. Lazio 8 06.09.18 13:39 Сейчас в теме
(5) Удалось решить проблему?
7. andelf 07.09.18 10:22 Сейчас в теме
(6) Решить не удалось, т.к. причину не нашли. Но пока не возникают. Изменение переменных среды не помогло - ошибки всё равно выходили. В последнее время подобных ошибок не появлялось, но не факт, что больше не возникнет. То есть после всех проверок, диагностик и усилий ошибки всё равно были, а через несколько недель ошибки пропали. Очень трудно их исследовать, т.к. появляются они непостоянно, а редко и у разных пользователей, т.е. никакой закономерности. Может 1С виновата, может Windows, может антивирус, политики и кто его знает, что ещё...
8. Andy30 47 20.03.19 10:27 Сейчас в теме
У меня была такая проблема , именно при работе в терминале. У вас Сервер 1С и терминальный сервер - одна и та же машина?
У нас было две разные и при попытке создать временный файл, 1С путь 'C:\Users\...\AppData\Local\Temp\v8_CF84_1b.tmp' понимала, как файл на диске C: сервера 1С.
А сам временный файл находился на диске C:терминального сервера.

Решение было создать расшареннную папку, доступную с обоих серверов и создавать и читать файлы от туда.
EvgeniyOlxovskiy; 2ncom; +2 Ответить
9. gorakh 26 14.12.20 05:55 Сейчас в теме
Заметил, что такое происходит когда 1с работает в виртуальных машинах и виртуальную машину восстанавливвют из копии. Попадал на такое как на обычных так и на УФ.
EvgeniyOlxovskiy; 2ncom; +2 Ответить
10. 2ncom 94 10.01.22 12:21 Сейчас в теме
Возникла ошибка с временными файлами при работе в клиент-серверном режиме, SQL на виртуальной машине. Временные файлы программа располагает на C:\windows\temp. В первую очередь, сделали пользователю полный доступ к этой папке на локальном компьютере, - не помогло. После открытия этому же пользователю полного доступа к папке C:\windows\temp на виртуальном сервере - ошибка исчезла.
11. heavell 28.03.22 06:55 Сейчас в теме
(10) Подскажите, пожалуйста. Про какого пользователя идет речь? Пользователь работает с базой, запуская клиент на своем локальном компьютере? У вас сервер 1С и SQL - это одна машина (виртуальный сервер)?
12. 2ncom 94 03.04.22 14:59 Сейчас в теме
13. legenda-nsh 4 12.04.22 12:17 Сейчас в теме
Может, кому-то будет интересно.
Только "мапед не мой", цитирую, что мне ответили про исправление проблемы "Файл не обнаружен 'C:\Windows\Temp\v8_B85A_350.tmp'. 2(0x00000002): Не удается найти указанный файл.":
Служба (агента) была запущена от системного юзера, переделали на usr1c и перезапустили службу - после этого ошибка ушла
У нас в БП 3.0.108.31 с такой ошибкой не открывались некоторые выписки банка и не печатались акты сверки
Kostik78; rav_; +2 Ответить
14. Sergitax 15.06.22 12:59 Сейчас в теме
(13) Аналогично. Помогает только перезапуск службы. Причем от платформы не зависит, ошибка плавающая (еще с 17 платформы). Сейчас уже на 19 сидим. Сегодня поймали снова.
AerinSwift; borisova_tn; +2 Ответить
16. heavell 01.08.22 06:35 Сейчас в теме
(14) Получилось победить проблему? Юзера, под которым запускается служба не переделывали?
17. Sergitax 03.08.22 15:48 Сейчас в теме
(16) Проблема актуальна до сих пор. Где-то раз в неделю выскакивает... С сисадмином мониторим... пока безрезультатно, причина не установлена.
18. heavell 26.08.22 06:28 Сейчас в теме
(17) Я делаю проще, завершаю rphost'ы, это тоже помогает, но не нужно пользователей выгонять
G_108114205683197604438; molethe; +2 Ответить
27. G_108114205683197604438 08.12.23 13:20 Сейчас в теме
(18) спасибо, помогло. Сегодня впервые у клиента произошло такое, ранее нигде не встречал такую ошибку. Платформа 22.2283. Работают через РДП все. При открытии документа в 1С выходила ошибка
15. heavell 04.07.22 06:39 Сейчас в теме
(13) Ошибку после этих манипуляций больше не ловили?
22. legenda-nsh 4 27.08.22 16:06 Сейчас в теме
21. heavell 26.08.22 10:26 Сейчас в теме
(13) Можете подробней рассказать о решении проблемы? Или дать контакты того, кто её решил?
20. Sergitax 26.08.22 09:16 Сейчас в теме
Еще на одном сервере такое выловили. Их объединяет только одно: на обоих серверах установлены версии 32-бита (для клиентов) - 64 (сервер) вместе на одной машине, клиенты подключаются по RDP .
Там где серверная часть выделена - всё ок.
Может и не в этом дело. ХЗ, короче.
23. andelf 28.08.22 22:37 Сейчас в теме
(19) очень редко бывает. Раз в несколько месяцев. Платформа сейчас 8.3.12 и 8.3.17, не помню, на какой именно возникала ошибка.
24. pavlov_a 31.10.22 09:42 Сейчас в теме
у нас раз в месяц вылетает такая ошибка. У разных пользователей. Просто перезапускаем сервер.
25. user811342 13.12.22 12:01 Сейчас в теме
Всего один раз поймал такую, когда почистил папочку temp на сервере. Завершил процесс rphost от кого запущена была служба агента и саму службу перезапустил. Всё, 1 минута вопрос решён.
Если у кого то происходит такое само, то надо следить куда деваются эти временные файлики. Нет ли какого ccleaner'а на сервере.
baltexpert_39; +1 Ответить
26. drovalev-alexey 03.02.23 14:48 Сейчас в теме
Периодически возникает такая же проблема при рассылке отчетов, решается перезапуском службы.
Выяснили следующее:
При выполнении обработки на диске создается каталог для временного файла, например, C:\Users\USR1CV8\AppData\Local\Temp\v8_5BF2_66c1.RP\ ,
а в ошибке путь уже другой Каталог не обнаружен 'C:\Users\USR1CV8\AppData\Local\Temp\v8_5BF_66c.RP\Отчет (XLS) 002.xls'. 3(0x00000003): Системе не удается найти указанный путь.

То есть удаляются два символа.
28. user2026917 12.12.23 15:21 Сейчас в теме
(27) Мы на днях поставили такую платформу (8.3.22.2283). Именно из-за этой ошибки как раз на неё и пересели с 8.3.14.2095. Обновление платформы не помогло.
С завершением rphost-ов не понял. Ведь при их завершении должны вылетать все пользователи, висящие на процессе. Или ошибаюсь?
Я попробовал вариант (8), интерпретировав его так. Есть сервер терминалов, есть отдельный сервер 1С:Предприятия. И сервер 1С пытается найти что-то во временном каталоге с клиентской машины (с сервера терминалов). Я расшарил папку с профилями пользователей сервера терминалов и дал полный доступ к этой папке доменному пользователю, от имени которого запускается сервер 1С. На сервере, где крутится сервер предприятия сделал символьную ссылку на расшаренную папку, чтобы сервер Предприятия видел пути именно так, как эти пути видят клиенты. Итого на сервере терминалов имею папку D:\TSUsers\..., на сервере Предприятия имею симлинк, который выглядит так же: D:\TSUsers\...
Жду теперь отзывов пользователей.
30. user2026917 13.12.23 14:09 Сейчас в теме
(28) Отзыв от пользователей - не помогло. У меня кончились варианты.
37. heavell 15.01.24 08:59 Сейчас в теме
(28) Если завершать rphost, то автоматом создастся новый rphost взамен завершенного, а соединения будут мигрированы на него. Но вот фоновые задания завершатся, так как не мигрируют. Заключение от поддержки 1С в нашем случае - настроить перезапуск рабочих процессов раз в 1-3 часа.
31. milanse 38 14.12.23 21:07 Сейчас в теме
Примерно такая же фигня бывает, не понятно как лечить.

Сейчас еще добавилось

Ошибка при вызове конструктора (ЧтениеZipФайла): Неожиданная ошибка в работе архиватора: C:\Users\USR1CV82\AppData\Local\Temp\v8_A802_b918a.zip

перестает работать с зип файлами пока не перегрузишь сервер, оставлю это тут, может решится у кого. Написал обращение в 1С, пока молчат.
user1872079; +1 Ответить
32. fedorov_ia 25.12.23 10:23 Сейчас в теме
(31)Вам удалось решить проблему? 1С что-нибудь ответили?
34. milanse 38 27.12.23 19:30 Сейчас в теме
(32) Нет. 1С написали, что разбираются, что проблема естьу них во фреше, но как-то странно. Будем ждать, переезжать на 24 платформу.
42. LadyInGreen 30.01.24 13:09 Сейчас в теме
(34)
Здравствуйте! Перешли на 24-ю платформу? Хорошо работает, исчезла ошибка?
43. milanse 38 30.01.24 16:33 Сейчас в теме
33. m_nstr 26.12.23 14:09 Сейчас в теме
У нас 1С сервер работает из под имени самого сервера, ошибка возникает в C:\Windows\Temp\* - файл не обнаружен.
Решаем перезагрузкой сервера. Случается рандомно. Бывает раза два в месяц, бывает ниразу. Сервер перезагружается каждый месяц по обновлениям. Поломки с этим не связаны.

Платформу используем 8.3.23.1865, но случалось и на 8.3.22.1704. Вроде не было на 8.3.20.*
35. artemua 120 11.01.24 11:21 Сейчас в теме
Народ подскажите данная ошибка на какой конфигурации появляется?
36. heavell 15.01.24 08:57 Сейчас в теме
(35) У нас обычно на ЗУП. Заключение от поддержки 1С в нашем случае - настроить перезапуск рабочих процессов раз в 1-3 часа.
38. Raskad 10 23.01.24 14:34 Сейчас в теме
(36) а каким образом они предлагают это сделать? простым перезапуском службы?
40. heavell 24.01.24 06:32 Сейчас в теме
(38)
Настройкой на кластере через консоль, скрин прикрепил. Но при такой настройке фоновые задания будут завершаться.
Прикрепленные файлы:
41. artemua 120 24.01.24 07:57 Сейчас в теме
(40) Интервал перезапуска — время через которое процесс rphost будет принудительно перезапущен. Перед завершением работы процесса запускается новый процесс rphost, на который передаются все соединения, и только тогда будет завершена работа старого процесса. На работе пользователя это никак не скажется. Интервал указывается в секундах.

Вдруг кому то нужно и не знает.
var03; Raskad; +2 Ответить
39. artemua 120 23.01.24 15:46 Сейчас в теме
Пока выход только такой - перезапуск службы сервера 1с
44. user731987 14.02.24 07:02 Сейчас в теме
"2(0x00000002): Не удается найти указанный файл." - помогла реструктуризация базы.
Sliver_wg; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот