Remoteapp программа не была запущена на удаленном компьютере

В этой статье приведены обходные пути решения проблемы, из-за которой невозможно запустить приложение, использующее файл Explorer.exe в сеансе RemoteApp служб терминалов.

Применяется к: Windows Server 2012 R2
Исходный номер базы знаний: 951048

Симптомы

Рассмотрим следующий сценарий. Войдите в сеанс RemoteApp служб терминалов Windows Server (TS RemoteApp). Сеанс TS RemoteApp включает запуск приложений и запись реестра запуска или запись реестра RunOnce. Затем вы пытаетесь запустить приложение в сеансе TS RemoteApp. В этом сценарии приложение не запускается.

Причина

Эта проблема возникает из-за того, что вы пытаетесь запустить приложение, которое использует Explorer.exe файла. По умолчанию сеанс TS RemoteApp реализует ограниченные функциональные возможности. Например, сеанс TS RemoteApp не обрабатывает следующие элементы:

  • Запись реестра запуска
  • Запись реестра RunOnce
  • Запускаемых приложений

Обходной путь

Для решения проблемы используйте один из указанных ниже способов.

Настройка RemoteApp. Запуск удаленных приложений через терминальную сессию.

Метод 1. Запуск приложений запуска в составе параметров входа пользователя

Чтобы запускать приложения запуска в сеансе TS RemoteApp, можно указать запускаемых приложений в составе параметров входа пользователя в групповая политика. Так групповая политика управляет этими параметрами, любое приложение запуска, которое вы указываете, выполняется должным образом при входе пользователя в систему.

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

  1. На сервере групповая политика консоли управления (GPMC) щелкните «Политика локального компьютера», выберите «Конфигурация компьютера» и выберите пункт «Административные шаблоны».
  2. Щелкните «Система», дважды щелкните «Вход», а затем дважды щелкните «Запустить эти программы» при входе пользователя.
  3. В диалоговом окне «Запуск этих программ» в диалоговом окне «Свойства входа пользователя» нажмите кнопку «Включить».
  4. Нажмите кнопку «Показать», а затем нажмите кнопку «Добавить».
  5. Введите имя запускаемого приложения.
Читайте также:
Как запустить программу calc

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

Метод 2. Запуск файла Runonce.exe с помощью параметра /AlternateShellStartup

Некоторые приложения, использующие файл Explorer.exe, могут выполняться в сеансе TS RemoteApp при добавлении Runonce.exe файла в скрипт входа пользователя. Для этого выполните следующие действия:

  1. В консоли управления групповыми политиками сервера щелкните «Политика локального компьютера», выберите «Конфигурация пользователя», а затем — » Параметры Windows».
  2. Щелкните «Скрипты» (вход или вход) и дважды щелкните «Вход».
  3. Нажмите кнопку Добавить.
  4. В поле имени скрипта введите runonce.exe.
  5. В поле параметров скрипта введите /AlternateShellStartup.
  6. Два раза нажмите кнопку ОК.

Обратная связь

Были ли сведения на этой странице полезными?

Настройка удаленного рабочего стола по RDP

Источник: learn.microsoft.com

Remoteapp программа не была запущена на удаленном компьютере

но что-то мне проделывать этого не хочется из-за купленных терминальных лицензий )

Цитата:

Советуют в инете удалить раздел реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSLicensing
но что-то мне проделывать этого не хочется из-за купленных терминальных лицензий )

Нет ничего страшного в удалении вышеприведённой ветки (backup ветки ещё никто не отменял) Правда такая процедура оправдана при невозможности/ошибках выдачи лицензий и я не могу сказать что это Ваш случай.

Цитата:

Куда копать то?

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

Событие 1530, User Profile Service
Обилие | Подробности |
Система Windows обнаружила, что файл реестра используется другими приложениями или службами. Файл будет сейчас выгружен. Приложения или службы, которые используют файл реестра, могут впоследствии работать неправильно.

ПОДРОБНО –
ПОДРОБНО —
1 user registry handles leaked from RegistryUserS-l-5-21-3498058289-2326910967-1134361399-lO44: Process 560 (DeviceHarddiskVolume2WindowsSystem32svchost.exe) has opened key REGISTRYUSERS-l-5-21-3498058289-2326910967-1134361399-1044PrintersDevModePerUser

Читайте также:
Где взять программу налогоплательщик юл

Имя журнала:
Источник:
Код события:
Уровень:
Пользов.:
Код операции:
Приложение
User Profile Service
1530
Предупреждение
система
Сведения
Дата: 11.12.2013 15:15:58
Категория задачи: Отсутствует Ключевые слова:
Компьютер: DATA

Событие 9009, Desktop Window Manager
Обилие | Подробности |
Диспетчер окон рабочего стола завершил работу с кодом (0x40010004)
Имя журнала:
Источник:
Код события:
Уровень:
Пользов.:
Код операции:
Приложение
Desktop Window Man. Дата: 11.12.2013 15:15:58
9009 Категория задачи: Отсутствует
Сведения Ключевые слова: Классический
Н/Д Компьютер: DATA

Источник: forum.ru-board.com

Как включить RemoteApp в Windows 10

Как включить RemoteApp в Windows 10

Технология RemoteApp позволяет настроить удалённый доступ к отдельному приложению. Пользователь не сможет работать с другими элементами операционной системы — при входе в учётную запись он будет сразу видеть окно программы, которую подключил администратор.

Использование встроенных инструментов

Технология RemoteApp доступна на Windows 10 Professional. Настроить подключение можно двумя способами: через прямую правку реестра или с помощью файла конфигурации. Посмотрим, как это сделать, на примере программы 1С.

Правка реестра

Запускаем редактор реестра (Win+R — regedit). Переходим на ветку HKLMSOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerTSAppAllowListApplications. Кликаем по папке Applications правой кнопкой, выбираем опцию «Создать» — «Новый раздел» и задаём ему имя 1С RemoteApp (указываем название программы, к которой будет подключаться пользователь).

Выбираем новый каталог. Создаём внутри него несколько параметров («Создать» — «Строковый параметр»).

  • Название — Name, значение — 1C RemoteApp
  • Название — Path, значение — C:Program Files (x86)1cv8common1cestart_start.exe (это полный путь к исполняемому файлу программы).
  • Название — VPath, значение — C:Program Files (x86)1cv8common1cestart_start.exe.
  • Название — RequiredCommandLine, значение — пустая строка.
  • Название — CommandLineSetting, значение — 0x00000001.
  • Название — IconPath, значение — C:Program Files (x86)1cv8common1cestart_start.exe.
  • Название — IconIndex, значение — 0x00000000.
  • Название — ShowInTSWA, значение — 0x00000000.
Читайте также:
Политическая программа черный передел

Параметры подключения RemoteApp

Так должен выглядеть раздел RemoteApp

Правка файла конфигурации

Аналогичного результата можно добиться с помощью файла конфигурации. Открываем любой текстовый редактор и вставляем в него следующий текст:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerTSAppAllowListApplications1C RemoteApp]

«Name»=»1C RemoteApp»

«Path»=»C:\Program Files (x86)\1cv8\common\1cestart.exe»

«VPath»=»C:\Program Files (x86)\1cv8\common\1cestart.exe»

«RequiredCommandLine»=»»

«CommandLineSetting»=dword:00000001

«IconPath»=»C:\Program Files (x86)\1cv8\common\1cestart.exe»

«IconIndex»=dword:00000000

«ShowInTSWA»=dword:00000000

Указываем полный путь к исполняемому файлу программы, к которой будет подключаться пользователь. Сохраняем документ с расширением .REG — например, 1C RemoteApp.reg.

Следующий шаг — создание ярлыка для подключения. Для этого нужно знать адрес, по которому доступен удалённый рабочий стол. Например, пусть он будет 192.168.0.9:3569. Создаём новый текстовый документ и вставляем в него текст:

allow desktop composition:i:1

allow font smoothing:i:1

alternate full address:s:192.168.0.9:3569

alternate shell:s:rdpinit.exe

devicestoredirect:s:*

disableremoteappcapscheck:i:1

drivestoredirect:s:*

full address:s:192.168.0.9:3569

prompt for credentials on client:i:1

promptcredentialonce:i:0

redirectcomports:i:1

redirectdrives:i:1

remoteapplicationmode:i:1

remoteapplicationname:s:1C RemoteApp

remoteapplicationprogram:s:||1C RemoteApp

span monitors:i:1

use multimon:i:1

Сохраняем файл с расширением .RDP — например, 1C RemoteApp.rdp.

Настройка через RemoteApp Tool

Можно обойтись без ручной правки реестра и настроить подключение с помощью бесплатной утилиты RemoteApp Tool.

  1. Раскрываем меню File и выбираем опцию New Remote App.
  2. Заполняем поля, как показано на скриншоте. Указываем имя подключения, а также полный путь к исполняемому файлу программы, с которой будет устанавливаться соединение.

RemoteApp Tool

Настройки подключения к удалённому приложению

Чтобы создать ярлык подключения, выбираем в списке RemoteApp и нажимаем на кнопку Create Client Connection. Отмечаем RDP File, указываем адрес сервера и номер порта. Нажимаем Create для сохранения конфигурации.

Создание подключения в RemoteApp Tool

Создаём подключение к удалённому рабочему столу, на котором будет доступна только одна программа

Настройка через RemoteApp Tool завершена. Фактически мы указали те же данные, что и в редакторе реестра, только сделали это через удобный графический интерфейс.

Источник: tehnichka.pro

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru