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

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

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

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

0×1 — отключение автозапуска на неизвестных типах приводов;
0×4 — отключение автозапуска съемных устройств;
0×8 — отключение автозапуска несъемных устройств;
0×10 — отключение автозапуска сетевых дисков;
0×20 — отключение автозапуска с CD-ROM;
0×40 — отключение автозапуска с RAM-дисков;
0×80 — отключение автозапуска на неизвестных типах приводов;
0xFF — отключение автозапуска вообще.

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