|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2012/2012 R2 » 2012 R2 - splwow64.exe блокирует запуску приложения. |
|
2012 R2 - splwow64.exe блокирует запуску приложения.
|
Ветеран Сообщения: 5069 |
Профиль | Отправить PM | Цитировать Здравствуйте.
Есть терминальный сервер на Windows Server 2012R2. На него логинятся пользователи. У каждого свой рабочий стол со своими приложениями для работы. С недавнего времени появилась проблема "не запуска" специализированного приложения для предприятия. Запускаешь его, а в ответ тишина. Начал изучать проблему и наткнулся вот на что: сам процесс приложения висит в Диспетчере задач, далее анализирую цепочку ожидания для этого процесса и в цепочке вижу в подвешенном состоянии процесс splwow64.exe, который и мешает дальнейшей загрузке приложению. Стоит завершить splwow64.exe из этой цепочки, так приложение успешно открывается. Аналогично под любым пользователем у которого установлено данное приложение. Пробовал из статьи https://support.microsoft.com/ru-ru/...shes-in-window установить timeout - не помогло. Хотя это и не совсем по моей теме. Интересно, отчего этот процесс не завершается и блокирует запуск приложения? Спасибо. |
|
Отправлено: 15:05, 12-09-2019 |
Ветеран Сообщения: 5069
|
Профиль | Отправить PM | Цитировать Вот скрин.
|
Последний раз редактировалось diagnoz_, 14-11-2019 в 16:57. Отправлено: 12:28, 13-09-2019 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 5069
|
Профиль | Отправить PM | Цитировать Запустил Word, там такая же картина как и на скрине. Но Word отработал. Возможно это и норма, но почему не освобождается splwow64?
|
Отправлено: 12:46, 13-09-2019 | #12 |
Ветеран Сообщения: 5069
|
Профиль | Отправить PM | Цитировать Цитата diagnoz_:
|
|
Отправлено: 13:10, 13-09-2019 | #13 |
Ветеран Сообщения: 5069
|
Профиль | Отправить PM | Цитировать Кажется разобрался. С помощью Process Monitor проследил цепочку в момент формирования процессов и потоков и вышел на драйвер hp 1536. До этого пробовал удалять из сервера печати драйверы вместе с пакетами, но почти все не могли быть удалены. Принтеры кстати удалил, но не помогло.Таким образом в папке %windir%\system32\spool\drivers вышел на папку с этим драйвером. Папка под названием "3". Там сто и были "сбойные" inf-файлы. Пока без полного удаления, вырезал эту папку. Приложение запускается. splwow64 как дочерний процесс освобождается. Позже буду заниматься драйверами. Word также отлично завершается.
|
Отправлено: 17:42, 13-09-2019 | #14 |
Ветеран Сообщения: 5069
|
Профиль | Отправить PM | Цитировать Битва продолжается. Как выяснил, не только в драйвере hp1536 дело, но и для hp1210\1212. Удалю драйверы - приложение запускается успешно. Или же, если драйвер установлен и его не трогать, а просто установить принтер HP по умолчанию, то приложение также "висит" при запуске. Как только меняю любой "принтер" по-умолчанию, будь то OneNotes, XPS Document Writer... то программа успешно загружается. Менял различные версии драйверов - не помогает конечно же. Какие-то проблемы с доступом кажется...
|
Отправлено: 13:58, 16-09-2019 | #15 |
Старожил Сообщения: 427
|
Профиль | Отправить PM | Цитировать Цитата diagnoz_:
делали общей для всех пользователей, переносили в другое место? |
|
Отправлено: 10:24, 17-09-2019 | #16 |
Ветеран Сообщения: 5069
|
Профиль | Отправить 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
|
Профиль | Отправить PM | Цитировать Цитата diagnoz_:
|
|
Отправлено: 09:50, 18-09-2019 | #18 |
Ветеран Сообщения: 5069
|
Профиль | Отправить 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 |
Ветеран Сообщения: 5069
|
Профиль | Отправить PM | Цитировать Как вариант пробовал добавить на север-печати x86 драйверы. Добавил, драйвер виден как х86 в списке. Но вот с терминала в свойствах принтера - дополнительно - драйвер - в списке драйвер x86 не виден, а видны только х64. Добавил также x86 драйвер на терминальный сервер - то же не видны пр смене драйвера.
|
Последний раз редактировалось diagnoz_, 18-09-2019 в 15:08. Отправлено: 14:59, 18-09-2019 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|