![Безопасно ли завершать процесс splwow64.exe?](https://rvso.com/image/1552737/%D0%91%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%20%D0%BB%D0%B8%20%D0%B7%D0%B0%D0%B2%D0%B5%D1%80%D1%88%D0%B0%D1%82%D1%8C%20%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%20splwow64.exe%3F.png)
Фон
У меня есть сервер под управлением Windows Server 2008 R2, на котором, splwow64.exe
по-видимому, происходит утечка памяти.
Я понимаю, что этот процесс позволяет 32-разрядным приложениям взаимодействовать с 64-разрядными драйверами принтера в 64-разрядной системе и что этот процесс должен завершаться, когда приложение завершает взаимодействие с принтером, т. е. когда задание печати завершается.
После изучения вопроса я подал заявкуэто исправление Microsoft(2815716) к сожалению, безрезультатно.
Мой вопрос таков:
Будет ли безопасным и разумным шагом запланировать задачу автоматического завершения этого процесса в конце дня, когда будет уверенность, что все задания на печать выполнены?
Сноска
Я понимаю, что такое поведение указывает на основную проблему с определенным драйвером принтера, установленным в системе, однако на сервере запущен ряд устаревших принтеров, драйверы которых невозможно обновить.
Мы очень ценим ваше время и советы.
решение1
Было бы гораздо лучше иметь запланированную задачу по перезапуску службы каждую ночь/утро.
net stop spooler
net start spooler
Этот процесс является частью услуги, и вы не хотите его форсировать.
решение2
Кажется, я нашел решение этой проблемы:
Я сравнил время всплесков использования оперативной памяти с заданиями, отправленными в различные очереди печати, и сузил проблему до набора принтеров HP Laserjet, которые были настроены на использование драйвера PCL6
.
Замена драйвера, похоже, PCL5 HP Universal Printer Driver
решила проблему.
Теперь процесс splwow64.exe
потребляет от 250 КБ до 1 МБ ОЗУ при отправке задания на печать, и эта ОЗУ впоследствии успешно освобождается процессом (ранее процесс потреблял от 65 МБ до 500 МБ ОЗУ на задание на печать, которая затем не освобождалась).
Благодарю всех, кто прочитал мой вопрос и принял участие в этой теме.