- Как исправить проблему запуска приложений RemoteApp с именами, включающими символы с диакритическими знаками?
- Причина
- Вопрос
- Временное решение
- Ручное изменение имени файла
- Использование средства Remote Desktop Connection
- Симптомы
- Решение
- Симптомы проблемы
- Причина проблемы
- Решение
- Проверка результата
- Видео:
- RemoteApp на Windows 2012 без домена
Как исправить проблему запуска приложений RemoteApp с именами, включающими символы с диакритическими знаками?
Часто пользователи сталкиваются с проблемой запуска приложений RemoteApp, содержащих символы с диакритическими знаками в их имени. При попытке запустить такое приложение может возникнуть ошибка или вообще ничего не происходить. В данной статье мы рассмотрим возможные причины и предлагаемое Microsoft решение этой проблемы.
Одной из основных причин возникновения данной проблемы является неправильное отображение символов с диакритическими знаками, если система не поддерживает такие символы. Это может привести к тому, что системе не удается распознать и запустить указанное приложение.
Для решения данной проблемы Microsoft рекомендует выполнить следующие действия:
1. Переходим в «Службы» (Services) через «Пуск -> Панель управления -> Администрирование -> Службы».
2. В списке служб находим «Сервер удаленных приложений» (RemoteApp and Desktop Connections), в котором проблематичное приложение зарегистрировано.
3. Щелкаем правой кнопкой мыши на названии приложения и выбираем «Свойства» (Properties).
4. В открывшемся окне переходим на вкладку «Веб-доступ» (Web Access) и сохраняем ссылки на запуск приложения.
5. Переходим в «Ассоциации подключений» (Connection Associations), где мы должны убедиться, что указанное приложение связано с правильным сервером RemoteApp. Если нет, то выбираем верный сервер.
После выполнения указанных действий нам следует проверить, удается ли запустить проблемное приложение. Если все выполнено правильно, то теперь оно должно успешно запускаться через RemoteApp без ошибок.
Причина
Когда пользователь пытается запустить приложение в удаленном рабочем сеансе через RemoteApp, Remote Desktop Services не может найти файл программы, поскольку путь или имя файла содержит символы, которые не распознаются операционной системой Windows. В результате происходит ошибка, и приложение не запускается.
Решение данной проблемы заключается в следующем: необходимо сохранить файл ассоциации программы и создать временное решение, чтобы RemoteApp мог запустить программы с символами с диакритическими знаками в их имени. Для этого можно произвести несколько шагов: сначала нужно перейти в Свойства программы в окне удаленных приложений, затем перейти во вкладку «Связи» и нажать кнопку «Изменить соответствие». После этого необходимо указать новую программу для открытия данного типа файла, выбрав нужное приложение.
Теперь, когда файл ассоциации программы сохранен, RemoteApp сможет использовать новый путь и запустить приложение с символами с диакритическими знаками в их имени. После этого пользователь сможет запустить приложение через RemoteApp без ошибок и симптомов ошибочного поведения.
Вопрос
Возникают проблемы при запуске программ RemoteApp, если в их имени содержатся символы с диакритическими знаками. Чтобы успешно запустить такие программы, нужно проделать следующие действия:
- Переходим на удаленное рабочее место или сервер, с которого будем запускать программы.
- Убеждаемся, что программа Remote Desktop Services (удаленные рабочие столы) зарегистрирована и ее статус «Запущено».
- Затем переходим в Services (Службы) и ищем службу RemoteApp and Desktop Connections (Удаленные приложения и подключения к рабочему столу).
- Удаляем все Assoсiations (файлы ассоциаций) с диакритическими знаками и сохраняем изменения.
- Затем переходим по пути C:\Users\[имя пользователя]\AppData\Local\Microsoft\Workspaces\, где [имя пользователя] — имя пользователя на удаленном рабочем месте.
- Удаляем все файлы с расширением .rdp, которые соответствуют проблемным приложениям.
- На сервере, где работает Remote Desktop Services, переходим в папку C:\Windows\Temp\ws\, где C — диск, на котором установлена Windows.
- Находим папку с именем пользователя, использующего удаленное приложение, и переходим в нее.
- Удаляем файл c именем приложения и расширением .rdp.
- После удаления файлов, переходим на компьютер пользователя и пробуем запустить удаленные приложения снова. Теперь проблема должна быть устранена.
В случае, если проблема не удается решить после выполнения указанных шагов, рекомендуется обратиться за помощью к специалистам службы поддержки Майкрософт.
Временное решение
Если у вас возникла проблема с запуском приложений RemoteApp, содержащих символы с диакритическими знаками в их имени, есть несколько временных решений, которые могут помочь вам решить данную проблему.
Ручное изменение имени файла
Один из способов решить эту проблему — ручное изменение имени файла приложения, удалив диакритические знаки. Для этого вам необходимо:
- Откройте папку, в которой сохраняются файлы удаленных приложений.
- Найдите файл приложения, содержащего диакритические знаки в его имени.
- Щелкните правой кнопкой мыши на файле и выберите пункт «Переименовать».
- Удалите все диакритические знаки из имени файла.
- Нажмите Enter, чтобы сохранить новое имя файла.
- Попробуйте запустить приложение RemoteApp снова.
Использование средства Remote Desktop Connection
Другим временным решением проблемы запуска приложений RemoteApp с диакритическими знаками в их имени является использование средства Remote Desktop Connection вместо RemoteApp. Для этого выполните следующие действия:
- Откройте средство Remote Desktop Connection на вашем компьютере.
- В поле «Computer» введите адрес сервера удаленного рабочего стола.
- Щелкните на кнопке «Show Options».
- Перейдите на вкладку «Local Resources».
- Перейдите на вкладку «Local devices and resources».
- Щелкните на кнопке «More…».
- Установите флажок напротив пункта «Диск C: (C:)».
- Нажмите кнопку «Connect», чтобы установить соединение с удаленным рабочим столом.
- У вас появится возможность запустить приложение, используя обычные средства Windows.
Обратите внимание, что это решение является временным и может быть непрактичным или неудобным в некоторых ситуациях. Рекомендуется обратиться в службу поддержки Microsoft для получения более точного и детального ответа на ваш вопрос.
Симптомы
Настройка сервера Windows, используемого в качестве удаленного рабочего стола, для запуска приложений RemoteApp с символами с диакритическими знаками в их имени, требует зарегистрировать дополнительные (удаленные) ссылки на файлы программы через путь к файлу.
Проблема заключается в следующем: приложение может быть зарегистрировано в списке RemoteApp в Active Directory или Group Policy, но на клиентской стороне клиент может быть настроен для удаленного доступа к тому же файлу в файловой системе. В результате при попытке запустить приложение RemoteApp с символами с диакритическими знаками в его имени будет отображаться сообщение об ошибке «Не удалось запустить приложение».
Причина этой проблемы заключается в том, что сервер Remote Desktop Services, используемый Windows, ассоциирует имя зарегистрированного файла програмы с RemoteApp и снабжает его всеми необходимыми ссылками для запуска в виджете RemoteApp. Однако сервер Remote Desktop Services не обрабатывает файлы программы, к которым имеются ссылки, как удаленные ссылки. В результате символы с диакритическими знаками в имени файла уже не будут работать при запуске приложения RemoteApp, поэтому файлы програмы должны быть регистрированы как ссылки на удаленное расположение или приложение не удастся запустить.
Решение
Данное руководство предоставляет решение для проблемы связанной с запуском приложений RemoteApp, у которых в имени присутствуют символы с диакритическими знаками.
Симптомы проблемы
При попытке запустить приложение с диакритическими символами в названии через RemoteApp, пользовательу появляется сообщение об ошибке, которое гласит следующее: «Не удается запустить программу RemoteApp. Программа, которую Вы пытаетесь запустить, использует временное дополнение, чтобы сохраняемый на сервере приложений файл сохранить в рабочем месте на вашем компьютере.»
Причина проблемы
Проблема связана с тем, что RemoteApp не может обработать символы с диакритическими знаками в имени приложения, что приводит к ошибке при его запуске.
Решение
Для решения данной проблемы необходимо выполнить следующие шаги:
- Найдите файл .rdp-файл (Remote Desktop Protocol) для вашего удаленного приложения.
- Щелкните правой кнопкой мыши на файле .rdp и выберите «Редактировать».
- Укажите путь к файлу удаленного приложения, заменив символы с диакритическими знаками на соответствующие им не диакритические символы.
- Сохраните изменения в файле .rdp.
- Перейдите на рабочий стол вашего удаленного сервера.
- Запустите «Удаленные рабочие службы» («Remote Desktop Services») в «Управлении сервером» («Server Manager») на вашем удаленном сервере.
- Перейдите к разделу «Удаленное рабочее место» («Remote Workspace»), а затем щелкните правой кнопкой мыши на ссылке с именем вашего удаленного приложения.
- Выберите «Зарегистрировать» («Register»).
Проверка результата
Теперь вы можете запустить удаленное приложение, которое ранее вызывало ошибку с символами с диакритическими знаками в его имени. Проблема должна быть решена и приложение должно успешно запускаться через RemoteApp.
Это решение предоставлено компанией Microsoft на официальном портале сообщества пользователей. Если данное решение не помогло решить вашу проблему, рекомендуется обратиться к другим ресурсам или задать вопрос на форумах, где пользователи могут предложить свои ответы или поделиться альтернативными решениями.
Видео:
RemoteApp на Windows 2012 без домена
RemoteApp на Windows 2012 без домена by myTECHnote 28,894 views 6 years ago 8 minutes