Автозапуск для устройств и носителей в Windows

Принесли на днях ноутбук с Windows 7. Человек жаловался на то, что раньше при подключении флешки или вставке диска автоматически открывался проводник, а сейчас нет.

Посмотрел в панели управления – все настройки в норме. Думал может вирусы, всякое бывает, но винда была чиста. Заметил, что на ПК установлена VMWare, и тогда я вспомнил о замечательном ключе в реестре – NoDriveTypeAutoRun. Этот ключик автоматически проставляется при установке виртуальной машины.

Находится он в следующей ветке реестра: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer

Ключ NoDriveTypeAutoRun может принимать следующие значения:

0x1 – отключение автозапуска на неизвестных типах приводов;
0x4 – отключение автозапуска съемных устройств;
0x8 – отключение автозапуска несъемных устройств;
0x10 – отключение автозапуска сетевых дисков;
0x20 – отключение автозапуска с CD-ROM;
0x40 – отключение автозапуска с RAM-дисков;
0x80 – отключение автозапуска на неизвестных типах приводов;
0xFF – отключение автозапуска вообще.

В моем случае значение равнялось 0xFF. Я просто удалил этот ключ, и свершилось чудо – начал работать автозапуск требуемых программ для носителей 🙂