Desde el editor de registro de windows
Inicio - Ejecutar - "Regedit"(http://img84.imageshack.us/img84/181/42593289.jpg)
Vamos a
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control(http://img828.imageshack.us/img828/3299/37845119.jpg)
Ahora clic derecho >
Nueva Clave(http://img190.imageshack.us/img190/903/99553622.jpg)
Y creamos una nueva clave con el nombre de
StorageDevicePolicies(http://img245.imageshack.us/img245/2488/74470803.jpg)
En el panel derecho vamos a crear un nuevo valor
DWORD(http://img826.imageshack.us/img826/7964/60726047.jpg)
Ahora, para proteger contra escritura los dispositivos que se conecten, basta con asignarle dicho valor a 1 (uno). Para desactivar la protección asignamos 0 (cero).
Si quisieramos automatizar dicho procedimiento, solo basta con exportar la clave que generamos.
(http://img824.imageshack.us/img824/2993/82490970.jpg)
Podemos crear ambos estados (Protección ON – OFF) para facilitar la tarea.
(http://img838.imageshack.us/img838/7665/40261700.jpg)
El contenido de cada .reg debe ser similar al de la imagen
(http://img831.imageshack.us/img831/8074/32280333.jpg)
Por lo tanto, si requerimos activar la protección contra escritura de un dispositivo USB, solo tenemos que hacer doble click en la llave con el valor 1. Y si trataramos de escribir de alguna manera en dicho dispositivo, nos encontramos con la siguiente advertencia.
(http://img835.imageshack.us/img835/8546/27494577.jpg)
Funciona correctamente en Windows XP, Vista y 7. No recuerdo en cuales, me parece que en los ultimos dos, necesita reiniciar.
Fuente: www.sec-track.com