Наши преимущества

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

Rip

Турист
Credits
0
В 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'a посмотрел на вкладку "Автозапуск", в "Свойствах" дисковода. Через нее можно настроить (выбрать) программу, которая будет выполнять то или иное действие с определенным типом CD дисков по умолчанию. Например, можно выбрать прогу, которая без выскакивающего окошка (упомянутого в шапке темы) будет проигрывать видео- или музыкальные файлы. Для начала неплохо.

Но хотелось бы иметь возможность включать или исключать из списка автозапуска те опции, которые обеспечиваются сомнительными приложениями (см. шапку). Для этого, вероятно, нужно подредактировать какой-то ключ в реестре. Мои скромные познания не дают ответа на этот вопрос :(
 
Последнее редактирование модератором:
Для изгнания реестровых духов, а так же всестороннего изучения реестра рекомендую изучить возможности следующих программ:
Как увидеть ссылки? | How to see hidden links? (по понятным причинам к установке рекомендую последнюю финальную версию, а не тестовую, если ссылки умерли выложу)
Как увидеть ссылки? | How to see hidden links? (бесплатна, не требует установки)
Как увидеть ссылки? | How to see hidden links? (бесплатна, не требует установки)

А так же регулярное создание резервных копий системы;)
 
Veda, спасибо за проги - неплохие. На мой вопрос, правда, они ответа не дают. Может, этот список не в реестре сохраняется/генерится?
 
Спорить не буду именно на эту тему, но тот факт что RegOrganizer очень мощное средство для работы с реестром - это факт! Так что всё же рекомендую поработать с ней повнимательней и, думаю, будет счастье автозапуска
 
Rip
Всё хранится в двух разделах,
в:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers
здесь задаются приложения,
и в:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers
здесь задаются события.
 
Jack, спасибо за дельный совет. Правда, почему-то не помогло. В указанных разделах действительно содержится инфа о событиях и приложениях автозапуска. Например, у меня Опера ломилась открывать фотографии с CD-ROM. В этом разделе: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers, этот факт отражен. Можно редактировать/убрать Оперу из списка программ автозапуска CD с фотками (как и др. программы, содержащиеся в этом разделе). А вот с абракадаброй из шапки не сложилось, нет ее там :(
 
Судя по сообщению из шапки <need provider> означает что в этом разделе: HKLM\SOFTWARE\Micro...\Handlers в каком-то из подразделов либо нет строкового параметра "Provider", либо он есть , но значение его не определено. Например у меня в реестре один из ключей "Provider" указывает на WindowsExplorer, другие на системные(программные) .dll-ки и один имеет значение <TakeNoAction>. Копай в этом направлении!
И вообще неплохо бы увидеть листинг ветки \Handlers. В студию!!
 
Верх