PDA

Visualizza versione completa : Windows: Disattivare funzione autorun tramite regedit



Asterix
30-09-09, 16: 00
http://www.collectiontricks.it/imagesbox/collection/guide/sistema0010.pngDisattivare la funzione di esecuzione automatica dai sistemi Windows (2000 - XP – XP home – Windows Vista –Windows Seven) tramite regedit

Importante in questo articolo verrà illustrato come variare il file di registro sistema al fine di disabilitare la funzione di esecuzione automatica. Al fine di tutelarci da eventuali errori di modifica consigliamo di eseguire una copia di backup del registro di sistema prima di procedere con la guida.

Start ->Esegui, digitare regedit quindi confermare l’azione.
ricercare e fare clic sulla seguente voce del Registro di sistema:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Curre ntVersion\policies\Explorer\NoDriveTypeAutorun
tasto destro del muose su NoDriveTypeAutoRun, clic su Modifica.
Nella casella Dati valore digitare 0xFF per disattivare tutti i tipi di unità. Per procedere con una disattivazione selettiva necessita inserire uno dei valori riportati nella tabella "Disattivazione selettiva di funzioni specifiche di esecuzione automatica".
confermare la modifica OK e chiudere il Registro di sistema.
Riavviare il computer.

Disattivare in modo selettivo la funzione di esecuzione automatica

Per disattivare in modo selettivo la funzione di esecuzione automatica necessita variare la voce NoDriveTypeAutoRun in una delle seguenti sottochiavi del Registro di sistema utilizzando i valori riportati in tabella:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Policies\Explorer\
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\policies\Explorer\


Nella tabella seguente sono indicate le impostazioni per la voce del Registro di sistema NoDriveTypeAutoRun.

Valore|Azione
0x1 o 0x80 |Consente di disattivare AutoRun da unità di tipo sconosciuto
0x4|Consente di disattivare AutoRun da unità rimovibili
0x8|Consente di disattivare AutoRun da unità fisse
0x10|Consente di disattivare AutoRun da unità di rete
0x20|Consente di disattivare AutoRun da unità CD-ROM
0x40|Consente di disattivare AutoRun da dischi RAM
0xFF|Consente di disattivare AutoRun da tutti i tipi di unità

Di seguito riportiamo i valori predefiniti della voce NoDriveTypeAutoRun.

Sistema operativo|Valore predefinito
Windows Server 2008 e Windows Vista |0x91
Windows Server 2003|0x95
Windows XP|0x91
Windows 2000|0x95

http://www.collectiontricks.it/imagesbox/collection/icone/ct.png

Mafalda
01-10-09, 19: 19
Oh allora, siccome io uso spessissimo la chiavetta usb per portare dati da casa al lavoro e viceversa, ho provato a seguire passo passo la guida per bloccare l'autorun, ma ahimè, ho riscontrato un problema e, non essendo propriamente una " maga del pc", mi sono arenata al punto 4. :ehmm



Nella casella Dati valore digitare 0xFF per disattivare tutti i tipi di unità


Il valore 0xFF non viene accettato come stringa o meglio la x non rientra tra i caratteri permessi, dove sbaglio? :m:

Asterix
01-10-09, 20: 51
Ciao

nulla di grave

lo 0x è intrinseco nel valore variabile, pertanto per effettuare la modifica risulta sufficiente scrivere ff.

:bai

Fix978
06-01-10, 11: 25
Oltre il metodo descritto da Asterix, esiste un altro metodo per porre fine definitivamente ai file autorun, tale metodo però disattiverà l'esecuzione su tutte le periferiche indistintamente.

Bisogna recarsi sulla chiave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping

Se non è presente una sottochiave chiamata Autorun.inf, bisogna crearla e si deve settare il valore Predefinito con il seguente valore:

SYS:DoesNotExist

A questo punto l'esecuzione di tali file sarà vietata.

Per ripristinare basterà eliminare la chiave Autorun.Inf.

Se non volete effettuare le modifiche manualmente, potete creare 2 file .Reg, uno per Disattivare Autorun.inf ed uno per attivarlo.

Create 2 file e nominateli "DisattivaAutorun.reg" ed "AttivaAutorun.reg"

Dentro DisattivaAutorun.reg, inserite:

Only registered members can view code.
Dentro AttivaAutorun.reg, inserite:

Only registered members can view code.

Ripeto, tale metodo disattiverà l'esecuzione dei file Autorun.Inf in tutte le posizioni. Se si vuole abilitare per alcuni gruppi di periferiche, seguite il primo post.