Мне приходилось сталкивать с нестабильной работой службы Диспетчера очереди печати (служба spoolsv.exe). В результате пользователи испытывали затруднения при выводе документов на печать. Причем, данная ситуация возникала в основном на Windows XP (с различными сирвис паками) и на Windows Server 2003 (при работе его в качестве принт-сервера и не только). Проблема особенно неприятна своей непостоянностью (сейчас служба работает, а через полчаса у пользователей снова случилась беда). Далее я приведу порядок действий, которые мне помогали справиться с этой проблемой.

Действия выполнялись мной в нижеследующем порядке (этот список меня еще не подводил):

  • Проверить компьютер на наличие вирусов. Так уже сложилось, что служба spoolsv (Диспетчер очереди печати) довольна уязвима. Поэтому первое что нужно сделать, проверить компьютер на вирусы. Проверить можно различными способами. Я рекомендую использовать утилиту Dr.Web CureIt! . Она бесплатна и позволит вам в текущий момент избавиться от вредоносных программ.
Разумеется, лучше использовать полноценный антивирус (например, Антивирус Касперского или Dr.Web), тем более, что в настоящий момент цены стали более чем приемлемыми.
В случае подозрения на повреждения файлов службы, стоит попробовать заменить их аналогичными файлами с компьютера с операционной системой аналогичной версии и аналогичным пакетом обновления.
  • Установить последние обновления для операционной системы . Своевременное обновление операционной системы дает вам возможность уменьшить вероятность заражения компьютера вредоносными программами. Также обновления содержат исправления для системных файлов и служб, которые повышают стабильность системы.
  • Проверить драйверы для принтера или МФУ . Вполне возможно, что ошибка в службе Диспетчера очереди печати вызывается установленными драйверами. Самый простой способ исправить эту проблему – это сходить на сайт производителя и загрузить оттуда последнюю версию драйвера для устройства печати. Как правило, установка драйверов не вызывает проблем, а в случае какого-то экзотичного устройства не стоит пренебрегать инструкцией.
  • Очистить хранилище драйверов принтеров . При частой смене печатающих устройств или экспериментов с драйверами принтеров возникают конфликты, что приводит к “падению” службы Диспетчер очереди печати. Существует программное средство, которое позволяет очистить хранилище драйверов. Эта утилита называется Clean Spooler tool (cleanspl.exe) и входит в пакет специальных утилит Resource Kit Windows Server 2003 (скачать его можно ). В этот пакет входит масса утилит, которые могут быть полезны системным администраторам.
После загрузки пакета Resource Kit, его необходимо установить, Затем открыть командную оболочку (Пуск –> Все программы –> Windows Resource Kit Tools –> Command Shell ). После открытия вы увидите следующий экран:

Необходимо запустить приложение Clean Spooler tool (cleanspl.exe) , вот так:

Утилита Clean Spooler tool имеет графический интерфейс и обладает возможностью чистить хранилище драйверов и настроек службы Диспетчер очереди печати не только на локальном компьютере, но и на удаленном компьютере. После запуска утилиты просто следуйте инструкциям:

На всякий случай не грех поставить галочку Save Spooler Registry to File. Таким образом, у вас будет некое подобие архивных копий. Однако поскольку эта утилита применялась мной, как “последнее средство”, то сделать она хуже уже не могла, а, значит, и архив был ни к чему.
Вот такие простые шаги были исчерпывающим решением в борьбе с проблемой “падающего” Диспетчера очереди печати. С помощью этой утилиты удалось произвести очистку хранилища драйверов и настроек службы Диспетчера очереди печати в Windows Vista/7 (в моем случае очистка прошла удачно и без последствий). К слову, в Windows 7 стабильность службы Диспетчер очереди печати существенно повышена.
P.S.
В посте были использованы скриншоты с сайта

Откройте Диспетчер задач на вашем компьютере и после внимательного изучения большого списка запущенных процессов вы обнаружите интересный процесс под названием Диспетчер очереди печати , он же spoolsv .exe или Spooler SubSystem App . В этой статье мы расскажем о том, что такое spoolsv .exe , для чего он нужен и можно ли его как-нибудь закрыть или удалить.

Что такое Диспетчер очереди печати

Процесс называется Диспетчером очереди печати (Spooler Subsystem App) неспроста. Он отвечает за процесс печати документов и работу факсов в Windows. В Диспетчере задач найдите этот процесс, кликните по нему правой кнопкой мыши и выберите Подробности . На соответствующей вкладке вы увидите, что название файла процесса – spoolsv .exe .

Когда вы печатаете что-то на своем МФУ или обычном принтере, система отправляет файл в Диспетчер очереди печати. Этот диспетчер в свою очередь управляет самой очередью на печать и отправляет файлы непосредственно в принтер, образно выражаясь. Если в принтере закончилась бумага, он отключен или не функционирует, Диспетчер очереди печати задерживает отправленный файл и подождет, пока принтер не подаст сигнал о готовности к работе. После этого уже выполняется сам процесс печати.

Spoolsv.exe отвечает не только за непосредственную печать. Процесс работает с другиит процедурами, связанными с принтерами, вроде их конфигурации и настройки. Если отключить Диспетчер очереди печати, тогда вы не сможете даже просмотреть список доступных принтеров, не говоря уже о какой-нибудь печати на них. Как вы понимаете, spoolsv.exe является весьма важным системным процессом, который всегда должен работать. Лишний раз его не надо трогать. Хотите, чтобы ваш принтер работал как надо? Тогда придется смириться с тем, что Диспетчер очереди печати постоянно висит в Диспетчере задач. Это норма.

Для справки : заметьте, что spoolsv.exe или Диспетчер очереди печати будет отображаться в списке процессов даже того компьютера, к которому физически не подключен ни один принтер. Это не значит, что Диспетчер очереди печати не нужен. Как уже было сказано выше, он отвечает за работу компонентов Windows, связанных с печатью. Кроме того, Windows 10 оснащена «виртуальными принтерами». К примеру, утилита для «печати» файла в PDF (конвертация) является неким виртуальным принтером, поэтому для ее корректной работы нужен spoolsv.exe.

Диспетчер очереди печати spoolsv.exe сильно грузит процессор

В штатном режиме Диспетчер очереди печати работает очень тихо и не привлекает к себе лишнего внимания. Нагрузка на процессор должна равняться нулю, а объем используемой оперативной памяти не должен превышать лишь пары мегабайт. Spoolsv.exe начинает потреблять больше ресурсов процессора, когда вы даете системе указание на печать какого-нибудь файла. Опять же, это норма. По завершению печати нагрузка должна снова опуститься до фактического нуля.

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

В определенных сценариях нагрузка не падает и spoolsv.exe начинает сильно грузить процессор на протяжении долгого времени. Зачастую причина спрятана где-то в системе печати Windows, что вполне очевидно. Проблема может заключатьяс в чрезмерно большой очереди на печать (много файлов поставлены на печать), забагованных драйверах принтера или неправильной конфигурации последнего.

Первым делом попробуйте обратиться к встроенной системе устранения неполадок. Нажмите Win + I и перейдите в раздел Обновление и безопасность – Устранение неполадок .

В самом первом списке найдите Принтер , нажмите на него, а затем на Запустить средство устранения неполадок . Следуйте всем инструкциям и указаниям мастера. После завершения работы средства проследите за работой Диспетчера очереди печати. Если он перестал грузить процессор, тогда проблема решена. Если нет, читайте эту инструкцию дальше.

Второй вариант – проверка очереди печати.


Третья опция – перезапуск самой службы. Возможно, система просто столкнулась с багом, поэтому перезапуск службы печати теоретически может исправить проблемы с нагрузкой.


Если и третий метод не помог, тогда удалите принтер из Параметров Windows. Для этого в разделе Параметры – Устройства – Принтеры и сканеры нажмите на нужный принтер и выберите Удалить устройство . После этого кликните на Добавить принтер или сканер и следуйте указаниям системы для повторного добавления принтера в систему. Есть смысл также попробовать удалить драйвер принтера и установить его обратно, либо установить предыдущую или более новую версию. Быть может, свежее или предыдущее ПО не имеет багов, причиняющих высокую нагрузку на процессор Диспетчером очереди печати.

Как отключить Диспетчер очереди печати spoolsv.exe

Windows позволяет вам отключить этот процесс, но это надо сделать правильным способом. Простое «убийство» процесс в Диспетчере задач не приведет к желанному результату, поскольку Windows очень быстро восстановит spoolsv.exe обратно. Если вам правда хочется отключить Диспетчер очереди печати или ни один из методов решения проблемы не помогает, тогда надо воспользоваться панелью управления службами Windows. Имейте в виду, что печать после этого будет недоступна.


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

Вирус spoolsv.exe

Этот процесс является нормальной частью Windows, но различное вредоносное ПО маскируется под spoolsv.eve, чтобы избежать раскрытия. Чтобы убедиться в подлинности вашего процесса, кликните по нему правой кнопкой мыши и выберите Открыть расположение файла .

Система должна открыть Проводник по адресу C :\Windows \System 32 . Кликните по файлу spoolsv .eve и затем нажмите Свойства .

Перейдите на вкладку Подробно и проверьте, совпадают ли все подписи с теми, что на скриншоте. Если так, тогда spoolsv.exe не является вирусом и причина повышенной нагрузки на процессор или другого аномального поведения скрыта в другом месте.

Если же Проводник открылся на другом месте, значит ваш компьютер нуждается в лечении. Скорее всего, его покоцал какой-нибудь вирус, хитро замаскированный под Диспетчер очереди печати Windows.

Проблема с печатью, увы, довольно распространена. Вы купили принтер, подключили его к компьютеру и…начались проблемы. Первое, что чаще всего случается после подключения принтера — компьютер начинает кошмарно тормозить…. Прошу далее в статью….🚑

Итак у Вас «дико» «тормозит» компьютер, Вы начинаете (ремонтировать) реестр. Да вот беда: это ничего не меняет! То бишь, система, может и станет работать чуть резвее, но при загрузке вы обязательно получите сообщение об ошибке spoolsv.exe. В общем все, или почти все приложения, где доступна функция печати, могут зависать. Мутить воду можно долго, но стоит ли?

Как решить ошибку очереди печати spoolsv.exe. spoolsv.exe ошибка приложения — Решение, как ни странно, очень простое.

Ниже приведен алгоритм ваших действий, которые исправят проблему с печатью. Итак!
Наводим курсор на «Пуск» — «Мой компьютер». Далее, переходим в системную папку Windows — папка system32 — spool — Printers. Открываем эту папку и удаляем всё, что там есть. После этого перезагружаем систему, заново подключаем принтер и проверяем его работу. В 99% всех случаев принтер начинает работать, а компьютер перестает тормозить.
Всё. Удачи!


Иногда ошибки spoolsv.exe и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл spoolsv.exe, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра EXE.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка spoolsv.exe. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с MSDN Disc 1889. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей spoolsv.exe не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как %%product%% (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с spoolsv.exe. Используя очистку реестра , вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку spoolsv.exe) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.


Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с spoolsv.exe (например, MSDN Disc 1889):

  1. Нажмите на кнопку Начать .
  2. Введите "command " в строке поиска... ПОКА НЕ НАЖИМАЙТЕ ENTER !
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да .
  6. Черный ящик открывается мигающим курсором.
  7. Введите "regedit " и нажмите ENTER .
  8. В Редакторе реестра выберите ключ, связанный с spoolsv.exe (например, MSDN Disc 1889), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт .
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа MSDN Disc 1889.
  11. В поле Имя файла введите название файла резервной копии, например "MSDN Disc 1889 резервная копия".
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
  13. Нажмите Сохранить .
  14. Файл будет сохранен с расширением.reg .
  15. Теперь у вас есть резервная копия записи реестра, связанной с spoolsv.exe.

Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.

У каждого пользователя, хочет он того или нет, возникают ситуации, когда компьютер зависает. При попытке завершения служб и процессов в многие видят, что в дереве процессов spoolsv.exe максимально задействует ресурсы центрального процессора или нещадно «жрет» память. Давайте посмотрим, что же это за служба.

Процесс spoolsv.exe: что это такое?

Не вдаваясь в технические подробности, сразу скажем, что этот несистемный процесс отвечает за очередь печати на локальных принтерах. Если подходить к этому вопросу более широко, можно сказать, что такая служба предусматривает буферизацию печати документов или факсимильных сообщений.

Иными словами, она создает для документов, отправленных на печать, временные файлы в и позволяет юзеру пользоваться компьютером, работая в При работе файла spool.exe ошибка приложения очень часто может возникать, если используется программа Microsoft Office Document Image Writer, который инсталлируется в систему в процессе установки основного офисного пакета. Попробуем разобраться, что же делать, если ошибка все-таки возникла.

Spoolsv.exe: ошибка приложения

Как правило, ошибка службы, приводящая к чрезмерной нагрузке на системные ресурсы, провоцирующей зависание всей системы, обычно возникает в случае задания большого количества документов на печать.

На маломощных машинах в службе spoolsv.exe ошибка приложения наблюдается намного чаще, ведь, по сути, система получает такой объем информации, что просто не успевает его обрабатывать. Заодно загружают и буферную систему. Получается, что идет самый настоящий перегруз.

Это можно сравнить, допустим, с тем, что вы пытаетесь в пакет добавить мусор еще и еще, когда он уже набит доверху. Именно поэтому и возникает ошибка spoolsv.exe, так как ни система, ни принтер не могут правильно отреагировать на запущенный процесс.

Простейшие методы исправления ошибки

Рассмотрим наиболее простой способ, который позволяет либо избежать появления такой ошибки, либо исправить ее. Стоит сказать, что в работе spoolsv.exe ошибка приложения может быть предупреждена, если задавать на печать небольшое количество документов. К примеру, на слабеньких машинах с подключенными "допотопными" принтерами лучше по одному, в крайнем случае задавать на печать 2-3 документа. Не забывайте, что у принтера в заводской настройке имеется определенное время отклика (ожидания), по истечении которого, собственно, и начинается процесс печати, ведь в совокупности это и может привести к полному параличу системы.

Не менее действенным способом является быстрая очистка очереди печати. Когда документ задан на печать, в системном трее появляется иконка принтера, дважды щелкнув по которой, можно вызвать окно "Диспетчера печати". В меню нужно просто выбрать команду «Очистить очередь печати». Правда, это помогает не всегда.

Ярким примером может служить использование сетевых принтеров, когда время обработки документов и время задержки печати намного больше, чем при подаче документа на печать с использованием локального принтера, подключенного к компьютерному терминалу напрямую. Кроме того, очистка очереди печати с сетевого терминала обычно ни к чему не приводит. Сам процесс spoolsv.exe завершается при выключении или при перезагрузке компьютера. Наверное, многие замечали, что именно после перезагрузки в большинстве случаев печать возобновляется.

Кстати сказать, абсолютно не правы те юзеры, которые пытаются завершить данный процесс через дерево процессов в «Диспетчере задач», обычно вызываемый сочетанием «горячих» клавиш Ctrl + Alt + Del. Этого делать крайне не рекомендуется, ведь после того, как система «подумает», возможно, печать возобновится и пойдет своим чередом. А после принудительной остановки службы о печати можно даже не думать.

В некоторых случаях, если ошибка возникает снова и снова, можно попробовать просканировать реестр, скажем, при помощи утилиты Registry Reviver с исправлением некорректных или восстановлением утерянных записей или ключей. Если же и это не помогает, рекомендуется вообще удалить службу spoolsv.exe и заново установить Spooler.

Можно попробовать принтера или воспользоваться утилитой Clean Spooler tool, которая позволяет очищать хранилище драйверов и управлять процессами в «Диспетчере задач».

Подозрение на вирусы

Теперь еще один немаловажный момент, связанный с работой службы spoolsv.exe. Ошибка приложения может быть связана с проникновением в компьютерную систему вирусов, которые маскируются под этот процесс. Наиболее распространенными и одними из самых известных вирусов этого типа являются Virus:DOS/Delall.H и Program:Win32/C1.CN, которые распространяются через DailyBooth.

В самом «Диспетчере задач» при подаче документов на печать должен быть всего один процесс spoolsv.exe. Если их два и больше, можете не сомневаться в наличии вредоносного трояна. В этом случае стоит проверить систему каким-нибудь антивирусным ПО, после чего посмотреть на расположение основного файла spoolsv.exe (он должен находиться по адресу C:\Windows\System 32\spoolsv.exe и нигде больше).

Заключение

Как видим, ничего сверхъестественного в ошибке печати нет. Да и устранить ее можно самым элементарным способом. Единственное, что хочется отметить: не перегружайте систему огромным количеством одновременно заданных на печать документов (на маломощных терминалах) и не завершайте «Диспетчер печати» в принудительном ручном режиме.