Это цитата сообщения
Владимир_Шильников Оригинальное сообщениеОтключение функций автозапуска в Windows.
Обновления, о которых говорится в данной статье, устраняют проблему с отключением функций автозапуска. Без этих обновлений отключить функции автозапуска для сетевого диска невозможно. Кроме того, контекстное меню и функция двойного щелчка автозапуска не были бы отключены даже при выполнении указанных ранее инструкций. Эту проблему устраняют обновления, описанные в данной статье. Обновления были распространены через Центр обновления Windows и службу автоматического обновления для следующих систем:
- Microsoft Windows 2000
- Windows XP с пакетом обновления 2 (SP2)
- Windows XP с пакетом обновления 3 (SP3)
- Windows Server 2003 с пакетом обновления 1 (SP1)
- Windows Server 2003 с пакетом обновления 2 (SP2)
В статье также содержатся ссылки, пройдя по которым можно загрузить эти обновления.
В зависимости от используемой версии Windows существуют различные обновления, которые нужно установить, чтобы правильно отключить функции автозапуска.
- Чтобы отключить функции автозапуска в ОС Windows Vista или Windows Server 2008, установите обновление для системы безопасности 950582 (бюллетень по безопасности MS08-038).
- Чтобы отключить функции автозапуска в ОС Windows XP, Windows Server 2003 или Windows 2000, установите обновление для системы безопасности 950582, 967715 или 953252.
Примечание. Обновления 950582, 967715 и 953252 обеспечивают одинаковые функциональные возможности автозапуска. Обновление 953252 было заменено обновлением 950582 с целью предоставления дополнительного обновления для системы безопасности для ОС Windows Vista и Windows Server 2008.
В приведенной ниже таблице описаны различия между тремя обновлениями.
Свернуть эту таблицуРазвернуть эту таблицу
| Обновление для системы безопасности 950582 | Обновление 953252 | Обновление 967715 |
|---|
| Релевантные операционные системы | Windows Vista и Windows Server 2008 | Windows XP, Windows Server 2003 и Windows 2000 | Windows XP, Windows Server 2003 и Windows 2000 |
| Содержит обновления для системы безопасности | Да | Нет | Нет |
| Предоставляет функции автозапуска | Да | Да | Да |
| Способ доставки | Центр обновления Windows, служба автоматического обновления и центр загрузки | Центр загрузки | Центр обновления Windows, служба автоматического обновления и центр загрузки |
| Сведения о пакете | Пакеты созданы с помощью инструкций, приведенных в статье 950582 базы знаний Майкрософт. | Пакеты созданы с помощью инструкций, приведенных в статье 950582 базы знаний Майкрософт. | Пакеты созданы с помощью инструкций, приведенных в статье 967715 базы знаний Майкрософт. |
После установки обязательных обновлений для отключения функций автозапуска можно использовать процедуры, изложенные в любом из доступных ниже разделов.
- Использование параметров групповой политики для отключения всех функций автозапуска
- Выборочное отключение функций автозапуска
- Настройка раздела реестра HonorAutorunSetting вручную
Цель автоматического запуска
Основной целью функции автоматического запуска является обеспечение отклика программного обеспечения на аппаратные действия, выполняемые на компьютере. Автоматический запуск предусматривает функции, указанные ниже.
- Двойной щелчок
- Контекстное меню
- Автозапуск
Эти функции обычно вызываются со сменного носителя или из общих сетевых папок. При автозапуске обрабатывается файл Autorun.inf со сменного носителя. Этот файл определяет, какие команды выполняет система. Многие компании используют эту функцию для запуска своих установщиков.
Вариант работы функций автозапуска и автозагрузки по умолчанию
Вариант работы функции автозапуска по умолчанию на компьютерах с системой Windows XP
Функция автозапуска начинает чтение носителя сразу же после его вставки в дисковод. Таким образом, файлы установки программ и находящиеся на аудиодисках музыкальные файлы запускаются сразу. До системы Windows XP с пакетом обновления 2 (SP2) функция автозапуска была по умолчанию отключена для съемных носителей (например, дисководов гибких дисков) и сетевых дисков. Однако для дисководов компакт-дисков она была по умолчанию включена. Начиная с системы Windows XP с пакетом обновления 2 (SP2), функция автозапуска включена и для съемных носителей, в том числе устройств ZIP и некоторых USB-накопителей. Автозапуск можно отключить для дисководов компакт-дисков, съемных носителей или сразу для всех дисководов (соответствующая процедура описана в этой статье).
Примечание. Необходимые параметры находятся как в папке "Конфигурация компьютера", так и в папке "Конфигурация пользователя". В случае конфликта параметров преимущество имеют параметры из папки "Конфигурация компьютера". Вариант работы функции автозагрузки по умолчанию
Как правило, команды автозагрузки хранятся в файлах Autorun.inf. Эти команды выполняют автоматический запуск приложений, программ установки и других процедур. В версиях операционных систем Windows, предшествующих Windows Vista, при вставке носителя, содержащего команду Автозагрузка, система автоматически запускает программу без вмешательства пользователя. Поскольку при этом код может выполняться без ведома или согласия пользователя, из соображений безопасности пользователь может посчитать необходимым отключить эту функцию. Описанные в этой статье параметры конфигурации позволяют администраторам выборочно или полностью отключать возможности автозагрузки на компьютерах с системами Windows 2000, Windows XP, Windows Server 2003, Windows Vista и Windows Server 2008.
В операционных системах Windows Vista и Windows Server 2008 функция автозагрузки по умолчанию запрашивает у пользователя разрешение на выполнение команды Автозагрузка. Изменения этих параметров описаны далее в этой статье. Администратор может полностью отключить команды Автозагрузка или восстановить вариант работы функции автозагрузки, который использовался в системах, предшествовавших Windows Vista (автоматическое выполнение команды Автозагрузка). Если функция автозагрузки отключена или не настроена, системы Windows Vista и Windows Server 2008 запрашивают у пользователя разрешение на выполнение команды Автозагрузка. Предварительные условия для отключения функций автоматического запуска
Перед отключением функций автоматического запуска установите обновления, указанные ниже.
- Обновление для Windows XP (KB967715)
- Обновление для Windows Server 2003 для платформы Itanium (KB967715)
- Обновление для Windows Server 2003 x64 Edition (KB967715)
- Обновление для Windows Server 2003 (KB967715)
- Обновление для Windows XP для платформы x64 (KB967715)
- Обновление для Windows 2000 (KB967715)
- Чтобы на компьютерах с системой Windows Vista или Windows Server 2008 можно было использовать параметры раздела реестра, отключающие автозапуск, установите обновление 950582 (бюллетень по безопасности MS08-038).
После установки необходимых обновлений выполните указанные ниже действия для отключения функций автозапуска.
Использование параметров групповой политики для отключения всех функций автозапуска в Windows Server 2008 или Windows Vista
Используйте любой из описанных ниже способов.
Способ 1- Нажмите кнопку Пуск

, введите Gpedit.msc в окне Начать поиск и нажмите клавишу ВВОД.

При получении запроса на ввод или подтверждение пароля администратора введите пароль или нажмите кнопку Разрешить. - В разделе Конфигурация компьютера последовательно разверните узлы Административные шаблоны, Компоненты Windows и Политики автозапуска.
- В области Подробности дважды щелкните элемент Отключить автозапуск.
- Щелкните элемент Включено, а затем выберите вариант Все диски в окне Отключить автозапуск, чтобы отключить автоматический запуск для всех дисков.
- Перезагрузите компьютер.
Способ 2- Нажмите кнопку Пуск

, введите Gpedit.msc в окне Начать поиск и нажмите клавишу ВВОД.

При получении запроса на ввод или подтверждение пароля администратора введите пароль или нажмите кнопку Разрешить. - В разделе Конфигурация компьютера последовательно разверните узлы Административные шаблоны, Компоненты Windows и Политики автозапуска.
- В области Подробности дважды щелкните элемент Вариант работы автозапуска по умолчанию.
- Чтобы отключить автозапуск для всех дисководов, щелкните элемент Включено, а затем в поле Поведение автозапуска по умолчанию выберите элемент Не исполнять команды автозапуска.
- Перезагрузите компьютер.
Использование параметров групповой политики для отключения всех функций автозапуска в ОС Windows Server 2003, Windows XP Professional или Windows 2000
- Выберите в меню Пуск пункт Выполнить, введите Gpedit.msc в поле Открыть и нажмите кнопку ОК.
- Последовательно разверните узлы Конфигурация компьютера, Административные шаблоны и Система.
- В области Параметры щелкните правой кнопкой мыши элемент Отключить автозапуск и выберите пункт Свойства.
Примечание. В системе Windows 2000 параметр политики называется Отключить автозапуск. - Щелкните элемент Включено, а затем выберите вариант Все диски в окне Отключить автозапуск, чтобы отключить автоматический запуск для всех дисков.
- Нажмите кнопку ОК, чтобы закрыть диалоговое окно Свойства выключения автозапуска.
- Перезагрузите компьютер.
Включение и отключение всех функций автозапуска в Windows 7 и других операционных системах
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 или Windows XP
Помощь в решении проблемы
Чтобы включить или отключить функцию автозапуска автоматически, щелкните соответствующую ссылку Устранить проблему. Затем в диалоговом окне Загрузка файла нажмите кнопку Выполнить и следуйте указаниям мастера.
Свернуть эту таблицуРазвернуть эту таблицу
| Отключение функции автозапуска | Включение функции автозапуска |
|---|
|
 |
Примечание. Интерфейс этих мастеров может быть доступен только на английском языке, однако автоматические исправления работает и в других языковых версиях Windows.
Примечание. Автоматические исправления можно загрузить на любой компьютер, сохранить их на устройстве флэш-памяти или компакте диске, а затем запустить на нужном компьютере.
Самостоятельное решение проблемы
Важно! В данный раздел, метод или задачу включены действия по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому такие действия необходимо выполнять очень внимательно. Для дополнительной защиты нужно создать резервную копию реестра. Это позволит восстановить реестр при возникновении неполадок. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт: 322756
Создание резервной копии, редактирование и восстановление реестра Windows XP и Windows Server 2003
Чтобы отключить функцию автозапуска самостоятельно в операционной системе без групповой политики Gpedit.msc, выполните указанные ниже действия. - В меню Пуск выберите пункт Выполнить, в поле Открыть введите команду regedit и нажмите кнопку ОК.
- Найдите и выберите в реестре следующую запись:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoDriveTypeAutorun
- Щелкните правой кнопкой мыши параметр NoDriveTypeAutoRun и выберите команду Изменить.
- Чтобы отключить все типы дисков, в поле Значение введите 0xFF. Или для выборочного отключения дисков введите другое значение, как описано в разделе "Выборочное отключение функций автозапуска".
- Нажмите кнопку ОК и закройте редактор реестра.
- Перезагрузите компьютер.
Выборочное отключение функций автозапуска
Чтобы выборочно отключить функции автозапуска, измените параметр NoDriveTypeAutoRun в одном из указанных ниже подразделов реестра. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer\
В приведенной ниже таблице указаны возможные значения параметра NoDriveTypeAutoRun.
Свернуть эту таблицуРазвернуть эту таблицу
| Значение | Описание |
| 0x1 или 0x80 | Отключение автоматического запуска для дисков неизвестного типа |
| 0x4 | Отключение автоматического запуска для съемных носителей |
| 0x8 | Отключение автоматического запуска для несъемных дисков |
| 0x10 | Отключение автоматического запуска для сетевых дисков |
| 0x20 | Отключение автоматического запуска для lкомпакт-дисков |
| 0x40 | Отключение автоматического запуска для электронных дисков |
| 0xFF | Отключение автоматического запуска для дисков всех типов |
Значение параметра NoDriveTypeAutoRun определяет, для какого диска или дисков будут отключены функции автозапуска. Например, если необходимо отключить автозапуск только для сетевых дисков, присвойте параметру NoDriveTypeAutoRun значение 0x10.
Если необходимо отключить автозапуск для нескольких дисков, прибавьте к значению 0x10 соответствующее шестнадцатеричное значение. Например, чтобы отключить автозапуск для съемных носителей и сетевых дисков сложите два шестнадцатеричных значения 0x4 и 0x10, чтобы получить необходимое значение. 0x4 + 0x10 = 0x14 Таким образом, в данном примере следовало бы присвоить параметру NoDriveTypeAutoRun значение 0x14.
Значение параметра NoDriveTypeAutoRun по умолчанию в разных операционных системах Windows различается. Эти варианты указаны в таблице ниже.
Свернуть эту таблицуРазвернуть эту таблицу
| Операционная система | Значение по умолчанию |
|---|
| Windows Server 2008 и Windows Vista | 0x91 |
| Windows Server 2003 | 0x95 |
| Windows XP | 0x91 |
| Windows 2000 | 0x95 |
Параметр реестра, который используется для управления поведением текущего обновления
Все исправления в текущем обновлении для Windows XP и Windows Server 2003 включены в параметр HonorAutorunSetting в указанном ниже подразделе реестра.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\
Параметр реестраСвернуть эту таблицуРазвернуть эту таблицу
| Значение | Тип | Диапазон | Значение по умолчанию |
| HonorAutorunSetting | REG_DWORD | 0x0—0xFF | 0x01 |
Примечание. В ОС Windows Server 2003 и Windows XP все изменения этого обновления контролируются параметром HonorAutorunSetting, чтобы при необходимости можно было вернуться к прежней конфигурации. Этот параметр недействителен для пользователей ОС Windows 2000, Windows Vista или Windows Server 2008.
При установке обновления 967715 раздел реестра HonorAutorunSetting создается только в кусте реестра HKEY_LOCAL_MACHINE. По умолчанию этот раздел имеет значение 0x1. Оно включает функции, предусмотренные в текущем обновлении. До установки текущего обновления этот раздел реестра в системе отсутствует. Режим автозапуска, имевший место до установки пакета, можно восстановить, вручную задав для этого раздела реестра значение 0. Для этого введите 0 вместо 1 на шестом этапе настройки раздела реестра вручную. Раздел реестра HonorAutorunSetting всегда считывается из куста реестра HKEY_LOCAL_MACHINE, даже если он настроен и в кусте реестра HKEY_CURRENT_USER.
Настройка раздела реестра HonorAutorunSetting вручную
Windows Server 2003 и Windows XP
- В меню Пуск выберите пункт Выполнить.
- В поле Открыть введите команду regedit и нажмите кнопку ОК.
- Найдите и щелкните следующий подраздел реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\
- Щелкните в правой области правой кнопкой мыши и выберите пункт Создать, а затем — Параметр DWORD.
- Введите HonorAutorunSetting и нажмите клавишу ВВОД.
- В поле Значение введите 1, выберите пункт Шестнадцатеричная (если этот вариант не выбран) и нажмите кнопку ОК.
- Закройте редактор реестра.
- Перезагрузите систему, чтобы новые параметры вступили в силу.
Запрет создания файлов Autorun.inf в общих папках
Чтобы предотвратить вызов функции автозапуска и запретить всем программам записывать файлы Autorun.inf на подключенные сетевые диски, выполните указанные ниже действия.
- Удалите все файлы Autorun.inf из корневого каталога подключенного сетевого диска.
- Не предоставляйте никому право на создание корневого каталога подключенного сетевого диска.
Примечание. После выполнения этих действий функции автозапуска станут недоступны с сетевых дисков.
Запрет использования USB-устройств хранения данных
Два способа предотвращения подключения USB-устройств хранения данных описаны в следующей статье базы знаний Майкрософт:
823732 Как отключить использование USB-устройств хранения данных
Примечание. После выполнения одной из этих процедур использование USB-устройств хранения данных будет невозможно.
http://support.microsoft.com/kb/322756/ru