Благодаря гибридным операционным системам, как Windows 8, разница между различными аппаратными платформами быстро сокращается, освобождая место для более рационального единого опыта. При этом некоторые из аспектов удобства порождают угрозу безопасности и делают возможным выполнение нежелательного кода. К одной из таких функций в Windows можно отнести «Автозапуск» (AutoPlay или AutoRun).
Без сомнения, большинство вирусов распространяется через USB-накопители (или даже CD / DVD). Вирус выполняется при открытии диска (путем автозапуска или двойным щелчком на диске). К сожалению, от таких вирусов не защищена и Windows 8. Да, в Windows 8 функция «Автозапуск» включена по умолчанию. В этой статье я расскажу вам, как отключить AutoPlay / AutoRun в масштабах всей операционной системы.
Разница между AutoPlay и AutoRun
Прежде чем мы перейдем к отключению функции, давайте узнаем, что означают эти два термина и есть ли между ними разница. По сути, AutoRun и AutoPlay одно и тоже. AutoPlay можно назвать преемником AutoRun из старых изданий Windows (XP, 2000 и более ранние версии). После появления в Windows функции «Автозапуск», производители съемных носителей (в частности, CD / DVD-ROM) с программным обеспечением и другим содержанием, могут включать в состав своих носителей файл autorun.inf, который подсказывает операционной системе, что контент, находящийся на устройстве хранения, необходимо запустить автоматически после подключения носителя данных.
В свою очередь, функция AutoPlay дебютировала в Windows Vista. При подключении съемного носителя к компьютеру, AutoPlay автоматически предлагает несколько опций о том, как открыть содержимое, хранящееся на нем. Когда вы сделаете выбор, он запоминается, и в следующий раз при подключении съемного носителя, который содержит тот же тип контента, компьютер автоматически запустит программу, которую вы использовали в последний раз. Таким образом, AutoRun и AutoPlay представляют собой одно и тоже, но последняя функция более продвинутая.
Для полного отключения AutoPlay или AutoRun вы можете использовать «Панель управления», «Редактор локальной групповой политики», если он есть в редакции вашей Windows 8 (в Windows 8 Core этот инструмент отсутствует), или «Редактор реестра». Я объясню все шаг за шагом.
Отключаем AutoRun / AutoPlay через «Панель управления»
Этот метод самый простой.
Откройте «Панель управления» и перейдите в раздел «Оборудование и звук», а затем в раздел «Автозапуск». Далее снимите галочку рядом с опцией «Использовать автозапуск для всех носителей и устройств» и нажмите «Сохранить». Стоит отметить, что так вы отключите автозапуск только для текущей учетной записи, но если вы хотите отключить функцию для всех пользователей, читайте дальше.
Отключаем AutoRun / AutoPlay используя «Редактор локальной групповой политики»
Откройте диалоговое окно «Выполнить» (Win + R) и введите gpedit.msc. Нажмите Enter, чтобы запустить «Редактор локальной групповой политики».
В редакторе локальной групповой политики перейдите в следующий раздел:
Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Политики автозапуска
Дважды щелкните по опции «Выключение автозапуска», а затем активируйте опцию «Включено» и нажмите «Применить».
Перезагрузите компьютер. На этом все. Автозапуск был полностью отключен для всех пользователей, и для всех съемных устройств, которые будут подключаться к компьютеру.
Отключаем AutoRun / AutoPlay используя «Редактор реестра»
Если вы используете версию Windows 8, которая лишена редактора локальной групповой политики, выполните следующие действия.
Откройте диалоговое окно «Выполнить» и введите команду regedit для запуска редактора реестра.
Если вы хотите отключить автозапуск для всех пользователей, перейдите в первый раздел реестра, а если автозапуск нужно отключить только для текущего пользователя, перейдите во второй раздел реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer\
В подразделе найдите параметр с именем NoDriveTypeAutoRun. Если он не существует, создайте новый 32-битный параметр DWORD с этим именем и присвойте ему шестнадцатеричное значение 000000FF (255 – десятичное значение).
Перезагрузите компьютер.
Если вы решите снова включить автозапуск, просто отмените изменения, внесенные этими действиями. И еще, это руководство подходит и для пользователей Windows 7.