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

Переводы статьи Переводы статьи
Код статьи: 328326
Развернуть все | Свернуть все

В этой статье

ВВЕДЕНИЕ

В данной статье описывается использование компонента «Выбор программ по умолчанию», который входит в состав Windows XP с пакетом обновления 1 (SP1). Информация рассчитана на опытных пользователей и специалистов в области информационных технологий. Дополнительные сведения и основную информацию о компоненте «Выбор программ по умолчанию» см. в следующей статье базы знаний Майкрософт:
332003 Выбор программ по умолчанию, а также включение и отмена доступа к компонентам Windows и программам сторонних производителей
Примечание. Программы отображаются в разделе «Выбор программ по умолчанию» только после их регистрации. Информацию о том, как производители программного обеспечения могут зарегистрировать свои программы, см. на веб-узле Майкрософт по следующему адресу:
http://msdn.microsoft.com/ru-ru/library/aa969350.aspx

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

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

Дополнительные сведения о выборе программ по умолчанию см. в следующей статье базы знаний Майкрософт:
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 = Off
OEAccess = Off
WMPOCM = Off
WMAccess = 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 = Off
    OEAccess = Off
    WMPOCM = Off
    WMAccess = 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) см. на веб-узле корпорации Майкрософт по следующим адресам.
http://msdn.microsoft.com/ru-ru/library/aa969379.aspx
http://www.microsoft.com/about/legal/consentdecree
Дополнительные сведения о получении пакета обновления 1 (SP1) для Windows XP см. в следующей статье базы знаний Майкрософт:
322389 Как получить последний пакет обновления для Windows XP
Упомянутые в данной статье сторонние продукты производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких гарантий и обязательств по корректной работе или надежности этих продуктов.

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

Свойства

Код статьи: 328326 - Последний отзыв: 27 января 2014 г. - Revision: 1.0
Ключевые слова: 
kbproductlink kbregistry kbenv kbhowtomaster KB328326

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

 

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