При закрытии 1С не всегда происходит завершение терминальной сессии. В памяти висит процесс (splwow64.exe), который не дает закрыть. Решение удалить процесс перед закрытием 1с. В глобальном модуле добавляем строку в процедуру "ПризавершенииРаботыСистемы"
ЗапуститьПриложение("taskkill /f /im splwow64.exe");
Орфографическая ошибка в splwow64 (найдено 2): splwow Орфографическая ошибка в ПризавершенииРаботыСистемы: Призавершении Орфографическая ошибка в taskkill: taskkill
ЗафиксироватьУспешноеВыполнениеСессии (БСП)
ЗафиксироватьНеуспешноеВыполнениеСессии (БСП)
ПодтвердитьЗакрытиеФормы (БСП)
ВыполнитьОповещениеОЗакрытие (БСП)
ФормаНастройкиПередЗакрытием (БСП)
ПоказатьПодтверждениеЗакрытияФормы (БСП)
#1, 04 февраля 2024 19:43
что за костыли.
гугль выдает:
Добавить Splwow64.exe в ключ реестра, чтобы передать ОС, что процесс может быть безопасно преждевременно прекращен автоматически:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Sysprocs
Имя значения: splwow64.exe
Тип данных: REG_DWORD
База: Hex
Данные значения: 0