Автозапуск/Автопроигрывание (AutoPlay) не работает в Windows 10/11 — как включить и починить (2025)

Вставляете флешку или карту памяти — тишина? Разбираем Autoplay/Автозапуск: политики, ассоциации, службы, реестр и что делать, если окна выбора действий не появляются вообще.

Коротко: что проверить сразу

  • Шнур и порт исправны? Попробуйте другой USB-порт (лучше задний на ПК) и другую флешку.
  • Проверьте, не отключён ли Автозапуск в «Параметры» → «Устройства» → «Автозапуск».
  • В корпоративных сборках политики часто запрещают AutoPlay — ниже покажу, как проверить.
Нужна помощь? Восстановлю диалог «Что делать с этим носителем», поправлю политики и ассоциации, проверю службы.

1) Включаем Автозапуск в Параметрах

Откройте «Параметры» → «Устройства» → «Автозапуск». Включите тумблер «Использовать автозапуск для всех носителей и устройств». Для «Съемного диска» и «Карты памяти» выберите действие — «Спрашивать каждый раз» удобно для теста.

2) Классическая панель: подробные настройки

Панель управления → Оборудование и звук → Автозапуск. Отметьте «Использовать автозапуск для всех носителей» и для каждого типа носителя задайте действие. Сбросьте по умолчанию, если ранее всё сломали.

3) Проверяем службы и уведомления

CMD (Администратор) — выполнять по одной строке:

sc query ShellHWDetection
sc query UserConsentVerificationProxy
sc query DeviceAssociationService
sc query DeviceInstall
sc query WpnService

Служба Shell Hardware Detection должна быть в состоянии RUNNING. Если нет — включите в «Службах» тип запуска «Автоматически».

4) Политики, которые запрещают AutoPlay

PowerShell (Администратор) — вставить целиком:

# Проверим ключи, которые отключают AutoPlay/AutoRun
reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDriveTypeAutoRun
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDriveTypeAutoRun
# Рекомендуемое значение: 0x91 (запрещает автозапуск с небезопасных носителей, но оставляет AutoPlay)
# Включим безопасное значение для всех пользователей
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDriveTypeAutoRun /t REG_DWORD /d 0x00000091 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDriveTypeAutoRun /t REG_DWORD /d 0x00000091 /f

Если устройство корпоративное — ограничения может навязывать администратор. Для домашних ПК настройка выше достаточна.

5) Ассоциации и сброс уведомлений

PowerShell (Администратор) — вставить целиком:

# Сбрасываем последнее действие AutoPlay
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers" /f
# Проверяем обработчики
reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection"

6) Уведомления и Focus Assist

Если уведомления отключены, окно AutoPlay может быть скрыто. Откройте «Параметры» → «Система» → «Уведомления» и включите уведомления для Проводника. Отключите «Фокус внимания».

7) Когда виноват сам носитель

  • На флешке нет файловых систем или она в RAW — отформатируйте в exFAT/NTFS.
  • Устройство определяется как «USB-композитное» и не содержит разделов — AutoPlay не появится.

8) Диагностика событий

PowerShell (Администратор) — выполнять по одной:

Get-WinEvent -LogName System -Max 200 | Where-Object {$_.Id -in 20001,20003,225,400} | Select TimeCreated, Id, Message
Get-PnpDevice -PresentOnly | Where-Object {$_.InstanceId -like "USB*"} | Select FriendlyName, InstanceId, Status

FAQ

Чем отличается AutoRun от AutoPlay?

AutoRun — запуск программ с носителей (давно отключён по соображениям безопасности). AutoPlay — показ окна с вариантами действий. Нам нужен второй.

Можно вернуть AutoRun?

Не стоит. Это небезопасно.

Читайте также: