Автоматичното изпълнение е функция в Windows, която автоматично ще сканира устройство, когато е свързана към вашия компютър и въз основа на вашите настройки, или ще извърши определено действие, или изобщо няма да направи нищо. За да разберете AutoPlay, обаче, трябва да разберете и друга много подобна функция, наречена AutoRun.
Повечето хора мислят, че AutoRun и AutoPlay са само два термина за едно и също нещо, но това не е точно. AutoRun е функция, която първо се появи в Windows 95! Какъв беше точният смисъл от това? Да се улесни инсталирането на приложения за не-техници. Ако компактдискът съдържа файл, наречен autorun.inf в основната директория, Windows ще го открие автоматично и ще следва инструкциите в този файл.
Този файл обикновено е много прост и основно насочва към файл на диска, обикновено инсталационен файл или инсталационен файл. Ето един пример по-долу:
В Windows XP и по-рано файлът ще се чете и ще се стартира автоматично без никакви подкана. Ако някога сте пускали инсталационен компактдиск / DVD за хардуер или програма в Windows XP или по-рано, то просто ще стартира инсталационната програма.
Това очевидно поражда сериозни рискове за сигурността и Microsoft въведе AutoPlay като начин за решаване на проблема. Работата на AutoPlay е да изследва ново свързано мултимедийно устройство, да определи какъв вид съдържание е върху него и след това да покаже диалогов прозорец, който позволява на потребителя да стартира приложение за възпроизвеждане, стартиране или показване на съдържанието.
Сега, в зависимост от операционната система, която използвате, AutoRun и AutoPlay ще работят по различен начин. Във всички версии на Windows по-рано от Windows Vista, AutoRun се изпълнява преди AutoPlay, освен ако AutoRun е деактивиран. Ако не е деактивиран, AutoRun ще изпълни и ще търси autorun.inf файл.
В Windows XP, ако е намерен файлът autorun.inf, AutoRun може да продължи и да заобиколи напълно функцията за автоматично пускане и да стартира приложението, без да поиска първо от потребителя.
В Windows Vista и по-нови версии, AutoRun не може да пропусне миналото от AutoPlay. Ако има файл AutoRun.inf, той все още ще бъде прочетен, но вместо автоматично стартиране на приложението, ще се появи диалогов прозорец със списък от опции, някои от които могат да бъдат от файла autorun.inf.
За да направите това напълно ясно, нека да разгледаме един пример. Имам MSI CD драйвер с мен, че ще се появи в Windows XP, Windows 7 и Windows 10, за да видя какво се случва. Файлът AutoRun.inf е прост, показан в горната екранна снимка.
В Windows XP се чете диска, намерен е файл autorun.inf и на екрана се появява автоматично инсталационната програма MSI.
Въпреки това, когато пусна един и същ компактдиск в Windows 7, вместо това получавам следния диалог за автоматично изпълнение:
Както можете да видите, той се опитва да стартира файла DVDsetup.exe, споменат във файла autorun.inf, но сега имате възможност да изберете. Същото важи и за Windows 10. Тук първо получавате известие на екрана си.
Ако кликнете върху това, ще се появи диалоговият прозорец "Автоматично изпълнение", където можете да изберете какво действие да изпълните.
Като цяло, въпреки че можете да деактивирате функцията за автоматично изпълнение в Windows 7 и по-нови версии, това няма да навреди на компютъра ви, защото не може да бъде изпълнена без ваше разрешение. Цялото действие на автоматичното изпълнение е откриването на медиите и показването на опциите за вас.
Ако работите с Windows XP, от друга страна, може да е добра идея да изключите AutoRun, защото на тази операционна система програмите все още могат да се изпълняват без съгласието на потребителя.
Заслужава да се отбележи, че в Windows 7 можете да промените настройките за автоматично изпълнение, така че да имитират как работи в Windows XP. Това вероятно не е нещо, което бихте искали да направите, но това е опция.
За да конфигурирате функцията за автоматично изпълнение, кликнете върху Старт и въведете автоматично изпълнение, Изберете първата опция в горната част.
Това ще доведе до абсолютен гигантски списък от елементи, които можете да конфигурирате индивидуално. За щастие, този списък е значително намален в Windows 10, както ще видите по-долу. Имайте предвид, че ако искате да изключите автоматично функцията за автоматично изпълнение в Windows 7, просто махнете отметката Използвайте функцията за автоматично изпълнение за всички носители и устройства кутия в самия връх.
Причината, поради която имам изскачащ диалогов прозорец, когато инсталирах софтуера на компактдиска, беше защото Софтуер и игри беше настроен на Попитай ме всеки път, Можете да промените това Инсталирайте или стартирайте програма от вашия носител, Отваряне на папка за преглед на файлове, или Не предприемайте действия.
Списъкът с опциите за избор може да варира в зависимост от типа носител, който е свързан. Например, аудио CD или DVD филм ще има възможност да се възпроизвежда с помощта на Windows Media Player. Ако свържете устройство с снимки или видеоклипове, ще имате възможност автоматично да импортирате елементите. В допълнение към стандартните елементи, ако някога сте свързали други устройства към компютъра си като смартфон или таблет, те ще се показват на дъното.
В Windows 10 кликнете върху Старт и въведете в AutoPlay, за да отворите Настройки за автоматично изпълнение диалогов прозорец. Както можете да видите, има само две опции вместо многобройните в Windows 7. Както при Windows 7, ако сте свързали друго външно устройство, те ще се появят след Сменяем диск и Карта памет.
Опциите са почти еднакви по отношение на действията, които можете да предприемете. За мен всеки път, когато свържа своя iPhone, ще се опитам да ги импортирам в OneDrive, което не исках да се случи. Това е мястото, където можете да го изключите.
От моите тестове, изглежда като опции за Карта памет се използват, когато се появи на DVD или CD.
Тъй като повечето хора използват най-новите версии на Windows, наистина не трябва да се притеснявате за нищо друго освен за AutoPlay. Това също е процес, чиято цел е да деактивирате или активирате функцията за автоматично изпълнение в Windows, ако искате.Ако имате някакви въпроси, можете да коментирате. Наслади се!