Автозапуск компакт-дисков и список действий, предлагаемых ХР

Rip

Местный
Регистрация
21 Фев 2005
Сообщения
32
Реакции
8
Credits
42
В Windows XP при включенном автозапуске компакт-дисков, после того как вставишь CD-ROM в дисковод, выскакивает окошко, в котором Windows спрашивает, что с этим диском делать.
Например:
1. Открыть папку для просмотра файлов.
2. Просмотреть slideshow.
3. Ничего не делать...

Где (как) формируется этот список действий?
По мере установки новых программ (вирусов ;) ) в нем появляются новые опции. Хотелось бы получить возможность исключать/добавлять опции (открывающие программы) в этот список, или, по крайней мере, проследить на какое приложение ссылается та или иная опция автозапуска. Например, Play Music Using Media Player ссылается на Windows Media Player (это очевидно и, в принципе, безопасно). А вот просмотреть фотографии (среди прочих вариантов) у меня можно с помощью #x###### using <need provider>. Хотелось бы понять что такое #x###### или <need provider> и иметь возможность исключать такие проги из списка используемых для автозапуска.
 
Последнее редактирование модератором:

TrigAn

Местный
Регистрация
13 Июл 2005
Сообщения
2,084
Реакции
724
Credits
146
Формируется этот список в реестре, но без особой подготовки и определенных, хотя бы минимальных знаний, в реестр лучше не лазить...
Настройку автозапуска лучше выполнять на вкладке "Автозапуск", в меню "Свойства" конкретного дисковода. Именно там можно безопасно настроить упомянутые и др. опции.
 

Rip

Местный
Регистрация
21 Фев 2005
Сообщения
32
Реакции
8
Credits
42
Определенное понятие о том, что такое реестр, и как с ним бороться, имеется :)
Так что, если можно, то по конкретнее, пожалуйста.
 

Rip

Местный
Регистрация
21 Фев 2005
Сообщения
32
Реакции
8
Credits
42
Злой компутерный дух не дает найти ключ в реестре ;)

По совету TrigAn'a посмотрел на вкладку "Автозапуск", в "Свойствах" дисковода. Через нее можно настроить (выбрать) программу, которая будет выполнять то или иное действие с определенным типом CD дисков по умолчанию. Например, можно выбрать прогу, которая без выскакивающего окошка (упомянутого в шапке темы) будет проигрывать видео- или музыкальные файлы. Для начала неплохо.

Но хотелось бы иметь возможность включать или исключать из списка автозапуска те опции, которые обеспечиваются сомнительными приложениями (см. шапку). Для этого, вероятно, нужно подредактировать какой-то ключ в реестре. Мои скромные познания не дают ответа на этот вопрос :(
 
Последнее редактирование модератором:

Veda

Местный
Регистрация
12 Май 2005
Сообщения
1,285
Реакции
564
Credits
0
Для изгнания реестровых духов, а так же всестороннего изучения реестра рекомендую изучить возможности следующих программ:
Reg Organizer (по понятным причинам к установке рекомендую последнюю финальную версию, а не тестовую, если ссылки умерли выложу)
Для просмотра ссылки Войди или Зарегистрируйся (бесплатна, не требует установки)
Для просмотра ссылки Войди или Зарегистрируйся (бесплатна, не требует установки)

А так же регулярное создание резервных копий системы;)
 

Rip

Местный
Регистрация
21 Фев 2005
Сообщения
32
Реакции
8
Credits
42
Veda, спасибо за проги - неплохие. На мой вопрос, правда, они ответа не дают. Может, этот список не в реестре сохраняется/генерится?
 

Veda

Местный
Регистрация
12 Май 2005
Сообщения
1,285
Реакции
564
Credits
0
Спорить не буду именно на эту тему, но тот факт что RegOrganizer очень мощное средство для работы с реестром - это факт! Так что всё же рекомендую поработать с ней повнимательней и, думаю, будет счастье автозапуска
 

Jack

Местный
Регистрация
7 Апр 2004
Сообщения
246
Реакции
230
Credits
0
Rip
Всё хранится в двух разделах,
в:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers
здесь задаются приложения,
и в:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers
здесь задаются события.
 

Rip

Местный
Регистрация
21 Фев 2005
Сообщения
32
Реакции
8
Credits
42
Jack, спасибо за дельный совет. Правда, почему-то не помогло. В указанных разделах действительно содержится инфа о событиях и приложениях автозапуска. Например, у меня Опера ломилась открывать фотографии с CD-ROM. В этом разделе: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers, этот факт отражен. Можно редактировать/убрать Оперу из списка программ автозапуска CD с фотками (как и др. программы, содержащиеся в этом разделе). А вот с абракадаброй из шапки не сложилось, нет ее там :(
 

Vicci

ex-Team DUMPz
Местный
Регистрация
19 Апр 2004
Сообщения
5,110
Реакции
3,391
Credits
0
Судя по сообщению из шапки <need provider> означает что в этом разделе: HKLM\SOFTWARE\Micro...\Handlers в каком-то из подразделов либо нет строкового параметра "Provider", либо он есть , но значение его не определено. Например у меня в реестре один из ключей "Provider" указывает на WindowsExplorer, другие на системные(программные) .dll-ки и один имеет значение <TakeNoAction>. Копай в этом направлении!
И вообще неплохо бы увидеть листинг ветки \Handlers. В студию!!