Windows не удалось запустить данное удаленное приложение remoteapp

Windows не удалось запустить данное удаленное приложение remoteapp

Вопрос

На сервере MS Windows 2016 установлен сервер удаленных рабочих столов, отпубликованы приложения RemoteApp. Запуск приложений с клиентов работает.

Некорректно работают файловые ассоциации. Пользователи подключаются с помощью «Подключения к удаленным рабочим столам и приложениям RemoteApp» в панели управления Windows. Файловые ассоциации назначаются на запуск приложений на удаленном сервере. Приложение запускается на удаленном сервере и открывает файл только если путь к файлу в формате UNC, то есть \\fileserver\fileshare\somefolder\file.ext. Файл НЕ открывается если размещен локально на клиенте пользователя или тот же сетевой путь смонтирован у пользователя в виде сетевого диска, например H:\somefolder\file.ext. Пользователю выдается сообщение вида

«Не удалось открыть программу или файл. Возникла проблема с %ProgamName%, или нет доступа к файлу, который вы пытаетесь открыть»

Ответы

Посмотрите информацию по ссылке внизу:

We recently disabled local disk access via rdp on a production server because we did not need it and it was negatively affecting the performance of one of our published applications. Immediately after we disabled remote disk access we started having this same error and we also found that the hotfix was no help.

I would suggest that you go into Remote Desktop Session Host Configuration, open the RDP-Tcp Connection properties and check the Client Settings tab to see if someone has disabled remote Drive connections. Even if this is not disabled at the server you will want to pursue the ‘local drive connectivity via RDP’ aspect of your problem as this was definitely the root of our troubles that generated the error message in question.

Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

Приложения RemoteApp не работает с RD Web Access в Windows 7 или Windows Server 2008 R2

Симптомы

Рассмотрим следующий сценарий:

Опубликовать приложение RemoteApp на сервере терминалов под управлением Windows Server 2008 или на сервере удаленных рабочих столов, на котором запущен Windows Server 2008 R2.

С помощью веб-клиента удаленного рабочего стола (RD Web Access) на компьютере под управлением Windows 7 или Windows Server 2008 R2 доступ к приложению RemoteApp.

В этом сценарии приложение RemoteApp работать неправильно.

Примечание. Приложение правильно работает в следующих ситуациях:

Создание удаленного рабочего стола для доступа к того же приложения RemoteApp.

Читайте также:  Windows cannot access this folder

Запустите приложение из консоли сервера терминалов или удаленного рабочего стола сервера.

Например рассмотрим следующий пример:

У вас есть приложение, использующее System.Windows.Forms. Элемент управления DataGrid .

Публикация приложения на сервере удаленных рабочих столов, на котором запущен Windows Server 2008 R2.

RD Web Access используется для доступа к приложению с компьютера под управлением Windows 7.

При попытке использовать функцию фильтра элемента управления с помощью действий мыши.

В этом случае текстовое поле не отображается. Таким образом невозможно ввести текст для функции фильтра.

Примечание. Текстовое поле отображается неправильно при использовании подключения к удаленному рабочему столу для запуска приложения.

Причина

Эта проблема возникает, так как элемент управления ActiveX для подключения к удаленному рабочему столу неправильно обрабатывает фокус окна удаленных приложений RemoteApp.

Решение

Сведения об исправлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему.

Если исправление доступно для скачивания, имеется раздел «Пакет исправлений доступен для скачивания» в верхней части этой статьи базы знаний. Если этого раздела нет, отправьте запрос в службу технической поддержки для получения исправления.

Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:

Примечание. В форме «Пакет исправлений доступен для скачивания» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия

Чтобы применить это исправление, необходимо использовать одну из следующих операционных систем:

Windows 7 с пакетом обновления 1 (SP1)

Windows Server 2008 R2

Windows Server 2008 R2 с пакетом обновления 1 (SP1)

Дополнительные сведения о получении пакета обновления Windows Server 2008 R2 или Windows 7 щелкните следующий номер статьи базы знаний Майкрософт:

сведения о Пакет обновления 1 для Windows 7 и Windows Server 2008 R2

Сведения о реестре

Для использования исправления из этого пакета нет необходимости вносить изменения в реестр.

Необходимость перезагрузки

Не требуется перезагружать компьютер после установки данного исправления.

Сведения о замене исправлений

Это исправление не заменяет ранее выпущенные исправления.

Сведения о файлах

Глобальная версия этого исправления устанавливает файлы с атрибутами, указанными в приведенных ниже таблицах. Дата и время для файлов указаны в формате UTC. Дата и время для файлов на локальном компьютере отображаются в местном времени с вашим текущим смещением летнего времени (DST). Кроме того, при выполнении определенных операций с файлами, даты и время могут изменяться.

Примечания к сведениям о файлах Windows 7 и Windows Server 2008 R2

Важно. Исправления для Windows Server 2008 R2 и Windows 7 включены в одни и те же пакеты. Однако исправления на странице запроса исправлений перечислены под обеими операционными системами. Чтобы запросить пакет исправления, который применяется к одной или обеим ОС, установите исправление, описанное в разделе «Windows 7/Windows Server 2008 R2» страницы. Всегда смотрите раздел «Информация в данной статье относится к следующим продуктам» статьи для определения фактических операционных систем, к которым применяется каждое исправление.

Читайте также:  Тема aero для windows как включить

Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SP n) и направлению поддержки (LDR, GDR) можно определить путем проверки номера версий файлов, как показано в следующей таблице.

Файлы MANIFEST (.manifest) и MUM (.mum), устанавливаемые для каждой среды, указаны отдельно в разделе «Сведения о дополнительных файлах для Windows Server 2008 R2 и Windows 7». Файлы MUM и MANIFEST, а также связанные файлы каталога безопасности (CAT) чрезвычайно важны для поддержания состояния обновленных компонентов. Файлы каталога безопасности, для которых не перечислены атрибуты, подписаны цифровой подписью корпорации Майкрософт.

Terminal Services RemoteApp (удаленные приложения)

В операционных системах семейства Windows (не домашней), можно включать режим удаленного рабочего стола. Это бывает очень удобно, по причине того, что работая на удаленной машине мы получаем картинку а не перекидываемся громоздкими файлами по сети или даже через интернет, что в разы увеличивает скорость работы. Другое дело что политика разработчиков ОС ограничила эту возможность только 1 рабочим пользователям. Если нам к примеру всетаки надо подключиться скажем через планшет и поработать на компьютере — почему же и нет!

Но если нам нужно запускать только одну определенную программу бывает не очень удобно ждать пока загрузится у нас удаленный рабочий стол потом загружать программу, а если мы даем доступ другу к компьютеру нам нет желания давать ему возможности бороздить у нас на нашей технике и читать конфидициалку.

В новых серверных версиях начиная с Windows Server 2008 появился интересное дополнение — функция Terminal Services RemoteApp (удаленные приложения). Вот ее мы сейчас и попробуем включить у себя. На примере открытия блокнота.

Распишем все по этапам.

1. Правим реестр. regedit.exe. И идем по ветке:

В разделе TSAppAllowList создаем новый подраздел Applications. Далее создаем подразделы для программ, которые должны будут запускаться в качестве RemoteApp. Для каждой программы свой подраздел. Для проверки создадим подраздел с названием Notepad (тут для примера название роли не играет пока он используется для нас и в дальнейшем мы его пропишем в файлике — Remoute RDP). Переходим в него и создаем два строковых параметра Name и Path.

Для параметра Name задаем значение notepad.exe, или другую программу (хоть КонтрСтрайк)

а для Path – путь к папке где лежит приложение, в нашем случае – C:\Windows. (Путь должен быть к папке на компьютере, который будет выступать в роли терминального сервера с Windows 7). Только путь до запускаемго файла, а не сам путь с самим файлом.

Читайте также:  Уменьшение пинга windows 10

Добавляем приложения следующим образов. В разделе Applications создаем дополнительные разделы для каждой программы. И в этих разделах создаем два строковых параметра Name и Path.

Изменим еще один параметр.

Переходим в раздел TSAppAllowList. И выставим значение 1 для параметра fDisableAllowList.

С реестром мы закончили.

2. Создадим файл для подключения к удаленному рабочему столу.

Запускаем утилиту Подключение к удаленному рабочему столу через меню Пуск –> Стандартные, либо Win+R, вводим mstsc, Enter.

В открывшемся окне вводим имя ПК, либо IP адрес компьютера с Windows 7 TS RemoteApp. Жмем Сохранить как… И сохраняем в любом месте.

Откроем полученный файл в Notepad++

В файле меняем значение параметра remoteapplicationmode:i:0 на remoteapplicationmode:i:1. После добавим 3 строчки:

Сохраняем файл RemoteApp.rdp и запускаем.

При подключении спросит логин и пароль. Нужно чтобы учетная запись входила в группу Пользователи удаленного рабочего стола. Либо надо быть локальным админом, либо доменным. Если все условия соблюдены, то через пару секунд откроется Notepad.

Если при подключении выскакивает сообщение: “Следующее удаленное приложение RemoteApp отсутствует в списке разрешенных программ”, то нужно проверить параметр реестра fDisableAllowList, что у него значение 1.

Дополнение по просьбе пользователя » Злой юзер»

В *.rdp файле можно заполнить, как пример, следующим содержимым:

full address :s :ip_ ip удаленного компьютера или виртуальной машины

address remoteapplicationmode :i :1

disableremoteappcapscheck :i :1

alternate shell :s :rdpinit.exe

prompt for credentials on client :i :1

remoteapplicationname :s :program_name — Название программы .exe.bat и пр.

remoteapplicationprogram :s : — Полный путь к exe файлу программы

Ошибка RemApp

Все новые темы

Список форумов SYSAdmins.RU -> WINDOWS
Автор
rxer
Участник форума

Зарегистрирован: 06.05.2009
Пользователь #: 79,127
Сообщения: 104


Голоса: 1

Добавлено: Вт 07 Окт, 2014 14:03 Заголовок сообщения: Ошибка RemApp
_________________
теперь я одмин. блин.
Вернуться к началу
Зарегистрируйтесь и реклама исчезнет!
Rossomaha
Активный участник

Зарегистрирован: 06.06.2003
Пользователь #: 6,583
Сообщения: 1367
Откуда: Севастополь/Москва/Санкт-Петербург

Голоса: 5

Добавлено: Вт 07 Окт, 2014 14:54 Заголовок сообщения:
_________________
Feci quod potui, faciant meliora potentes

Rossomaha [ ЗА IP БЕЗ ЦЕНЗУРЫ ]

Ecce spectaculum dignum, ad quod respiciat intentus operi suo deus

Вернуться к началу
rxer
Участник форума

Зарегистрирован: 06.05.2009
Пользователь #: 79,127
Сообщения: 104


Голоса: 1

Добавлено: Чт 09 Окт, 2014 8:10 Заголовок сообщения:
_________________
теперь я одмин. блин.
Вернуться к началу
n.avramenko87
Участник форума

Зарегистрирован: 25.02.2014
Пользователь #: 150,676
Сообщения: 253

Добавлено: Чт 09 Окт, 2014 10:30 Заголовок сообщения:
Вернуться к началу
rxer
Участник форума

Зарегистрирован: 06.05.2009
Пользователь #: 79,127
Сообщения: 104


Голоса: 1

Добавлено: Чт 09 Окт, 2014 11:13 Заголовок сообщения:
_________________
теперь я одмин. блин.
Вернуться к началу
rxer
Участник форума

Зарегистрирован: 06.05.2009
Пользователь #: 79,127
Сообщения: 104

Оцените статью