Autoodtwarzanie i Autorun to dwie różne funkcje w systemach operacyjnych Windows. Po włożeniu dysku CD/DVD do napędu CD/DVD lub podłączeniu dowolnego wymiennego urządzenia pamięci masowej (np. lub dysk zewnętrzny) do portów USB, FireWire lub e-Sata zachodzą dwie różne czynności Okna:
a) "Automatyczne uruchamianie„: Autorun skanuje podłączone urządzenie i jeśli znajdzie plik o nazwie „autorun.inf” w katalogu głównym katalog, w którym wykonuje polecenia określone w tym pliku (np. automatycznie uruchamia instalację program).
b) "Automatyczne odtwarzanie„: Autoodtwarzanie rozpoczyna odczytywanie włożonego urządzenia i pyta użytkownika, jak zinterpretować dane w urządzeniu, pytając, co z nim zrobić (np. Otwórz, Odtwórz, Wyświetl itp.)
Przed Windows Vista po włożeniu urządzenia lub nośnika zawierającego polecenie automatycznego uruchamiania system automatycznie wykonywał program bez interwencji użytkownika. Stwarzało to poważny problem z bezpieczeństwem, ponieważ złośliwy kod mógł zostać wykonany bez wiedzy użytkownika.
W systemach Windows Vista i Windows 7 funkcja Autorun jest częścią funkcji Autoodtwarzania, a domyślną akcją jest monitowanie użytkownika o uruchomienie polecenia automatycznego uruchamiania.
Aby całkowicie wyłączyć funkcje autoodtwarzania/automatycznego uruchamiania, postępuj zgodnie z poniższą procedurą:
Windows XP Professional, Windows Server 2003 i Windows 2000
1. Iść do "Początek" > "Uruchomić"
2. W wierszu polecenia „Uruchom” wpisz: „gpedit.msc" i wybierz "ok”, aby otworzyć edytor zasad grupy.
3. Wewnątrz edytora zasad grupy – w lewym okienku – rozwiń "konfiguracja komputera" > "Szablony administracyjne" > "System"
4. W prawym okienku znajdź „Wyłącz autoodtwarzanie" i kliknij dwukrotnie, aby go otworzyć.
5. W "Wyłącz właściwości autoodtwarzania"okna wybierz"Włączony" w "Wszystkie dyski" i wybierz "OK"
6. Blisko "Zasady grupy" edytor i uruchom ponownie komputer.
Strona główna systemu Windows XP
1. Iść do "Początek" > "Uruchomić"
2. W polu polecenia „Uruchom” wpisz „regedit" i wybierz "ok"
3. Zlokalizuj następujący wpis w rejestrze:
{HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoDriveTypeAutorun}
4. Kliknij dwukrotnie, aby otwarty "Automatyczne uruchamianie bez napędu” i w polu Dane wartości wpisz „FF"(bez cudzysłowów), aby wyłączyć funkcję automatycznego uruchamiania we wszystkich typach dysków, a następnie naciśnij "ok"
5. Zamknij Edytor rejestru i uruchom ponownie komputer.
Windows Vista, Windows 7, Windows Server 2008
1. Naciśnij przycisk menu „Start” i w polu „Szukaj” wpisz „gpedit.msc" i naciśnij Wchodzić
2. W lewym okienku pod konfiguracja komputera zwiększać "Szablony administracyjne" > "Komponenty Windows" > "Zasady autoodtwarzania"
3. W prawym okienku kliknij dwukrotnie, aby otworzyć "Wyłącz autoodtwarzanie" ustawienia.
4. W oknie ustawień „Wyłącz autoodtwarzanie” wybierz „Włączony" w "Wszystkie dyski" i naciśnij "ok", aby powrócić do poprzedniego okna.
5. Kliknij dwukrotnie, aby otworzyć "Domyślne zachowanie dla AutoRun" ustawienia
6. Na "Domyślne zachowanie dla AutoRun" okno ustawień, wybierz "Włączony" następnie "Nie wykonuj żadnych poleceń automatycznego uruchamiania" i naciśnij "ok", aby powrócić do poprzedniego okna.
7.Zamknij edytor zasad grupy i uruchom ponownie komputer.