Показать полную графическую версию : Локальная подсистема печати не выполняется
Stone_Pickle
12-04-2023, 19:33
Коллеги, добрый день всем. Столкнулся на Windows 10 21h2 с вот такой печалью. При попытке добавить любой принтер, при попытке посмотреть очередь и настройки уже имеющихся принтеров.
"Локальная подсистема печати не выполняется. Перезапустите подсистему или перезагрузите компьютер"
Что было сделано:
удаление папки PRINTERS в %windir%/system32/spool
Переустановка компонентов из меню "программы и компоненты"
Попытка восстановления через sfc /scannow
Попытка восстановления через DISM.exe /Online /Cleanup-image /Restorehealth
В моей голове остался вариант только перебить Windows или попытаться сбрасывать до заводских, но в таком случае потеряю удалённый доступ и не факт что кто-то на месте сможет поставить его заново.
Прикрепил лог scannow и два скриншота ошибки
Большая просьба поделиться опытом решения подобной ситуации и примерно подсказать как я могу повторить эту проблему на виртуалке, какие файлы и\или цепочки реестра нужно забрать с проблемной машины
http://forum.oszone.net/attachment.php?attachmentid=168313&stc=1&d=1681317496
http://forum.oszone.net/attachment.php?attachmentid=168314&stc=1&d=1681317496
О каких вложениях Вы ведёте речь?
Загляните в системный журнал, возможно, что увидите, что падает несовместимая библиотека какого-нибудь дополнительного ПО принтера.
Stone_Pickle
12-04-2023, 22:19
О каких вложениях Вы ведёте речь? »
Лог файл scannow на удивление не прикрепился
Загляните в системный журнал, возможно, что увидите, что падает несовместимая библиотека какого-нибудь дополнительного ПО принтера. »
ПО принтера ни к чему, т.к до установки дело не доходит. В событиях еще вчера была ошибка "Служба "Диспетчер печати" неожиданно прервана. Это произошло (раз): 3." но сейчас даже до неё не доходит. Хочу знать в какую сторону копать, какие логи смотреть
Petya V4sechkin
12-04-2023, 23:40
В событиях еще вчера была ошибка
Журналы Windows -> Приложение -> поищите сбой процесса spoolsv.exe
Stone_Pickle
13-04-2023, 00:45
Журналы Windows -> Приложение -> поищите сбой процесса spoolsv.exe »
Именно во вкладке "Приложение" всё замечательно и никаких намёков на спулер.
В Система всё красное
Логи все одинаковые, меняется только количество перезапусков
- System
- Provider
[ Name] Service Control Manager
[ Guid] {555908d1-a6d7-4695-8e1e-26931d2012f4}
[ EventSourceName] Service Control Manager
- EventID 7031
[ Qualifiers] 49152
Version 0
Level 2
Task 0
Opcode 0
Keywords 0x8080000000000000
- TimeCreated
[ SystemTime] 2023-04-12T21:43:09.6206616Z
EventRecordID 3887
Correlation
- Execution
[ ProcessID] 656
[ ThreadID] 1644
Channel System
Computer POS2
Security
- EventData
param1 Диспетчер печати
param2 70
param3 60000
param4 1
param5 Перезапуск службы
530070006F006F006C00650072000000
--------------------------------------------------------------------------------
Binary data:
In Words
0000: 00700053 006F006F 0065006C 00000072
In Bytes
0000: 53 00 70 00 6F 00 6F 00 S.p.o.o.
0008: 6C 00 65 00 72 00 00 00 l.e.r...
Stone_Pickle, попробуй предварительно удалить драйвера любых сторонних принтеров через программы и компоненты, затем удалить все сторонние пакеты драйверов из сервера печати (команда "printui /s /t2"), после чего после перезагрузки добавить любой левый принтер на базе встроенных драйверов (ставить можно на LPT-порт) и отпишись о результатах. Дополнительно проверь доступность папки временных файлов виндовс (в частности, "%USERPROFILE%\AppData\Local\ТEМР"), свободное место на соответствующем диске и права системе на данную папку
Stone_Pickle
13-04-2023, 21:14
попробуй предварительно удалить драйвера любых сторонних принтеров через программы и компоненты, затем удалить все сторонние пакеты драйверов из сервера печати (команда "printui /s /t2"), после чего после перезагрузки добавить любой левый принтер на базе встроенных драйверов (ставить можно на LPT-порт) и отпишись о результатах. Дополнительно проверь доступность папки временных файлов виндовс (в частности, "%USERPROFILE%\AppData\Local\ТEМР"), свободное место на соответствующем диске и права системе на данную папку »
Все драйвера принтеров убраны, при попытке добавить любой принтер через "control printers -> добавление принтера -> устройства нет в списке " выходит та самая ошибка из шапки. То есть до выбора порта устройства или его драйвера из inf файла. Команда "printui /s /t2" завершается с такой же ошибкой "Локальная система печати не выполняется, перезапустите подсистему или перезагрузите компьютер". в службах Диспетчер печати запущен, параметры запуска автоматически.
Petya V4sechkin
13-04-2023, 22:09
Stone_Pickle, покажите результаты выполнения в cmd:
sc qc spooler
sc query spooler
Stone_Pickle
14-04-2023, 12:49
покажите результаты выполнения в cmd: »
Прилагаю под спойлером
C:\Windows\system32>sc qc spooler
[SC] QueryServiceConfig: успех
Имя_службы: spooler
Тип : 110 WIN32_OWN_PROCESS (interactive)
Тип_запуска : 2 AUTO_START
Управление_ошибками : 1 NORMAL
Имя_двоичного_файла : C:\Windows\System32\spoolsv.exe
Группа_запуска : SpoolerGroup
Тег : 0
Выводимое_имя : Диспетчер печати
Зависимости : RPCSS
: http
Начальное_имя_службы :
C:\Windows\system32>sc query spooler
SERVICE_NAME: spooler
TYPE : 110 WIN32_OWN_PROCESS (interactive)
STATE : 1 STOPPED
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
C:\Windows\system32>
Petya V4sechkin
15-04-2023, 12:11
Stone_Pickle, в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
параметр ObjectName должен содержать LocalSystem.
Покажите содержимое раздела.
Начальное_имя_службы : »
Управление\службы\диспетчер печати - проверь вкладку Вход в систему - должна быть чекбокс на первом пункте + галочка на интерактиве
Stone_Pickle
17-04-2023, 07:46
Сейчас, к сожалению, на точке нет интернета, не могу проверить последние советы.
Stone_Pickle
20-04-2023, 18:04
Покажите содержимое раздела. »
http://forum.oszone.net/attachment.php?attachmentid=168350&stc=1&d=1682003064
Petya V4sechkin
20-04-2023, 23:12
Команда "printui /s /t2" завершается с такой же ошибкой
Можете сделать лог Process Monitor (https://docs.microsoft.com/en-us/sysinternals/downloads/procmon) следующим образом:
запустите Process Monitor;
попытайтесь выполнить команду printui /s /t2, чтобы получилась ошибка;
сохраните лог: меню File -> Save -> PML-формат;
заархивируйте и выложите на файлообменник, например dropmefiles.com.
Stone_Pickle
21-04-2023, 20:41
запустите Process Monitor;
попытайтесь выполнить команду printui /s /t2, чтобы получилась ошибка;
сохраните лог: меню File -> Save -> PML-формат;
заархивируйте и выложите на файлообменник, например dropmefiles.com. »
Сделал всё как написано, ссылку на лог прикладываю https://dropmefiles.com/M3lVW
upd. Случайно забыл запустить спуллер, вот лог с запущенной службой печати https://dropmefiles.com/m28Dv
Если что получил образ, расвернул на локальном демо-стенде, могу дать поковырять через Rust\Any desk всем желающим, может быть будут идеи
Petya V4sechkin
23-04-2023, 00:13
Stone_Pickle, в общем, непонятно по какой причине spoolsv.exe завершается без ошибки.
Попробуйте удалить
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\S-1-5-21-3916052284-1529607492-175027446-1001:OneNote for Windows 10
Stone_Pickle
23-04-2023, 07:38
Попробуйте удалить »
Результат такой же.
Stone_Pickle
27-04-2023, 07:59
Решение проблемы костыльное и немного неправильное:
Через Win10Upgrade (утилиту для обновления от мелкомягких) https://www.microsoft.com/en-in/software-download/windows10 (ТЫК) в режиме обновления с сохранением файлов, программ и всего остального за полтора часа переустановило винду в полностью автоматическом режиме, удалённый доступ сохранился, со всем софтом и временными файлами в аппдате
Ровно такая же песня через iso windows 10 нужной ревизии и языкового пакета. Может быть кому-нибудь поможет
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.