none
Подсистема печати RRS feed

  • Вопрос

  • Система Xp Pro SP3 с последними обновлениями.

    офис 2007 + Visio 2003

    стоит сетевой принтер HP 2600n

    в Visio был создан документ и при его печати на HP принтер подвис и вся система печати в винде тоже подвисла.
    При это после перезагрузки пропали все принтеры и при нажатие на установить принтер (в основном принтеры подключены через AD кроме HP) выдает ошибку:
    Не возможно выполнить операцию. Система подпечати не доступна.

    Сделал откат системы (стандратное Востановление системы)
    все заработало, но при печати этого файла на других принтерах все нормально, но когда печать производится на HP снова подписает печать, но уже востановление системы не срабатывает. Помогите как можно востановить печать?  Перестановка винды самая критическая мера!
    1 августа 2008 г. 6:09

Ответы

  •  Alexey Vatutin написано:

    Если Вам не горит - вечером доберусь до дома и тоже поковыряюсь в этом направлении, т.к. сам сейчас понемногу с печатью разбираюсь. Почитаю приведенные решения и изложу их суть здесь. ОК?


    Добрался до дома Smile Пробую изложить приведенные решения:

    Сначала предлагается проверить через реестр зависимость служб - в данном случае ветка KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler - и там, главное, должно быть указано значение RPCSS для DependOnService. Могут быть указаны и др. значения, но RPC - главное.

    Если все как надо, далее 5 шагов траблшутинга с просьбой физически отключить принтер от ПК перед их выполнением:

    1. Разверните ветку
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers (это нажатием "+") - там увидите все принтеры, установленные в системе. Удалите эти записи

    2.
    Разверните ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows NTx86\Drivers\Version-3 (для 64-битных систем искать в HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows NTx64\Drivers) - там увидите записи об установленных в системе драйверах - их тоже надо все удалить

    3.
    Разверните ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors. Там должны остаться записи:

    BJ Language Monitor

    Local Port

    PJL Language Monitor

    Standard TCP/IP Port

    USB Monitor


    все остальное безжалостно удаляется.


    4. Перезагрузите компьютер в безопасном режиме и в папках:

    C:\Windows\System32\spool\prtprocs\w32x86

    C:\Windows\System32\Spool\Printers

    C:\Windows\System32\Spool\Drivers\w32x86


    удалите все содержимое (у 64-бит папочки свои). Как я понимаю, потом перезагружаетесь и проверяете успешный запуск службы Print Spooler


    5. Устанавливаете драйвера заново, перезапускаете ПК и принтер Smile


    Не знаю насколько интересно, но на всякий случай - что такое DEP  в Windows XP


    P.S.
    Я прошу прощения, но меня немного смутила фраза насчет того, что Вы не умеете переустанавливать принтеры. Никаких насмешек, но что конкретно для Вас в этой операции неизвестно? В принципе Вам даже не обязательно удалять старые драйвера - ставьте новые поверх. Во время установки драйвера принтера обычно задают вопрос о том, что вы хотите заменить существующий драйвер новым - говорите да. Если используете мастера установки с диска производителя, то там устанавливается еще и дополнительное ПО, которое опять-таки перезапишет старые файлы при выборе типа установки - "Install" или "Repair". А если учесть что у Вас HP, то там "вагон" всякого ПО и неплохие мастера установки. Главное читайте все, что вам пишут на экране и делайте именно так Smile
    3 августа 2008 г. 3:37

Все ответы

  • Добрый день.
    А что пишут в логах и посмотрите как себя чувствует служба "Print Spooler" на старте?
    1 августа 2008 г. 6:32
  • Попробуйте переустановить ПО от HP (заменить драйвер)

    1 августа 2008 г. 7:23
  •  dmirk написано:

    Попробуйте переустановить ПО от HP (заменить драйвер)



    Да, кстати. Что-то я сразу в дебри полез Smile

    А еще здесь народ с чем-то аналогичным борется. Может что подойдет
    1 августа 2008 г. 9:44
  •  Alexey Vatutin написано:
    Добрый день.
    А что пишут в логах и посмотрите как себя чувствует служба "Print Spooler" на старте?


    самое интересное что ее блокирует DEP, типо не безопасное.
    отключал DEP для этой службы. Но Результат тот же, как будто и не отключал, пишет что блокирует и все тут.
    проверял парочкой свежих антивирусов. ни чего не находит. Обновление MS все свежие включая офис.

    Переустанавливать драйвера к принтеру не умею, если расскажите буду рад. Но даже в этом случае, необходимо как либо востановить возможность установки принтеров через AD. А на данный момент он ругается.
    1 августа 2008 г. 12:44
  •  Archusha написано:

    самое интересное что ее блокирует DEP, типо не безопасное.
    отключал DEP для этой службы. Но Результат тот же, как будто и не отключал, пишет что блокирует и все тут.
    проверял парочкой свежих антивирусов. ни чего не находит. Обновление MS все свежие включая офис.


    А как у Вас с английским - если нормально попробуйте соотнести свою проблему с этой, только учтите что там речь о Vist'е, а я, если честно, не большой знаток службы печати в ней (точнее совсем не знаток) - это вам наверное Игорь Лейко сможет подсказать, но я так думаю, что не должно быть больших различий Smile

    https://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3672106&SiteID=17
    https://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3552047&SiteID=17

    Если Вам не горит - вечером доберусь до дома и тоже поковыряюсь в этом направлении, т.к. сам сейчас понемногу с печатью разбираюсь. Почитаю приведенные решения и изложу их суть здесь. ОК?
    1 августа 2008 г. 12:56
  •  Alexey Vatutin написано:

    Если Вам не горит - вечером доберусь до дома и тоже поковыряюсь в этом направлении, т.к. сам сейчас понемногу с печатью разбираюсь. Почитаю приведенные решения и изложу их суть здесь. ОК?


    Добрался до дома Smile Пробую изложить приведенные решения:

    Сначала предлагается проверить через реестр зависимость служб - в данном случае ветка KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler - и там, главное, должно быть указано значение RPCSS для DependOnService. Могут быть указаны и др. значения, но RPC - главное.

    Если все как надо, далее 5 шагов траблшутинга с просьбой физически отключить принтер от ПК перед их выполнением:

    1. Разверните ветку
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers (это нажатием "+") - там увидите все принтеры, установленные в системе. Удалите эти записи

    2.
    Разверните ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows NTx86\Drivers\Version-3 (для 64-битных систем искать в HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows NTx64\Drivers) - там увидите записи об установленных в системе драйверах - их тоже надо все удалить

    3.
    Разверните ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors. Там должны остаться записи:

    BJ Language Monitor

    Local Port

    PJL Language Monitor

    Standard TCP/IP Port

    USB Monitor


    все остальное безжалостно удаляется.


    4. Перезагрузите компьютер в безопасном режиме и в папках:

    C:\Windows\System32\spool\prtprocs\w32x86

    C:\Windows\System32\Spool\Printers

    C:\Windows\System32\Spool\Drivers\w32x86


    удалите все содержимое (у 64-бит папочки свои). Как я понимаю, потом перезагружаетесь и проверяете успешный запуск службы Print Spooler


    5. Устанавливаете драйвера заново, перезапускаете ПК и принтер Smile


    Не знаю насколько интересно, но на всякий случай - что такое DEP  в Windows XP


    P.S.
    Я прошу прощения, но меня немного смутила фраза насчет того, что Вы не умеете переустанавливать принтеры. Никаких насмешек, но что конкретно для Вас в этой операции неизвестно? В принципе Вам даже не обязательно удалять старые драйвера - ставьте новые поверх. Во время установки драйвера принтера обычно задают вопрос о том, что вы хотите заменить существующий драйвер новым - говорите да. Если используете мастера установки с диска производителя, то там устанавливается еще и дополнительное ПО, которое опять-таки перезапишет старые файлы при выборе типа установки - "Install" или "Repair". А если учесть что у Вас HP, то там "вагон" всякого ПО и неплохие мастера установки. Главное читайте все, что вам пишут на экране и делайте именно так Smile
    3 августа 2008 г. 3:37
  • БОЛЬШОЕ СПАСИБО ВАМ! если вы из москвы, готов передать живительный напиток Smile

    если честно все заработало после 3 пункта....
    но довел все до конца, теперь все хорошо...

    Не ну с HP драйверами все понятно и с теми что установлены локально через дистрибутив. Но у меня много сетевых принтеров... и вот где искать их драйвера я не знаю....

    Плюс ко всему винда упорно сопротивлялась отображать новые принтеры ругаясь на Spool

    6 августа 2008 г. 6:16
  •  

    Да не за что, пользуйтесь. Smile Живительные напитки можно будет распить как-нибудь потом, да и открою Вам тайну - большая часть отвечающих на этом форуме постоянно узнает новое или вспоминает забытое старое благодаря вашим вопросам. Smile
    6 августа 2008 г. 6:37
  • Простите, а что делать тем, у кого Windows Vista?
    24 августа 2011 г. 21:11