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

Компьютерный форум 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

 

Аватара для diagnoz_

Ветеран


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

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


Вот скрин.

Последний раз редактировалось diagnoz_, 14-11-2019 в 16:57.


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



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

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


Аватара для diagnoz_

Ветеран


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

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


Запустил Word, там такая же картина как и на скрине. Но Word отработал. Возможно это и норма, но почему не освобождается splwow64?

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


Аватара для diagnoz_

Ветеран


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

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


Цитата diagnoz_:
Word отработал »
а закрывать его - зависает. Только освободил splwow64 в процессе word.exe, завершился успешно...

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


Аватара для diagnoz_

Ветеран


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

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


Кажется разобрался. С помощью Process Monitor проследил цепочку в момент формирования процессов и потоков и вышел на драйвер hp 1536. До этого пробовал удалять из сервера печати драйверы вместе с пакетами, но почти все не могли быть удалены. Принтеры кстати удалил, но не помогло.Таким образом в папке %windir%\system32\spool\drivers вышел на папку с этим драйвером. Папка под названием "3". Там сто и были "сбойные" inf-файлы. Пока без полного удаления, вырезал эту папку. Приложение запускается. splwow64 как дочерний процесс освобождается. Позже буду заниматься драйверами. Word также отлично завершается.
Это сообщение посчитали полезным следующие участники:

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


Аватара для diagnoz_

Ветеран


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

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


Битва продолжается. Как выяснил, не только в драйвере hp1536 дело, но и для hp1210\1212. Удалю драйверы - приложение запускается успешно. Или же, если драйвер установлен и его не трогать, а просто установить принтер HP по умолчанию, то приложение также "висит" при запуске. Как только меняю любой "принтер" по-умолчанию, будь то OneNotes, XPS Document Writer... то программа успешно загружается. Менял различные версии драйверов - не помогает конечно же. Какие-то проблемы с доступом кажется...

Отправлено: 13:58, 16-09-2019 | #15


Старожил


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

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


Цитата diagnoz_:
Какие-то проблемы с доступом кажется... »
вы с папкой для временных файлов ничего не делали?
делали общей для всех пользователей, переносили в другое место?

Отправлено: 10:24, 17-09-2019 | #16


Аватара для diagnoz_

Ветеран


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

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


Ageron,
Проблема массового характера.
https://social.technet.microsoft.com...office-with-hp
https://support.microsoft.com/en-us/...32-bit-applica
https://social.technet.microsoft.com...it-application
http://h10032.www1.hp.com/ctg/Manual/c03635717 (см. страницу 10)
и т.д. ссылок много.
поиск по ключевому слову splwow64
Пробовал устанавливать Fix - не помогает. Драйверы также менял различные. Решения как такового нет как я понял.

splwow64.exe - это подсистема печати для 32-битных приложений. 32-битные приложения не могут загружать 64-битные драйверы, поэтому им нужна подсистема WOW64. splwow64.exe - и является посредником между 32-разрядными приложениями и драйверами принтера в 64-разрядной версии Windows. Когда приложения запускается (с Office 2010 та же история) происходит связь и вызов с тем принтером, который установлен по-умолчанию и автоматически запускается файл splwow64.exe. А у меня стоит HP. На предприятии почти все HP.

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


Отправлено: 10:37, 17-09-2019 | #17


Старожил


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

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


Цитата diagnoz_:
На предприятии почти все HP »
переходите на универсальный драйвер от HP, вместо установки отдельного драйвера под каждый принтер

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


Аватара для diagnoz_

Ветеран


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

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


Менял драйверы как новее версией, как непосредственно под конкретную модель, так и универсальные менял на сервере печати. Ничего не помогает. Есть пару Canon - ситуация аналогичная. Пока что вариантов несколько: приложение имеет функцию экспорта в xls (работает), переустановить на Server 2008 x32 (без R2), ну или использовать 64-х разрядные пользовательские приложения, если бы такие были. Также и при открытии любого pdf-файла - splwow64.exe делает свое дело . Да и вряд ли когда-то будет решение для старых ОС от Microsoft. Если конечно это их проблема. Форум ответов answers.microsoft.com полон такой проблемой.

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


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


Аватара для diagnoz_

Ветеран


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

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


Как вариант пробовал добавить на север-печати x86 драйверы. Добавил, драйвер виден как х86 в списке. Но вот с терминала в свойствах принтера - дополнительно - драйвер - в списке драйвер x86 не виден, а видны только х64. Добавил также x86 драйвер на терминальный сервер - то же не видны пр смене драйвера.

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


Отправлено: 14:59, 18-09-2019 | #20



Компьютерный форум 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




 
Переход