Umrdpservice что за служба
Umrdpservice что за служба
Question
Доброго времени суток!
Имею терминальный сервер Win2K8 Ent x86
И недавно в «Просмотре событий» в журнале «Система» заметил ошибки, которые повторяются с периодичностью примерно 1 раз в час.
— Превышение времени ожидания (30000 мс) при ожидании ответа транзакции от службы «UmRdpService»
— Превышение времени ожидания (30000 мс) при ожидании ответа транзакции от службы «Netman»
— Превышение времени ожидания (30000 мс) при ожидании ответа транзакции от службы «hidserv»
— Превышение времени ожидания (30000 мс) при ожидании ответа транзакции от службы «AudioEndpointBuilder»
— Превышение времени ожидания (30000 мс) при ожидании ответа транзакции от службы «UxSms
Подскажите, пожалуйста, с чем связано появление данных ошибок и как с ними бороться.
Answers
Dmitriy Poberezhniy (my web blog http://dimsan.blogspot.com)
All replies
у меня подобные проблемы были при установленных драйверах на принтера от сторонних произвоителей
постоянно вылетал диспетчер печати и UmRdpService
У меня на этом сервере локально подключено порядка 15 принтеров (в основном HP P1505n). В Win2k8 драйверов на них нет. Так что данное решение проблемы не подходит.
У меня на этом сервере локально подключено порядка 15 принтеров (в основном HP P1505n). В Win2k8 драйверов на них нет. Так что данное решение проблемы не подходит.
Есть термнинальный сервер WinSrv 2008 R2, к нему подрубаются клиенты с линухов через rdesktop и тащат за собой принтеры (в основном HP LJ 1020, P1005, 1320 и парочка Canon LBPxxxx). Изначально дров «в коробке» (Win 2008) не было, пришлось выкачить с сайта HP 64-разрядные, Canon печатает через драйер HP LaserJet 1320 PS. Но вот проблема, очень часто (а порой и каждый час) отваливаются все перенаправленные принтеры. Приходится перезапускать Диспетчер печати и перезаходить на терминальный сервер всем клиентам с принтерами. Ну задолбался чес слово, да и пользователи не довольны. В просмотре событий есть вот такие сообщения:
—
Имя журнала: System
Источник: Microsoft-Windows-TerminalServices-Print
ers
Дата: 06.05.2010 9:59:40
Код события: 1114
Категория задачи:Отсутствует
Уровень: Предупреждение
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: dc01.arkos.org.ru
Описание:
Ошибка при взаимодействии с диспетчером очереди. Откройте оснастку «Службы» и проверьте, что служба «Диспетчер очереди печати» запущена.
Имя журнала: System
Источник: Microsoft-Windows-TerminalServices-Printers
Дата: 06.05.2010 9:41:54
Код события: 1107
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: dc01.arkos.org.ru
Описание:
Не удалось удалить принтер «hp-LaserJet-1320-series (перенаправлено 276)».
Имя журнала: System
Источник: Service Control Manager
Дата: 06.05.2010 9:36:16
Код события: 7011
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: dc01.arkos.org.ru
Описание:
Превышение времени ожидания (30000 мс) при ожидании ответа транзакции от службы «UxSms».
Превышение времени ожидания (30000 мс) при ожидании ответа транзакции от службы «UmRdpService».
Превышение времени ожидания (30000 мс) при ожидании ответа транзакции от службы «Netman».
Превышение времени ожидания (30000 мс) при ожидании ответа транзакции от службы «WPDBusEnum».
Umrdpservice что за служба
Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов России Pyatilistnik.org. В прошлый раз я вам подробно рассказал, как сделать из Windows 10 терминальный сервер, позволяющий одновременно работать, большому количеству людей. Сегодня я хочу вам рассказать, что вы еще можете оптимизировать на свой RDS ферме, чтобы она могла работать стабильно, без зависаний и без проблем с поврежденными профилями. В данной заметке расскажу, что такое неактивные порты TS, мы рассмотрим причины и решение ошибки «Превышение времени ожидания (240000 мс) при ожидании ответа транзакции от службы UmRdpService«. Думаю, что мой опыт оптимизации вам окажется полезен.
Описание проблемы на сервере RDSH
И так, есть RDS ферма HA. На одном из серверов удаленного подключения (RDSH) появляется несколько ошибок:
Сам сервер терминалов работает на операционной системе Windows Server 2012 R2, ранее на нем периодически возникали другие проблемы:
Как найти и удалить неактивные порты TS
Одной из причин такого нестабильного поведения операционной системы Windows Server с ролью терминальных служб, является накопление неактивных портов TS от перенаправляемых принтеров. Из-за этого может зависать ряд служб, как например «UmRdpService» или диспетчер печати. В таких ситуациях вы должны их очищать, дабы держать вашу RDS ферму в рабочем состоянии.
Для начала давайте узнаем, где располагаются данные неактивные TS порты. Откройте редактор реестра Windows и перейдите в раздел:
Как видите в моем пример, тут огромное количество старых, не актуальных записей #TS001 и так далее, вплоть до #TS991. Обратите внимание, на ключ реестра Port Description и его значение Inactive TS Port, которое явно ссылается, на что-то чего уже нет. Вот из-за такой захламленности RDS ферма может работать не так эффективно и стабильно. В ветке обсуждения на Microsoft, так же обсуждалась проблема долгого времени входа в систему при установке сеанса удаленного рабочего стола на сервере RDS фермы.
Все, что нужно, так это просто удалить все эти ветки реестра, это хорошо когда их 10 или 15, но когда сотни, уже сложнее. Для замены рутинной работы, есть замечательная утилита InactiveTSPortList.exe и ее продолжение для связке с PowerShell DeleteInactivePortSilently.exe.
Открываем командную строку от имени администратора и переходим в расположение утилиты через команду cd и путь. Вводим команду для вызова справки утилиты InactiveTSPortList.exe.
Как видим есть два ключа:
Для начала я вывожу список всех неактивных портов, пишем InactiveTSPortList /r. как видите получился внушительный список.
Теперь удаляем все неактивные порты, если боитесь, то можете до этого произвести экспорт данной ветки, на случай восстановления реестра. вводим InactiveTSPortList /d и видим, что записи, типа #TS991 will be deleted удалены.
Проверим еще раз наличие проблемных, мусорных записей и видим. что у меня уже нет «Inactive TS Port«.
Проверяем наш куст реестра и видим, что все чисто
далее для ошибки «Превышение времени ожидания (240000 мс) при ожидании ответа транзакции от службы UmRdpService, NcbService, ScDeviceEnum» компания Microsoft советует создать один ключ реестра:
Находим тут ключ ServicesPipeTimeout, если его нет, то создаем REG-DWORD. В моем примере стоит сейчас значение 240000, я увеличу его до 6 секунд. это 60000
Еще я вам советую отключить параметры сетевого интерфейса:
Так же не забываем в командной строке выполнить по очереди три команды, по выявлению проблем с целостностью системных файлов и ошибок на диске.