Как отключить AutoPlay?
Когда вы засовываете музыкальный CD в компьютер, он тут же начинает играть. Здорово, правда? Может не всегда и не для всех...
Для начала, некоторых это просто раздражает. Вы сами записали диск, отлично знаете, что на нем находится, и тут Виндос начинает предлагать вам показать галерею картинок, только потому что на нем лежит пара JPEGов... Что еще хуже, это добавляет время к монтировке диска, так что если у вас под рукой дюжина дисков и вы пытаетесь найти, на каком из них находится нужный вам файл, autoplay мешает вполне ощутимо. Наконец, что весьма немаловажно, это может представлять из себя и проблему безопасности-секьюрити. После того как Sony BMG Music Entertainment засунула руткит (rootkit) на свои музыкальные CD (см. также эту ссылочку), который использовал autoplay чтобы установить DRM (Digital Rights Management – маленький полицейский, который сидит в компьютере, и решает что вы можете на нем делать, а что – нет), будет вполне понятно желание дважды подумать прежде чем считать, что AutoPLay – это "здорово". Где гарантия, что CD приложенное к журналу комьютерных игр не заражено чем-нибудь вроде? Или что чист CD с семейными фотографиями, сделанный вашей тетушкой, которая зовет вас чистить ее компьютер от пойманных вирусов чуть ли не раз в неделю? Или USB флешка, которую вы использовали в Интернет-кафе? Поневоле задумаешься...
В общем, сейчас я опишу как это отключать на Windows 2000, XP (except Home Edition) и Windows 2003 Server:
- Для начала пойдите в “local policy editor” (Start | Run, введите GPEDIT.MSC, и нажмите Enter)
- Когда откроется, пойдите в Computer Configuration | Administrative Templates | System, и кликните дважды на "Turn Off Autoplay"
- Выберите "Enabled" – Я знаю, это звучит странно. Обьяснение простое – вы не включаете autoplay, вы включаете ОТКЛЮЧЕНИЕ autoplay. Вы списочке выберити "All drives" или "CD ROM drives" Если вы выберете второе, то USB флешки по-прежнему будут стартовать autoplay.
- Ну, и нажмите "Apply", "Ok", выйдите из редактора полисиз, все готово.
Caveats (это не английский, это – латынь, означает «внимание, будьте осторожны»):
- Теперь, когда autoplay выключено, Windows будет читать список файлов на CD только когда вы кликнете на него. Результатом будет небольшая пауза, когда вы в первый раз идете на диск, который только что вставили в дисковод. С autoplay эта операция выполняется во время большей задержки в момент, когда диск вставлен.
- Инсталляционные диски обычно стартуют автоматически используя autoplay. Теперь это не будет происходить – ведь именно этого мы и хотели, верно? Так что вам придется это делать вручную. Просто зайдите на диск и запустите инсталляционную программу. Если не уверены, какая программа на диске правильная, загляните в файл autorun.inf, который можно открыть в notepad или любом другом текстовом редакторе. Нужная вам строка выглядит примерно так:
open=Setup.exe
а часть после "open=" – это как раз имя программы, которую надо запустить.
- Описанный метод не работает на XP Home Edition, Windows ME, 98 и ниже. Так это делается немного иначе. Если очень интересно – дайте знать в комментариях.
Enjoy...
А в завершение, немного местного юмора. Хотя даже и не юмор вроде, а факт. Этой зимой в Сиэттле был почти побит местный рекорд по продолжительности непрерывных дождей – 35 дней. Мы всего пять дней недотянули по продолжительности до Великого Потопа.