В обозревателе Internet Explorer 7 не может использовать приложение для программного перечисления экземпляров Internet Explorer 7 в рабочий стол, отличные от рабочего стола по умолчанию

Переводы статьи Переводы статьи
Код статьи: 940998 - Vizualiza?i produsele pentru care se aplic? acest articol.
Важные Эта статья содержит сведения об изменении реестра. Убедитесь, что резервную копию реестра перед внесением изменений. Убедитесь, что знаете, как восстановить реестр в случае возникновения проблем. Для получения дополнительных сведений о том, как резервное копирование, восстановлении и изменении реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра Windows
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим следующий сценарий:
  • На компьютере с Windows Internet Explorer 7 создайте новый рабочий стол.
  • Использовать приложение для программного перечисления экземпляров Internet Explorer 7, которые открываются в этом рабочем столе.
В этом случае приложение не удается правильно перечислить эти экземпляры Internet Explorer 7.

Примечание Эта проблема не возникает в Microsoft Internet Explorer 6.

Причина

Эта проблема возникает из-за изменений в поведении в Internet Explorer 7.

В обозревателе Internet Explorer 6 ShellWindows объект связан с следующего CLSID:
{9BA05972-F6A8-11CF-A442-00A0C90A8F39}
Этот объект является локальный сервер COM, который существует для каждого рабочего стола. При использовании CoCreate функция для создания экземпляра ShellWindows, экземпляр привязано к серверу на рабочем столе где создать экземпляр. Таким образом приложение может перечислить windows Internet Explorer 6 в все рабочие столы.

В обозревателе Internet Explorer 7
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\
раздел добавляется с помощью реестра RunAs. И задать значение записи реестра RunAs интерактивный пользователь. Это изменение поведения для обозревателя Internet Explorer 7 вызывает экземпляр ShellWindows для привязки сервера на рабочем столе по умолчанию даже в том случае, если создать экземпляр в другие рабочие столы.

Временное решение

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

Временное решение для Windows XP и Windows Server 2003

Чтобы обойти эту проблему в Windows XP или Windows Server 2003, выполните следующие действия.
  1. Нажмите кнопку Начало, нажмите кнопку Запустить, тип regedit, а затем нажмите кнопку ОК.
  2. Найдите следующий раздел реестра и выделите его:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\ {9BA05972-F6A8-11CF-A442-00A0C90A8F39}
  3. Удалите запись реестра AppID.
  4. Закройте редактор реестра.

Временное решение для Windows Vista

Чтобы обойти эту проблему в Windows Vista, выполните следующие действия.
  1. Установите MS07-033 накопительное обновление безопасности для обозревателя Internet Explorer (KB933566) или позднее накопительное обновление системы безопасности для обозревателя Internet Explorer. Для получения дополнительных сведений о накопительное обновление безопасности MS07-033 обновления, обратитесь к следующей статье базы знаний Майкрософт:
    933566MS07-033: Накопительное обновление для системы безопасности обозревателя Internet Explorer
  2. Установите обновление KB935855.

    Заметки
    • Это обновление позволяет запускать на рабочий стол, отличные от рабочего стола по умолчанию обозреватель Internet Explorer 7.
    • После установки данного обновления запись реестра FEATURE_MULTI_DESKTOP будет добавлен в следующем подразделе реестра:
      HKLM\Software\Microsoft\Internet Explorer\Low прав
      Этот параметр реестра значение 1.
    • После установки обновления KB935855 запись реестра AppIDFlags будет добавлен в следующем подразделе реестра:
      HKLM\Sofware\Classes\AppID\ {60EE1F45-C0DD-4A1F-AA44-D97424600A16}
      Этот параметр реестра значение 1.
  3. Перезагрузите компьютер.

Статус

Данное поведение является особенностью.

Дополнительная информация

Рабочий стол — это защищаемый объект, имеющий логический отображаемой поверхности. Для настольных ПК может содержать элементы пользовательского интерфейса, таких как windows и меню. Для получения дополнительных сведений посетите Microsoft Developer сети веб-узла:
http://msdn2.Microsoft.com/en-us/library/ms682573.aspx
Для получения дополнительных сведений о записи реестра AppID посетите Microsoft Developer сети веб-узла:
http://msdn2.Microsoft.com/en-us/library/ms682359.aspx
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.

Свойства

Код статьи: 940998 - Последний отзыв: 19 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Windows Internet Explorer 7 for Windows XP
  • Windows Internet Explorer 7 for Windows Server 2003
  • Windows Internet Explorer 7 in Windows Vista
Ключевые слова: 
kbtshoot kbexpertiseadvanced kbprb kbmt KB940998 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:940998

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com