Закрытие терминальной сессии

Leonid 11 1

При закрытии 1С не всегда происходит завершение терминальной сессии. В памяти висит процесс (splwow64.exe), который не дает закрыть. Решение удалить процесс перед закрытием 1с. В глобальном модуле добавляем строку в процедуру "ПризавершенииРаботыСистемы"

ЗапуститьПриложение("taskkill /f /im splwow64.exe");
1
Орфографическая ошибка в 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


См. также

СохранитьДанныеСессии (БСП)

ЗафиксироватьУспешноеВыполнениеСессии (БСП)

ЗафиксироватьНеуспешноеВыполнениеСессии (БСП)

ПодтвердитьЗакрытиеФормы (БСП)

ВыполнитьОповещениеОЗакрытие (БСП)

ФормаНастройкиПередЗакрытием (БСП)

ПоказатьПодтверждениеЗакрытияФормы (БСП)

ПодтвердитьЗакрытиеФормыЗавершение (БСП)

ПодтвердитьЗакрытиеПроизвольнойФормы (БСП)

Модератору