14 марта 2015 г.

OSW7 Имя сбойного приложения printisolationhost.exe

Встала тут тривиальная задача - выкинуть старый компьютер с ХР на борту и поставить неттоп с семеркой. Ничего сложного, пока я не столкнулся с Canon i-sensys 3010.

Девайс нужно было подключить к новому ПК и расшарить по сети. Все работало и на локальной машине и на сетевых (Win XP x86), кроме одной, ноутбука директора (на борту Win 7 Pro x64). Печатать ни в какую не хотел.

Симптомы:
Из клиентской очереди документы улетали моментально, в очереди сервера не появлялись.
Но, если зайти с клиентской машины на "сервер" и открыть расшаренный принтер, то видел следующую картину - документ зависает в состоянии "Постановка в очередь печати" секунд на 30, а потом исчезает. Соответственно ничего не печатается.
Полез в журнал и вижу там сабж, а имя сбойного модуля ntdll.dll.

Пытки:
Давай копать гугл (вот прямо с совковой лопатой, правда копать особо нечего, так как выдача поискового запроса не блистала обилием информации). Долбался бы еще долго-долго, если бы не наткнулся на статью хабра-юзера. Внимательно прочитав рекомендации, решил проверить что да как.
Как выяснилось драйвер на директорском ноутбуке имел английскую локаль, а на "сервере" русскую.

Решение:
Установка русской локали решила проблему О_О

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

Отправка комментария