Что такое процесс splwow64.exe в Windows 10 и можно ли его отключить?

Если вы откроете диспетчер задач(open Task Manager) , вы можете увидеть процесс с именем splwow64.exe , работающий на вашем устройстве с Windows 10. Вам может быть интересно, что это за процесс и почему он работает на вашем устройстве. В этом посте мы разбираем процесс splwow64.exe в (splwow64.exe)Windows 10 и способы его отключения.

Процесс splwow64.exe в Windows 10

Что такое процесс splwow64.exe в Windows 10

Как показано на вступительном изображении выше, в разделе « Фоновые(Background) процессы», где указан процесс splwow64.exe, перечислены программы, которые, вероятно, не видны на вашем рабочем столе. К ним относятся процессы, установленные другими программами, такие как утилиты самообновления, компоненты Windows и «приостановленные» (Windows)приложения Магазина Windows(Windows Store) .

Мы обсудим эту тему в этом разделе под следующими подзаголовками:

Что такое splwow64.exe в диспетчере задач(Task Manager) и почему он запущен?

splwow64.exe — это процесс (splwow64.exe)Windows , созданный самой Microsoft , который предназначен для подключения и управления службами диспетчера очереди печати. Этот конкретный процесс в диспетчере задач(Task Manager) указан как Хост драйвера принтера для 32-разрядных приложений(Printer driver host for 32-bit applications) . Это означает, что процесс splwow64.exe используется для подключения 32-разрядных приложений принтера в 64-разрядной ОС Windows(64-bit Windows OS) . Процесс splwow64.exe автоматически запускается Windows , когда ваше устройство использует 32-разрядные драйверы принтера — предполагается, что процесс завершится, как только задание на печать будет выполнено.

Итак, если ваше устройство подключено к 32-битному принтеру и в диспетчере задач(Task Manager) запущен процесс splwow64.exe , то беспокоиться не о чем. Однако, если нет подключенного принтера и кажется, что процесс splwow64.exe постоянно запущен в диспетчере задач(Task Manager) , вам следует избавиться от этого процесса, чтобы предотвратить любые потенциальные проблемы с производительностью, которые он может вызвать на вашем устройстве.

Отключите диспетчер очереди печати(Print Spooler) , чтобы завершить процесс splwow64.exe.

Установите для параметра «Тип запуска диспетчера очереди печати» значение «Отключено».

Иногда процесс Splwow64.exe остается в памяти на дополнительное время для повышения производительности системы после завершения задания на печать. Это не заканчивается, как ожидалось, когда задание на печать завершено. У вас есть два варианта:

  • Отключить тип запуска диспетчера очереди печати
  • Изменить значение тайм-аута.

Ожидаемое нормальное поведение заключается в том, что процесс splwow64.exe должен автоматически завершиться, как только завершится задание на печать, но если процесс все еще выполняется в диспетчере задач(Task Manager) , это может привести к ошибке и сбою на вашем устройстве. Чтобы предотвратить это, вам необходимо установить значение типа запуска диспетчера очереди печати(Print Spooler Startup type) на Disabled , чтобы завершить процесс splwow64.exe. Вот как:

  • Нажмите клавишу Windows key + R , чтобы вызвать диалоговое окно «Выполнить».
  • В диалоговом окне «Выполнить» введите services.msc и нажмите Enter, чтобы открыть консоль служб(open Services console) .
  • В окне «Службы» найдите службу «  Диспетчер очереди печати»( Print Spooler)  .
  • Дважды щелкните Диспетчер очереди печати(Print Spooler) , чтобы изменить его свойства.
  • В окне «Свойства» нажмите «Тип запуска»(Startup type) и выберите в раскрывающемся списке параметр « Отключено ».(Disabled)
  • Нажмите «Применить(Apply) » > «ОК(OK) » , чтобы сохранить изменения.
  • Выход из окна Службы.
  • Перезагрузите компьютер.

При загрузке откройте диспетчер задач(Task Manager) и проверьте, работает ли процесс splwow64.exe в фоновом режиме.

Если вы видите, что это происходит часто, вы также можете настроить значение тайм-аута(configure its time-out value) следующим образом:

Откройте редактор реестра(Registry Editor) и перейдите к следующему ключу:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print

Создайте новое значение DWORD, назовите его SplWOW64TimeOutSeconds и введите в него значение больше 0.

Говорит Майкрософт,

The Splwow64.exe process is unloaded when the number of seconds that is specified in SplWOW64TimeOutSeconds elapses since the last 32-bit print process has closed. Therefore, when a service process prints, the print capability is not released until the service closes and at least the time that you specify in the Value data box passes. For example, if you type 15 in the Value data box, and the last 32-bit process takes two minutes to print and close, the print capability is released between two minutes and 15 seconds and two minutes and 30 seconds. If no time-out value is specified, the default time-out value is two minutes.

Надеюсь это поможет.

Читать дальше(Read next) : Разница между папками System32 и SysWOW64 .



About the author

Я инженер-программист и эксперт по Windows 10. У меня более двух лет опыта работы со смартфонами, Windows 10 и Microsoft Edge. Моя основная задача — сделать так, чтобы ваши устройства работали лучше и быстрее. Я работал над различными проектами для таких компаний, как Verizon, IMac, HP, Comcast и многих других. Я также являюсь сертифицированным инструктором по обучению работе с облачными технологиями Microsoft Azure.



Related posts