Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2012/2012 R2 » 2012 R2 - splwow64.exe блокирует запуску приложения.

Ответить
Настройки темы
2012 R2 - splwow64.exe блокирует запуску приложения.

Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Здравствуйте.
Есть терминальный сервер на Windows Server 2012R2. На него логинятся пользователи. У каждого свой рабочий стол со своими приложениями для работы. С недавнего времени появилась проблема "не запуска" специализированного приложения для предприятия. Запускаешь его, а в ответ тишина. Начал изучать проблему и наткнулся вот на что: сам процесс приложения висит в Диспетчере задач, далее анализирую цепочку ожидания для этого процесса и в цепочке вижу в подвешенном состоянии процесс splwow64.exe, который и мешает дальнейшей загрузке приложению. Стоит завершить splwow64.exe из этой цепочки, так приложение успешно открывается. Аналогично под любым пользователем у которого установлено данное приложение. Пробовал из статьи https://support.microsoft.com/ru-ru/...shes-in-window установить timeout - не помогло. Хотя это и не совсем по моей теме. Интересно, отчего этот процесс не завершается и блокирует запуск приложения? Спасибо.

Отправлено: 15:05, 12-09-2019

 

Старожил


Сообщения: 427
Благодарности: 72

Профиль | Отправить PM | Цитировать


Цитата diagnoz_:
Интересно, отчего этот процесс не завершается и блокирует запуск приложения? »
проверяйте принтеры, какие установлены под пользователем.

возможно при запуске делается опрос всех доступных принтеров,
и есть те, которые уже не доступны
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:37, 12-09-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Ageron,
думал можно попробовать удалить все подключенные принтеры для эксперимента.
Цитата Ageron:
возможно при запуске делается опрос всех доступных принтеров, »
это да, скорее всего, раз рождается этот процесс. Как собственно и масса других приложений, например, пакет Microsoft Office.

Пробовал еще установить по умолчанию XPS, минуя сетевой принтер.

Отправлено: 15:49, 12-09-2019 | #3


Старожил


Сообщения: 427
Благодарности: 72

Профиль | Отправить PM | Цитировать


Цитата diagnoz_:
думал можно попробовать удалить все подключенные принтеры для эксперимента. »
достаточно остановить службу, диспетчер печати

Отправлено: 15:56, 12-09-2019 | #4


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата diagnoz_:
думал можно попробовать удалить все подключенные принтеры для эксперимента. »
Э… Для полного удаления надо бы зайти в свойства сервера печати и удалить сам драйвер принтера. Можете опробовать в качестве эксперимента, если простое удаление принтера не поможет.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:08, 12-09-2019 | #5


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Завтра буду пробовать, да вот ситуация в том, что это приложение установлено в нескольких отделах, а в этих отделах разные принтеры. Неужели вдруг сразу все драйверы\принтеры дали "сбой". Спулер печати то один. Разве что искать виновного...

Последний раз редактировалось diagnoz_, 12-09-2019 в 19:09.


Отправлено: 19:00, 12-09-2019 | #6


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Начал с минимума. Остановил print spooler и приложение успешно запустилось.

Отправлено: 07:42, 13-09-2019 | #7


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Пробовал удалить принтеры как под локальным администратором так и под пользователем - не удаляются. Появляется уведомление " the operation has been cancelled due to restrictions in effect on this computer....". Удалил только через диспетчер устройств - скрытые устройства - очередь печати. Но при авторизации пользователя принтеры автоматически монтируются на него

Последний раз редактировалось diagnoz_, 13-09-2019 в 09:02.


Отправлено: 08:53, 13-09-2019 | #8


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Попробовал отключить root print queue в диспетчере устройств. Принтеры не монтируются и пропали совсем, что логично. Но проблема не ушла. Так понимаю проблема конкретно в службе печати.

Отправлено: 09:12, 13-09-2019 | #9


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Выяснил следующее: при запуске приложения, создаются ДВА процесса этого приложения и два splwow64.exe с одинаковым PID. splwow64 - это очередь печати для приложений (Print driver host for applications), а не сама подсистема печати spoolsv как таковая Из созданной цепочки: myapplication.exe - > splwow64.exe - > splwow64.exe, завершаю один, не два процесса, и приложение успешно запускается. Как я понимаю происходит переполнение очереди печати из-за формирования двух процессов и двух очередей печати.

Последний раз редактировалось diagnoz_, 13-09-2019 в 11:55.


Отправлено: 11:44, 13-09-2019 | #10



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2012/2012 R2 » 2012 R2 - splwow64.exe блокирует запуску приложения.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2013 - EMET блокирует Outlook.exe dahiko Microsoft Office (Word, Excel, Outlook и т.д.) 0 27-01-2016 09:18
Firewall - Outpost firewall не блокирует приложения jese184 Защита компьютерных систем 0 19-09-2015 01:54
Разное - [решено] Нужна помощь по запуску приложения. (РЕШЕНО). FreddikMerfi Microsoft Windows 7 16 18-08-2012 20:38
Lsass.exe - Ошибка приложения Ошибка при инициализации приложения (0xc000001d) Виолетта25 Лечение систем от вредоносных программ 4 16-09-2010 17:11
Ошибка приложения w3wp.exe MirrorMirror Microsoft Windows NT/2000/2003 0 16-03-2006 13:00




 
Переход