
В Windows XP часто проявляется одна распространенная и крайне неприятная неисправность. Мы то с вами знаем, что их не одна - а много. Особенно она неприятна бухгалтерам во время сдачи ежеквартального отчета и студентам гуманитариям.
После отключения света, случайной перезагрузки или чего-нибудь очень похожего, через некоторое время вы обнаруживаете, что из панели "принтеры и факсы" исчезли эти самые принтеры и факсы, при попытке запуска мастера "установки принтера" появляется сообщение о том, что не запущена соответствующая служба. Открываем консоль управления служб - там начинается самое интересное, "Диспетчер очереди печати" не активен, запускаем - появляются значки ранее установленных принтеров, но служба "Диспетчер очереди печати" сразу аварийно отключается, оставляя в "системном журнале" нигде не описанный код ошибки.
Поиски по неинформативным сообщениям об ошибке на сайте поддержки Windows XP выдают только страницы помощи расчитанные на идиотов с инструкциями на несколько экранов, сводящихся к двум строкам:
RUN -> cmd.exe
net start spooler
Переустановка драйверов невозможна и не помогает, но не спешите переставлять Windows, хотя в противном случае только это вам поможет. В случаях подобных этому я обычно достаю лучшие известные мне утилиты для мониторинга работы приложений в Windows - ProxExp, RegMon, FileMon.
стоило удалить несколько файлов с невразумительными, видимо рандомом сгенерированными именами из каталога C:\WINDOWS\system32\spool, и служба "Диспетчер очереди печати" заработала, но будьте осторожны - не удаляйте ничего не сделав предварительно резервной копии, и не имея запасного загрузочного носителя, с которого бы вы могли вернуть все на свое место, и не трогайте там файлы с расширением .dll .icm .icc, а так же подкаталог drivers. Ответственность за свои действия несёте только вы.
Когда эта служба работает, вы можете увидеть её в списке процессов по CTRL + SHIFT + ESC под именем spoolsv.exe.
Эх!
Если бы всё было так просто! К сожалению этого не всегда достаточно. Следует ещё зачистить записи о принтерах в реестре и вычистить данные о дровах в сервере печати (нажать File/Файл в "Принтеры и Факсы"). Кстати, заметил что подобная глючность крайне часто повторяется на машинах с принтерами HP, а ещё точнее ПОСЛЕ УСТАНОВКИ драйвера для принтера HP. Будь он не ладен, чесслово! :)
Отправить новый комментарий