В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Использование компонента «Выбор программ по умолчанию» из состава Windows XP с пакетом обновления 1 (SP1)

Версия данной статьи для Microsoft Windows 2000: 327931.


Аннотация
В данной статье описано выполнение следующих задач с помощью компонента «Выбор программ по умолчанию», который входит в состав Windows XP с пакетом обновления 1 (SP1).
  • Выберите программы, которые будут использоваться по умолчанию для просмотра веб-узлов, отправки электронной почты или воспроизведения мультимедийного содержимого.
  • Удалите доступ к программам Microsoft Windows.
  • Используйте две политики для управления компонентом «Выбор программ по умолчанию». Первая политика удаляет значок этого компонента из меню «Пуск», а вторая – скрывает раздел «Выбор программ по умолчанию» элемента панели управления «Установка и удаление программ».
  • Устранение проблем, связанных с компонентом «Выбор программ по умолчанию».

СОДЕРЖАНИЕ

ВВЕДЕНИЕ
В данной статье описывается использование компонента «Выбор программ по умолчанию», который входит в состав Windows XP с пакетом обновления 1 (SP1). Информация рассчитана на опытных пользователей и специалистов в области информационных технологий. Дополнительные сведения и основную информацию о компоненте «Выбор программ по умолчанию» см. в следующей статье базы знаний Майкрософт:
332003 Выбор программ по умолчанию, а также включение и отмена доступа к компонентам Windows и программам сторонних производителей
Примечание. Программы отображаются в разделе «Выбор программ по умолчанию» только после их регистрации. Информацию о том, как производители программного обеспечения могут зарегистрировать свои программы, см. на веб-узле Майкрософт по следующему адресу: К началу статьи

Выбор программ по умолчанию

Значок Выбор программ по умолчанию находится в меню Пуск, а также в разделе «Установка и удаление программ» панели управления. С помощью компонента «Выбор программ по умолчанию» администратор компьютера может определить программы, которые будут использоваться по умолчанию для выполнения определенного рода действий, например просмотра веб-страниц, отправки сообщений электронной почты или воспроизведения мультимедийных файлов. Кроме того, предусмотрена возможность управления внешним видом значков, ярлыков и пунктов меню.

Дополнительные сведения о выборе программ по умолчанию см. в следующей статье базы знаний Майкрософт:
332003 Выбор программ по умолчанию, а также включение и отмена доступа к компонентам Windows и программам сторонних производителей
Примечание. Microsoft Windows Messenger, проигрыватель Microsoft Windows Media, а также виртуальная машина Майкрософт (Microsoft VM) не вошли в состав 64-разрядной версии Windows XP. В разделе «Выбор программ по умолчанию» 64-разрядной версии Windows XP эти программы не содержатся.

К началу статьи

Удаление доступа к программам Microsoft Windows

Удалить доступ к таким приложениям, как Microsoft Internet Explorer, Outlook Express, проигрыватель Windows Media или Windows Messenger, администратор компьютера (или член группы «Администраторы») может с помощью панели управления (как описано выше), при выполнении программы установки в автоматическом режиме либо с помощью средств Sysprep или Factory после завершения программы установки.

При использовании этих методов для удаления доступа к программам стандартные ярлыки и значки программ удаляются из меню Пуск, с рабочего стола и других мест. Эти методы не удаляют исполняемые файлы (.exe или .dll) программ, а также не отключают связи файлов и протоколов, которые могли быть зарегистрированы программой. Для сопоставления соответствующих типов файлов и протоколов с другой программой, выберите ее в качестве программы по умолчанию. Если программа не зарегистрирована в разделе «Выбор программ по умолчанию», обратитесь к ее разработчику за информацией о том, как сделать эту программу программой по умолчанию или связать типы файлов и протоколы с этой программой.

К началу статьи

Использование автоматической установки

Удалить доступ к Internet Explorer, Outlook Express, проигрывателю Windows Media или Windows Messenger администратор может в процессе автоматической установки либо после завершения установки (с помощью средства Sysprep или Factory). Эти методы предполагают использование интегрированной установки, при которой Windows XP пакет обновления устанавливаются одновременно.

Чтобы удалить доступ к Internet Explorer, Outlook Express, проигрывателю Windows Media и Windows Messenger во время установки в автоматическом режиме, либо с помощью средства Sysprep, добавьте раздел [Components] к файлу Unattend.txt, содержащему следующие параметры:
 [Components]IEAccess = OffOEAccess = OffWMPOCM = OffWMAccess = Off
Дополнительные сведения об этом методе см. в файле Deploy.cab, который является файлом архива, содержащим набор компонентов. Файл Deploy.cab расположен в папке «Support\Tools» на компакт-диске Windows XP с пакетом обновления 1 (SP1). Сведения о средствах развертывания см. в файле справки «Руководство пользователя средств корпоративного развертывания Microsoft Windows» (Deploy.chm), который включен в Deploy.cab. В этом файле содержится перечень средств, инструкции по их использованию, а также дополнительные сведения о предустановке, настройке и развертывании пакета обновления.

К началу статьи

Использование средств Sysprep или Factory после установки

Чтобы удалить доступ к Internet Explorer, Outlook Express, проигрывателю Windows Media и Windows Messenger после установки Windows, используйте один из описанных в этом разделе методов.

Удаление доступа с помощью Sysprep

Чтобы удалить доступ к Internet Explorer, Outlook Express, Windows Messenger и проигрывателю Windows Media с помощью средства Sysprep, выполните следующие действия.
  1. Добавьте раздел [Components] к файлу Unattend.txt, содержащему следующие параметры:
     [Components]IEAccess = OffOEAccess = OffWMPOCM = OffWMAccess = Off
  2. Прежде чем запустить средство Sysprep, в раздел [GuiRunOnce] файла Sysprep.inf необходимо вставить следующую командную строку:
     [GuiRunOnce] sysocmgr /i:%windir%\inf\sysoc.inf /u:unattend.txt /q /r /c /x
Удаление доступа с помощью файла Winbom.ini и средства Factory
  1. Создайте файл Winbom.ini, содержащий описанные выше параметры раздела [Components].
  2. Прежде чем запустить sysprep -factory, в раздел [GuiRunOnce] файла Sysprep.inf необходимо вставить следующую командную строку:
     [GuiRunOnce]sysocmgr /i:%windir%\inf\sysoc.inf /u:winbom.ini /q /r /c /x
Дополнительные сведения об этом методе см. в файле Deploy.cab, который является файлом архива, содержащим набор компонентов. Файл Deploy.cab расположен в папке «Support\Tools» на компакт-диске Windows XP с пакетом обновления 1 (SP1). Сведения о средствах развертывания см. в файле справки «Руководство пользователя средств корпоративного развертывания Microsoft Windows» (Deploy.chm), который включен в Deploy.cab. В этом файле содержится перечень средств, инструкции по их использованию, а также дополнительные сведения о предустановке, настройке и развертывании пакета обновления.

К началу статьи

Политики администраторов относительно компонента «Выбор программ по умолчанию»

Для управления компонентом «Выбор программ по умолчанию» используются две политики администрирования. Первая политика удаляет значок этого компонента из меню Пуск, а вторая – скрывает раздел Выбор программ по умолчанию элемента панели управления «Установка и удаление программ».

Удаление значка «Выбор программ по умолчанию» из меню «Пуск»

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

Чтобы удалить значок Выбор программ по умолчанию из меню Пуск используйте один из описанных ниже методов:
  • Для всех пользователей: необходимо добавить параметр DWORD с именем NoSMConfigurePrograms, который имеет значение 1, в следующий раздел реестра:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  • Только для текущего пользователя: необходимо добавить параметр DWORD с именем NoSMConfigurePrograms, который имеет значение 1, в следующий раздел реестра:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Для добавления этих параметров реестра выполните следующее.
  1. Выберите в меню Пуск пункт Выполнить, введите в поле Открыть команду regedit и нажмите кнопку OK.
  2. Найдите и выделите следующий раздел реестра:
    • Для всех пользователей:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    • Для текущего пользователя:
      HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Если подраздел проводника еще не существует:
    1. Выберите в меню Правка команду Создать, а затем – Раздел.
    2. В поле имени нового подраздела введите Проводник и нажмите кнопку ОК.
  4. В меню Правка выберите пункт Создать, а затем – Параметр DWORD.
  5. Для параметра DWORD укажите имя NoSMConfigurePrograms и нажмите кнопку OK.
  6. Щелкните правой кнопкой мыши параметр NoSMConfigurePrograms и выберите команду Изменить.
  7. В поле Значение введите 1 и нажмите кнопку ОК.
  8. Закройте редактор реестра.
  9. Перезагрузите компьютер.
К началу статьи

Скрытие компонента «Выбор программ по умолчанию» в разделе «Установка и удаление программ»

Чтобы скрыть компонент «Выбор программ по умолчанию» раздела «Установка и удаление программ» панели управления, используйте один из следующих способов.
  • Для всех пользователей: необходимо добавить параметр DWORD с именем NoChooseProgramsPage, который имеет значение 1, в следующий раздел реестра:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall
  • Только для текущего пользователя: необходимо добавить параметр DWORD с именем «NoChooseProgramsPage», который имеет значение 1, в следующий раздел реестра:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall
Для добавления этих параметров реестра выполните следующее.
  1. В меню Пуск выберите пункт Выполнить и в поле Открыть введите команду regedit, а затем нажмите кнопку OK.
  2. Найдите и дважды щелкните следующий раздел реестра:
    • Для всех пользователей:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies
    • Для текущего пользователя:
      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
  3. Если подраздел Удалить еще не существует:
    1. Выберите в меню Правка команду Создать, а затем – Раздел.
    2. В поле имени нового подраздела введите Удаление и нажмите кнопку ОК.
  4. Выделите подраздел Удаление, выберите в меню Правка пункт Создать, а затем – Параметр DWORD.
  5. Для параметра DWORD укажите имя NoChooseProgramsPage и нажмите кнопку OK.
  6. Щелкните правой кнопкой мыши параметр NoChooseProgramsPage и выберите команду Изменить.
  7. В поле Значение введите 1 и нажмите кнопку ОК.
  8. Закройте редактор реестра.
К началу статьи

Устранение неполадок

Далее приведен список известных проблем, которые могут возникать при использовании компонента «Выбор программ по умолчанию» в Windows XP с пакетом обновления 1 (SP1):
  • Может появиться следующее сообщение об ошибке.
    Отсутствуют требуемые разрешения на выбор программ по умолчанию.
    Компонент «Выбор программ по умолчанию» могут использовать только администраторы компьютеров. За помощью обращайтесь к администратору.
  • Нельзя задать разные умолчания для разных пользователей.

    Компонент «Выбор программ по умолчанию» применяется ко всем пользователям компьютера. Невозможно для разных пользователей указать разные программы по умолчанию, а также удалить доступ к программам только для некоторых пользователей.
  • Программа Windows Messenger запускается после удаления доступа к ней, когда открывается Outlook Express.

    После удаления доступа к программе Windows Messenger она все еще запускается при запуске Outlook Express. Подобная ситуация может наблюдаться после выполнения одного из следующих действий:
    • Снят флажок Сделать доступной эту программу компонента «Выбор программ по умолчанию».
    • Удален доступ к Windows Messenger с помощью «Установка компонентов Windows» раздела «Установка и удаление программ».
    Дополнительные сведения об этой проблеме см. в следующей статье базы знаний Майкрософт:
    327390 Программа Windows Messenger запускается после удаления доступа к ней, когда запускается Outlook Express (эта ссылка может указывать на содержимое полностью или частично на английском языке).
К началу статьи
Ссылки
Дополнительные сведения о компоненте «Выбор программ по умолчанию» из состава Windows XP с пакетом обновления 1 (SP1) см. на веб-узле корпорации Майкрософт по следующим адресам.Дополнительные сведения о получении пакета обновления 1 (SP1) для Windows XP см. в следующей статье базы знаний Майкрософт:
322389 Как получить последний пакет обновления для Windows XP
Упомянутые в данной статье сторонние продукты производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких гарантий и обязательств по корректной работе или надежности этих продуктов.

К началу статьи
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.
Свойства

Номер статьи: 328326 — последний просмотр: 01/27/2014 13:53:00 — редакция: 1.0

  • kbproductlink kbregistry kbenv kbhowtomaster KB328326
Отзывы и предложения