пятница, 14 августа 2009 г.

Зависание сессий в терминальном режиме

Проблема.
На сервере - Windows 2003 Server SP2, 20 пользователей работают в терминале с 1С.
Замечено зависание сессий при закрытии. По всем признакам не дают завершить выход терминального пользователя процессы связанные с печатью. Не закрываются :(
Принтеров в терминале - HP 1320, 2420, 3005, 4015
Драйвера скачаны с официального сайта HP.
В списке процессов у зависших сессий есть вот такие: hpmup081.bin и splwow64.exe после убийства которых сессия благополучно завершает работу.

Мешает исключительно тем, эти процессы блокируют 1cv7.lck, из-за чего не получается нормально обновить конфигурацию 1С.

Решение.
Т.к. проблемы начались после добавления принтера 4015, поиск решения был в основном связан с ним :-)
Стандартная процедура установки добавляет кучу дополнительных программ от HP - мониторы печати, программа поиска обновлений, заказ комплектующих и т.п.
Если аккуратно удалить их все, потом переустановить драйвера, проблема больше не возникает.

Также интересно почитать, что бывает у других:
http://www.forum.mista.ru/topic.php?id=345694
http://www.forum.mista.ru/topic.php?id=278343

Комментариев нет: