Войти

Домашняя папка поиска при запуске приложения на сервере терминалов

Поддержка Windows Server 2003 завершилась 14 июля 2015 г.

Корпорация Майкрософт завершила поддержку Windows Server 2003 14 июля 2015 г. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

961805
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Источник::Поддержка Майкрософт
БЫСТРАЯ ПУБЛИКАЦИЯ
В БЫСТРО ПУБЛИКУЮЩИХСЯ СТАТЬЯХ ПРЕДСТАВЛЕНА ИНФОРМАЦИЯ, ПОЛУЧЕННАЯ НАПРЯМУЮ ОТ СЛУЖБЫ ТЕХНИЧЕСКОЙ ПОДДЕРЖКИ МАЙКРОСОФТ.. ИНФОРМАЦИЯ, СОДЕРЖАЩАЯСЯ В НИХ, ПРЕДОСТАВЛЕНА В ОТВЕТ НА СРОЧНЫЕ ЗАПРОСЫ ИЛИ В КАЧЕСТВЕ ПРИЛОЖЕНИЯ К ДРУГИМ СТАТЬЯМ БАЗЫ ЗНАНИЙ..
Симптом


Можно заметить, что при запуске процесса в течение сеанса, запущена на терминалов сервера (TS) в режиме приложений домашнюю папку пользователя, может осуществляться в следующих случаях:

 

· Если процесса необходимо загрузить библиотеку DLL, которая не является локальным для EXE-файл или в системных каталогах, но в пути,

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

 
Причина.


Это произойдет, если процесс нуждается в загрузке DLL-файла, который не является локальным для EXE-файл или путь к каталогам в системе.  Если домашняя папка служб терминалов в сети для пользователя, у пользователя, поиск библиотеки DLL также будет выполнять поиск сетевая папка пользователя сервера терминалов домашней папки.
Решение.
Дополнительная информация


Возвращает “ GetWindowsDirectory ” API-Интерфейс служб терминалов в режиме приложений папке \windows, указывающая на сети совместно использовать при AD свойства пользователей служб терминалов домашней папки.

 

Обхода не TS приложений — в зависимости от поведения приложений - возможно, для установки значения флагов: «Не заменить каталог пользователя Windows»: 0x00000400 на KB186498

 

Если приложение использует API-Интерфейс GetWindowsDirectory запросить путь к каталогу Windows, сервер терминалов возвращается домашний каталог пользователя.

Дополнительные сведения см. в следующей статье базы знаний Майкрософт::

186498 Сведения о интеграции приложений сервера терминалов

http://support.Microsoft.com/default.aspx?scid=KB;EN-US;186498

 

 

Порядок поиска при запуске процесса является:

• Каталог, из которой загружено приложение.

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

• Текущий каталог.

• В системном каталоге.

• 16-Разрядного системного каталога.

• Каталог Windows.

Примечание.Функция GetWindowsDirectory используется для получения пути к этой папке.

• Каталоги, указанные в переменной среды PATH.

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

306850 Программы замедляют запуск или замедлить вход в систему в случае медленного сетевого подключения к домашней папке

http://support.Microsoft.com/default.aspx?scid=KB;EN-US;306850

 
ЗАЯВЛЕНИЕ ОБ ОТКАЗЕ
MICROSOFT И/ИЛИ ЕЕ ПОСТАВЩИКИ НЕ ДЕЛАТЬ ПРЕДСТАВЛЕНИЯ ИЛИ ГАРАНТИЙ О ПРИГОДНОСТИ, НАДЕЖНОСТЬ И ТОЧНОСТЬ ИНФОРМАЦИИ, СОДЕРЖИТСЯ В ДОКУМЕНТЫ И СВЯЗАННЫХ РИСУНКОВ ПУБЛИКАЦИИ НА ВЕБ-УЗЕЛ (“ МАТЕРИАЛОВ ”) ДЛЯ ЛЮБЫХ ЦЕЛЕЙ. МАТЕРИАЛЫ МОГУТ СОДЕРЖАТЬ ТЕХНИЧЕСКИЕ НЕТОЧНОСТИ И ОПЕЧАТКИ. ЭТА ИНФОРМАЦИЯ ПЕРИОДИЧЕСКИ ПОДВЕРГАЕТСЯ ИЗМЕНЕНИЯМ БЕЗ ПРЕДУПРЕЖДЕНИЙ..

В МАКСИМАЛЬНОЙ СТЕПЕНИ, ДОПУСКАЕМОЙ ДЕЙСТВУЮЩИМ ЗАКОНОДАТЕЛЬСТВОМ, КОРПОРАЦИЯ МАЙКРОСОФТ И/ИЛИ ЕЕ ПОСТАВЩИКИ ОТКАЗЫВАЮТСЯ ОТ ПРЕДОСТАВЛЕНИЯ КАКИХ-ЛИБО ПРЯМЫХ, ПОДРАЗУМЕВАЕМЫХ ИЛИ ПРЕДУСМОТРЕННЫХ ГАРАНТИЙ В ОТНОШЕНИИ СВОИХ МАТЕРИАЛОВ, ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЙ, ГАРАНТИИ ПРАВ СОБСТВЕННОСТИ, НЕНАРУШЕНИЯ АВТОРСКИХ ПРАВ, УДОВЛЕТВОРИТЕЛЬНЫХ УСЛОВИЙ И КАЧЕСТВА, ТОВАРНОГО СОСТОЯНИЯ И СООТВЕТСТВИЯ КОНКРЕТНЫМ ЦЕЛЯМ..
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.
Свойства

Номер статьи: 961805 — последний просмотр: 05/12/2015 13:08:43 — редакция: 3.0

  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • kbnosurvey kbarchive kbnomt kbrapidpub kbmt KB961805 KbMtru
Отзывы и предложения