Войти

Показать полную графическую версию : [решено] Ошибка "Подсистема печати недоступна"


Страниц : 1 2 3 [4] 5

andrystepa
20-05-2011, 09:38
Устанавливал новый сетевой принтер HP LaserJet P2055, подключенный к принт-серверу Dlink DP-301. Во время установки драйверов система зависла очень надолго. Моя попытка что-то сделать через диспетчер задач привела к синему экрану смерти. После перезагрузки любая попытка что-то напечатать на имеющихся принтерах, открыть их или добавить новый вызывала сообщение "Подсистема печати недоступна". После перезапуска службы диспетчера очереди печати, при обращении к принтеру, попытке открыть панель "Принтеры и факсы" вызывала сообщение о ошибке в подсистеме печати и в файле spoolsv.exe и завершение его работы. Попробовал сделать как описано тут: http://support.microsoft.com/kb/312052/ru . Диспетчер печати запустился. Открыл панель "Принтеры и факсы" - там ни одного принтера. Попытался заново установить какой-нибудь принтер - ни один не устанавливается - выскакивает сообщение "драйвер принтера не установлен невозможно завершить операцию". Посмотрел в "принтеры и факсы/ файл/ свойства сервера/ драйверы" - нет ни одного драйвера. Очистил папки:

\Windows\System32\Spool\Printers
\Windows\System32\Spool\Drivers\w32x86

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

Petya V4sechkin
20-05-2011, 09:46
andrystepa, почитайте тему с начала.
Можно сбросить подсистему печати (http://support.microsoft.com/kb/324757/ru) (запустить Fix it 50126 и поставить галку Reset print spooler to defaults) и переустановить драйверы.

andrystepa
20-05-2011, 10:42
Petya V4sechkin,
Тему эту я уже читал. Что тут написано делал. А толку никакого!!! Запустил я этот Fix, отработал он, попытался установить один из принтеров - опять "драйвер принтера не установлен невозможно завершить операцию".

Petya V4sechkin
20-05-2011, 10:52
А толку никакого!!!
Примените твик реестра (http://oszone.net/5604)
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print]
"MajorVersion"=dword:00000002
"MinorVersion"=dword:00000000
"PriorityClass"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows 4.0]
"Directory"="WIN40"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows 4.0\Drivers]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows 4.0\Print Processors]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows IA64]
"Directory"="IA64"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows IA64\Drivers]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows IA64\Print Processors]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT Alpha_AXP]
"Directory"="W32ALPHA"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT Alpha_AXP\Drivers]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT Alpha_AXP\Print Processors]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86]
"Directory"="W32X86"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors\winprint]
"Driver"="localspl.dll"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\BJ Language Monitor]
"Driver"="cnbjmon.dll"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local Port]
"Driver"="localspl.dll"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\PJL Language Monitor]
"Driver"="pjlmon.dll"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port]
"Driver"="tcpmon.dll"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\USB Monitor]
"Driver"="usbmon.dll"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers]
"Order"=hex(7):4c,00,61,00,6e,00,4d,00,61,00,6e,00,20,00,50,00,72,00,69,00,6e,\
00,74,00,20,00,53,00,65,00,72,00,76,00,69,00,63,00,65,00,73,00,00,00,49,00,\
6e,00,74,00,65,00,72,00,6e,00,65,00,74,00,20,00,50,00,72,00,69,00,6e,00,74,\
00,20,00,50,00,72,00,6f,00,76,00,69,00,64,00,65,00,72,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\Internet Print Provider]
"DisplayName"="Службы печати по HTTP"
"Name"="inetpp.dll"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\LanMan Print Services]
"DisplayName"="Службы печати LanMan"
"Name"="win32spl.dll"

и перезагрузитесь.

andrystepa
20-05-2011, 12:37
Спасибо огромное!! Помогло! Как я понимаю, надо было из реестра работающего компьютера с такой же ОС экспортировать ветку:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
и добавить ее в мой компьютер. Правильно?

anachrom
17-06-2011, 16:32
Здравствуйте.
Ситуация такова, что "Диспетчер очереди печати" отрубается как только пытаешься что либо проделать с печатью.
Принтеров как таковых не отображается ни одного.
При попытке открыть "Принтеры и факсы" => файл => свойства сервера, выдает в ответ "Не удается открыть свойства сервера. Подсистема печати недоступна".
Замена sfc*.* не помогла. Применение файла реестра не помогло. Удаление в %windir%\system32\spool\prtinters не помогло. Фиксы не помогают.
Случилось это после того, как попытался установить сетевой принтер.

genkoo
24-10-2011, 14:48
Хочу добавить свои пять копеек
Сегодня на работе на одном из пк под Windows 7 x64 перестала работать служба Диспетчер Печати. Служба отключается сама. Если ее включить самому то через секунд 10 отключается. Пошел искать в интернет решение. Нашел несколько тем с такой же проблемой(одина из тем эта). Я так понял это ошибка часто встречается в XP
Нашел решение на eventid.net (http://eventid.net/display.asp?eventid=7031&eventno=465&source=Service%20Control%20Manager&phase=1)
- Service: Print Spooler - I fixed this problem by stopping the spooler services and then removing the “.spl” and “.shd” files from "<drive>:\<windows directory>\system32\spool\printers".
После удаления этих файлов(их всего 2 было) все заработало

The_Immortal
05-06-2012, 10:36
Ребят, меня тоже постигла эта неудача :(

net start spooler запускаю - служба стартует, все ок. Как только обращаюсь к принтеру служба останавливается...

Что делать? :(

Вот что выскакивает при обращении к принтеру:
http://s019.radikal.ru/i630/1206/d8/2a12ca1c54ac.png

А вот как это в журнале отражается:

http://s019.radikal.ru/i626/1206/7b/fd001106417f.png

Petya V4sechkin
05-06-2012, 11:11
The_Immortal, попробуйте удалить драйвер в:
Пуск -> Панель управления -> Установка и удаление программ;
Пуск -> Принтеры и факсы -> меню Файл -> Свойства сервера -> вкладка Драйверы.

Удалить hppaecpm.dll в папке \Windows\system32.
Переустановить драйвер (по возможности обновить).

aequit
07-04-2014, 14:15
Столкнулся с похожей ошибкой. Два компьютера в рабочей группе, на одном с вистой установлен принтер Canon 2900, расшарен, дополнительные драйвера для 64 системы поставлены. Второй комп - 7 винда 64 (пробовал менять на ноутбук с такой же виндой). При попытке установить принтер появляется ошибка "Подсистема печати недоступна".
В gpedit.msc > Редактор локальной групповой политики > Административные шаблоны > Принтеры.
Включил параметры
* Выполнить драйверы принтеров в изолированных процессах и
* Переопределить параметр совместимости выполнения драйвера печати, назначенный драйвером печати.
После этого принтер установился, но печати добиться никак не получается. Танцы с бубном типа перезапуска служб и переустановки драйверов не помогают. С компа на ХР в этойже сети печать идёт нормально.
Можно ли подружить 64 битную семерку с установленным на висту и расшаренным сетевым принтером? Посоветуйте, пожалуйста, в каком направлении копать?

Petya V4sechkin
07-04-2014, 16:36
aequit, приведите ошибки из журнала событий (http://www.oszone.net/10680) -> Журналы Windows -> в разделах Приложение и Система (правой кнопкой мыши -> Копировать -> Копировать сведения как текст) при сбое службы.

aequit
09-04-2014, 14:04
Вот что в ошибках.
Имя журнала: Application
Источник: Application Error
Дата: 09.04.2014 12:41:20
Код события: 1000
Категория задачи:(100)
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: moskvin_v
Описание:
Имя сбойного приложения: PrintIsolationHost.exe, версия: 6.1.7600.16385, отметка времени: 0x4a5bd3b1
Имя сбойного модуля: ntdll.dll, версия: 6.1.7601.18247, отметка времени 0x521eaf24
Код исключения: 0xc0000374
Смещение ошибки: 0x00000000000c4102
Идентификатор сбойного процесса: 0x17e0
Время запуска сбойного приложения: 0x01cf53cf7b128bf2
Путь сбойного приложения: C:\Windows\system32\PrintIsolationHost.exe
Путь сбойного модуля: C:\Windows\SYSTEM32\ntdll.dll
Код отчета: b8e91d49-bfc2-11e3-8839-902b346113f3
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-04-09T08:41:20.000000000Z" />
<EventRecordID>31294</EventRecordID>
<Channel>Application</Channel>
<Computer>moskvin_v</Computer>
<Security />
</System>
<EventData>
<Data>PrintIsolationHost.exe</Data>
<Data>6.1.7600.16385</Data>
<Data>4a5bd3b1</Data>
<Data>ntdll.dll</Data>
<Data>6.1.7601.18247</Data>
<Data>521eaf24</Data>
<Data>c0000374</Data>
<Data>00000000000c4102</Data>
<Data>17e0</Data>
<Data>01cf53cf7b128bf2</Data>
<Data>C:\Windows\system32\PrintIsolationHost.exe</Data>
<Data>C:\Windows\SYSTEM32\ntdll.dll</Data>
<Data>b8e91d49-bfc2-11e3-8839-902b346113f3</Data>
</EventData>
</Event>

Ещё и скайп на этой же машине глючит - закрывается через несколько секунд после запуска.
Имя журнала: Application
Источник: Application Error
Дата: 08.04.2014 17:35:50
Код события: 1000
Категория задачи:(100)
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: moskvin_v
Описание:
Имя сбойного приложения: Skype.exe, версия: 6.14.66.104, отметка времени: 0x52f90e3c
Имя сбойного модуля: unknown, версия: 0.0.0.0, отметка времени 0x00000000
Код исключения: 0xc0000005
Смещение ошибки: 0x00000200
Идентификатор сбойного процесса: 0x844
Время запуска сбойного приложения: 0x01cf532f51dfb5d8
Путь сбойного приложения: C:\Program Files (x86)\Skype\Phone\Skype.exe
Путь сбойного модуля: unknown
Код отчета: b2438a82-bf22-11e3-8839-902b346113f3
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-04-08T13:35:50.000000000Z" />
<EventRecordID>31211</EventRecordID>
<Channel>Application</Channel>
<Computer>moskvin_v</Computer>
<Security />
</System>
<EventData>
<Data>Skype.exe</Data>
<Data>6.14.66.104</Data>
<Data>52f90e3c</Data>
<Data>unknown</Data>
<Data>0.0.0.0</Data>
<Data>00000000</Data>
<Data>c0000005</Data>
<Data>00000200</Data>
<Data>844</Data>
<Data>01cf532f51dfb5d8</Data>
<Data>C:\Program Files (x86)\Skype\Phone\Skype.exe</Data>
<Data>unknown</Data>
<Data>b2438a82-bf22-11e3-8839-902b346113f3</Data>
</EventData>
</Event>

Petya V4sechkin
09-04-2014, 15:05
Включил параметры
* Выполнить драйверы принтеров в изолированных процессах и
* Переопределить параметр совместимости выполнения драйвера печати, назначенный драйвером печати.
Выключите то, что включили.

Затем сделайте дамп по этой инструкции (http://forum.oszone.net/post-2044208.html#post2044208).

VasJer
07-07-2014, 16:46
Здраствуйте.

Ошибка с принтером.
Win XP SP3 не сборка.

Не получается с компьютера распечатывать документы с принтеров, установленных на других компьютерах в локальной сети.
Пробовал много чего... В Гугле..., на этом сайте... не получается.


Ошибки:

выдавал разные ошибки:
и ошибка приложения... память не может быть read
и такая http://i64.fastpic.ru/big/2014/0707/d7/fca0ad71a45322bc5be1121f7a3bf0d7.jpg
и служба spooler просто завершалась
сейчас не завершается а зависает (Принтеры и факсы, то что связано с печатью...)

в Администрирование/Просмотр событий

1

Тип события: Ошибка
Источник события: Application Error
Категория события: (100)
Код события: 1000
Дата: 07.07.2014
Время: 14:39:34
Пользователь: Н/Д
Компьютер: GLBUH
Описание:
Ошибка приложения spoolsv.exe, версия 5.1.2600.6024, модуль ntdll.dll, версия 5.1.2600.6055, адрес 0x000113f7.
Данные:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 73 70 6f ure spo
0018: 6f 6c 73 76 2e 65 78 65 olsv.exe
0020: 20 35 2e 31 2e 32 36 30 5.1.260
0028: 30 2e 36 30 32 34 20 69 0.6024 i
0030: 6e 20 6e 74 64 6c 6c 2e n ntdll.
0038: 64 6c 6c 20 35 2e 31 2e dll 5.1.
0040: 32 36 30 30 2e 36 30 35 2600.605
0048: 35 20 61 74 20 6f 66 66 5 at off
0050: 73 65 74 20 30 30 30 31 set 0001
0058: 31 33 66 37 13f7



2

Тип события: Ошибка
Источник события: Application Error
Категория события: (100)
Код события: 1000
Дата: 07.07.2014
Время: 14:41:36
Пользователь: Н/Д
Компьютер: GLBUH
Описание:
Ошибка приложения spoolsv.exe, версия 5.1.2600.6024, модуль rpcrt4.dll, версия 5.1.2600.6022, адрес 0x0003723f.
Данные:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 73 70 6f ure spo
0018: 6f 6c 73 76 2e 65 78 65 olsv.exe
0020: 20 35 2e 31 2e 32 36 30 5.1.260
0028: 30 2e 36 30 32 34 20 69 0.6024 i
0030: 6e 20 72 70 63 72 74 34 n rpcrt4
0038: 2e 64 6c 6c 20 35 2e 31 .dll 5.1
0040: 2e 32 36 30 30 2e 36 30 .2600.60
0048: 32 32 20 61 74 20 6f 66 22 at of
0050: 66 73 65 74 20 30 30 30 fset 000
0058: 33 37 32 33 66 3723f


долго вожусь с этим помогите пожалуйста.

PS: принтеры на других компьютерах работают нормально без сбоев.

Petya V4sechkin
07-07-2014, 17:07
VasJer, сделайте дамп процесса:
скачайте утилиту ProcDump (http://technet.microsoft.com/en-us/sysinternals/dd996900) и распакуйте в отдельную папку, например C:\ProcDump;
запустите командную строку (cmd.exe) и выполните:
C:\ProcDump\procdump.exe -accepteula -e -w spoolsv.exe C:\ProcDump\
попытайтесь запустить службу "Диспетчер очереди печати" или отправить что-нибудь на печать, чтобы служба упала с ошибкой;
выложите сохраненный DMP-файл из папки C:\ProcDump в архиве на любой файлообменник, например http://rghost.ru

VasJer
07-07-2014, 17:17
Спасибо за быстрый ответ.
http://rghost.ru/56771705

На этот раз такая ошибка

http://i62.fastpic.ru/big/2014/0707/8f/993573cc41253a11fe9511f532cef18f.jpg

Petya V4sechkin
07-07-2014, 17:40
VasJer, попробуйте удалить Avast.

VasJer
07-07-2014, 17:42
Это поможет?
Без антивируса как то не очень :)

Petya V4sechkin
07-07-2014, 17:44
VasJer, это для эксперимента.

VasJer
08-07-2014, 14:11
Удалил.
Печать пошла (Ура!:)).

Вообще, без антивируса никак, платный в данный момент тоже не вариант.

На других коапьютерах в локальной сети стоит Avast и работает.

Компьютер отключил от интернета.
Есть НО: перед тем как в конце работы выключил компьютер, вылезло какое то сообщение об ошибке. Думаю имеет смысл потом еще раз проверить.

Немного не по теме:
Попытался зайти на сайт от другого компьютера, почему то не получилось, что странно.
Координальными методами сегодня зашел на сайт.




© OSzone.net 2001-2012