Автозапуск флешки в Windows 10 может сэкономить время, если вам нужно автоматически открывать файлы или запускать программы с накопителя. Чтобы это заработало, нужно создать файл autorun.inf и настроить систему так, чтобы она не блокировала функцию. В большинстве случаев достаточно нескольких кликов — но есть нюансы с безопасностью и совместимостью.
В этой статье разберём все рабочие способы: от простейшего через autorun.inf до изменений в групповой политике и реестре. Покажем, как проверить, почему автозапуск не работает, и что делать, если игнорирует флешку. Начнём с самого быстрого метода.
Способ 1: Создание файла autorun.inf на флешке
Самый распространённый и универсальный способ — это файл autorun.inf. Он работает на всех версиях Windows, включая 10-ку, но только если в системе не отключена функция автозапуска. Файл нужно создать в корневом каталоге флешки (не в папке).
Откройте флешку через Проводник, кликните правой кнопкой мыши на пустом месте и выберите Создать → Текстовый документ. Назовите его autorun.inf (не forgetting.txt!). Теперь откройте файл в Блокноте и добавьте хотя бы одну из команд:
[AutoRun]— обязательная секция, без неё файл не сработает;open=program.exe— запустит программуprogram.exeиз корня флешки;shellexecute=document.pdf— откроет файлdocument.pdfв ассоциированной программе;icon=icon.ico— задаст значок для флешки вПроводнике.
Используйте_relative пути (например, open=\folder\app.exe) — они работают стабильнее, чем абсолютные. Если путь содержит пробелы, возьмите его в кавычки: open="My Folder\app.exe".
Сохраните изменения и извлеките флешку. При следующем подключении должна предложить запустить указанный файл. Если этого не произошло — значит, автозапуск отключён в настройках системы (об этом ниже).
| Причина | Как проверить | Решение |
|---|---|---|
| Отключён автозапуск в параметрах | Откройте Параметры → Устройства → Автозапуск | Включите переключатель или выберите действие по умолчанию |
| Групповая политика блокирует функцию | Проверьте gpedit.msc (доступно в Pro-версиях) | Измените параметр Отключить автозапуск в Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Параметры автозапуска |
| Повреждённый файл autorun.inf | Откройте файл на флешке через Блокнот | Проверьте синтаксис, убедитесь, что пути к файлам верны |
| Флешка отформатирована в NTFS | Кликните правой кнопкой на диск → Свойства | Отформатируйте в FAT32 (автозапуск работает только с этой файловой системой) |
Почему автозапуск не работает: основные причины
В Windows 10 автозапуск с USB-накопителей отключён по умолчанию из соображений безопасности. сделала это, чтобы предотвратить автоматическое выполнение вредоносного кода. Однако функцию можно включить вручную. Ниже — таблица с причинами и решениями.
Если вы используете флешку на разных компьютерах, учитывайте, что на некоторых системах автозапуск может быть отключён на уровне политик безопасности (например, в корпоративных сетях). В таком случае помогут только настройки групповой политики или реестра.
Способ 2: Включение автозапуска через параметры Windows
Самый простой способ включить автозапуск для всех устройств — через стандартные параметры системы. Это не требует прав администратора и работает на всех редакциях Windows 10.
Откройте меню Пуск, перейдите в Параметры → Устройства → Автозапуск. Здесь вы увидите переключатель Использовать автозапуск для всех носителей и устройств. Включите его. Ниже можно выбрать, что именно делать при подключении флешки:
Не выполнять никаких действий;Спросить, что делать каждый раз;Открыть папку для просмотра файлов;Воспроизвести (для мультимедиа);Запустить программу(если на флешке естьautorun.inf).
Если вы хотите, чтобы система всегда выполняла команду из autorun.inf, выберите последний пункт. Однако помните: это может быть небезопасно, если вы подключаете незнакомые накопители.
Способ 3: Настройка через групповую политику (для Windows 10 Pro)
Если у вас Windows 10 Pro или Enterprise, можно включить автозапуск через Редактор локальной групповой политики. Этот метод даёт больше контроля, но требует прав администратора.
Выполните следующие шаги:
- Нажмите
Win + R, введитеgpedit.mscи нажмитеEnter. - Перейдите по пути:
Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Параметры автозапуска. - Найдите параметр
Отключить автозапуски дважды кликните по нему. - Выберите
ОтключеноилиНе заданои нажмитеОК.
⚠️ Внимание: Изменение групповой политики может повлиять на безопасность системы. Не включайте автозапуск, если вы часто подключаете флешки от посторонних лиц.
После применения изменений перезагрузите компьютер. Теперь автозапуск должен работать для всех устройств, если на них есть корректный файл autorun.inf.
Сравнение методов включения автозапуска
Не все методы одинаково удобны или безопасны. В таблице ниже — сравнение способов по скорости настройки, уровню контроля и рискам.
| Метод | Скорость | Уровень контроля | Риски | Требует прав админа |
|---|---|---|---|---|
| Файл autorun.inf | ⭐⭐⭐⭐⭐ | ⭐⭐ | Средние (зависит от содержимого) | Нет |
| Параметры Windows | ⭐⭐⭐⭐ | ⭐⭐⭐ | Низкие | Нет |
| Групповая политика | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | Высокие (если включить для всех устройств) | Да |
| Реестр Windows | ⭐⭐ | ⭐⭐⭐⭐ | Высокие | Да |
Способ 4: Изменение реестра Windows (для всех редакций)
Если у вас Windows 10 Домашняя, где нет gpedit.msc, можно включить автозапуск через реестр. Этот метод более рискованный, поэтому делайте резервную копию реестра перед изменениями.
Изменение реестра может привести к нестабильной работе системы. Если вы не уверены в своих действиях, используйте другие методы.
Откройте Редактор реестра (Win + R → regedit) и перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
Найдите параметр NoDriveTypeAutoRun. Если его нет, создайте его:
- Кликните правой кнопкой на пустом месте →
Создать → Параметр DWORD (32 бита). - Назовите его
NoDriveTypeAutoRun. - Дважды кликните по параметру и задайте значение
0. - Перезагрузите компьютер.
Если параметр уже существует, измените его значение на 0. Это включит автозапуск для всех устройств. Чтобы отключить его только для определённых типов носителей, используйте другие значения (например, 1 — отключить для всех, 4 — только для сменных дисков).
Как проверить, работает ли автозапуск
После настройки автозапуска нужно убедиться, что всё работает корректно. Подключите флешку с файлом autorun.inf и выполните следующие шаги:
Что делать, если автозапуск не срабатывает
Проверьте, отформатирована ли флешка в FAT32 (NTFS не поддерживает autorun.inf). Убедитесь, что файл autorun.inf находится в корне диска, а не в папке. Проверьте синтаксис файла — он должен начинаться с [AutoRun]. Если используете пути с пробелами, оберните их в кавычки. В некоторых случаях антивирус может блокировать автозапуск — временно отключите его для теста.
Чек-лист проверки автозапуска
Часто задаваемые вопросы
Можно ли включить автозапуск только для одной флешки?
Да, но только если на этой флешке есть файл autorun.inf. Сама функция автозапуска включается глобально для всех устройств через параметры Windows, групповую политику или реестр. Однако система будет выполнять команды только с тех накопителей, где есть корректный autorun.inf.
Почему Windows 10 игнорирует файл autorun.inf?
Вероятно, автозапуск отключён в настройках системы. Проверьте параметры в Параметры → Устройства → Автозапуск. Также убедитесь, что флешка отформатирована в FAT32 — NTFS не поддерживает autorun.inf. Если проблема остаётся, проверьте групповую политику или реестр.
Можно ли запустить программу с флешки без автозапуска?
Да. Просто откройте флешку через Проводник и запустите программу вручную. Если нужно автоматизировать процесс, создайте ярлык на рабочем столе или в папке Автозагрузка, который будет указывать на файл на флешке. Однако для этого флешка должна быть подключена к компьютеру до запуска системы.
Безопасно ли включать автозапуск?
Включение автозапуска увеличивает риск заражения вредоносным ПО, если вы используете флешки от посторонних лиц. В корпоративных сетях это часто запрещено политикой безопасности. Если вы уверены в источниках своих накопителей, можно включить автозапуск, но лучше ограничить его только для доверенных устройств.