English (United Kingdom)

Fermu Website

Home Articles Windows Tips Cómo cambiar el icono de las unidades de CD y DVD (XP)
Cómo cambiar el icono de las unidades de CD y DVD (XP) PDF Print E-mail
User Rating: / 12
PoorBest 
Written by José Gallardo   
Friday, 16 December 2005 13:48

A la hora de cambiar el icono de una unidad de CD o DVD, XP ofrece un método que parece elemental pero que no funciona. Con este tip, veremos cómo cambiar dicho icono.


Si queremos cambiar el icono de nuestras unidades de CD o DVD, veremos en primer lugar que desde Mi PC no podemos cambiárselo directamente. Se podría pensar que yendo a Inicio > Panel de control > Herramientas > Opciones de carpeta > Tipos de archivo, podríamos localizar el CD-ROM ahí y cambiarle el icono. Tampoco es posible, porque no aparece.

Lo siguiente a pensar sería: creamos un acceso directo a la unidad y ahí cambiamos el icono. Esto puede hacerse así: click derecho sobre la unidad de CD > Crear acceso directo, y una vez creado, lo localizamos en el escritorio, click derecho sobre él, elegimos Propiedades, nos vamos a la pestaña “Acceso directo” y pinchamos sobre “Cambiar icono”. Se nos abre un archivo con muchos iconos. Elegimos el que queremos, pinchamos sobre Aceptar… y tampoco sirve. Obtenemos un error del tipo:

El nombre “D:\ “ especificado en el cuadro Destino no es válido. Compruebe que la ruta de acceso y el nombre del archivo sean correctos.

Bien. Parece que no tiene solución, pero sin embargo, podemos hacerlo, acudiendo al registro de Windows. Pero antes de nada, veamos algunas consideraciones previas:

Cómo elegir el icono

XP tiene varios archivos que contienen muchos iconos (los iconos de XP). Quizá el más usado es el archivo shell32.dll. Se puede usar un software de Nirsoft para visualizar los distintos iconos (y sus números) que contiene otro archivo. Ese programa se llama IconsExtract y su link para las descargas es este:

http://www.nirsoft.net/utils/iconsext.html

Si embargo, si queremos usar el archivo shell32.dll antes comentado, con esta captura de pantalla es posible que nos baste:

http://www.glennslayden.com/shell32_icons.htm

Cambio del icono

Supongamos que a nuestra unidad queremos ponerle el icono número 135. Procedemos de la siguiente forma: Inicio > Ejecutar y escribimos regedit. Navegamos hasta la clave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\\Explorer

y pinchamos sobre ella. Luego, vamos a Edición > Nuevo > Clave y le damos por nombre DriveIcons. Esta nueva subclave nos aparecerá al final de la lista de todas las de “Explorer”. La localizamos y pinchamos sobre ella. Nos vamos a Edición > Nuevo > Clave y le damos por nombre la letra de la unidad que vamos a cambiar, en este caso, D. Luego, pinchamos sobre esta nueva subclave creada y vamos a Edición > Nuevo > Clave y le damos por nombre DefaultIcon. Y pinchamos sobre esta nueva clave creada.

Veremos que a la derecha nos aparece un valor llamado (Predeterminado), click derecho sobre él, elegimos “Modificar” y escribimos

C:\Windows\system32\shell32.dll,57

Es decir, aquí hay que escribir la ruta completa del archivo que nos proporcionará el icono. Si el archivo es un contenedor de iconos (como nuestro shell32.dll), tendremos que separar la ruta del archivo y el número del icono por una coma, como se ve en el ejemplo. Pero hay que tener cuidado con el número. Como vemos no he puesto el número 135 después de shell32.dll sino 57. Esto es porque, si nos fijamos en la captura o en el resultado del IconsExtract, los números de los iconos del shell32.dll no están correlativos pero sí hay que indicárselos al registro de forma correlativa. Es decir, en el shell32.dll del icono 54 se pasa al 133, pero para Windows el icono 133 tiene que tener por número el 55. De ahí que para el icono 135 se le haya dado el número 57. Además hay que tener en cuenta otro detalle: para Windows, al icono del shell32.dll marcado como '2', hay que indicarlo en el registro como '1'; el '3', como '2', etc. Es decir, que además de los huecos hay que tener en cuenta este desfase, con lo que el proceso de hallar el número adecuado para el icono puede ser algo pesado de seguir.

Si queremos regresar al icono por defecto que pone XP, basta con eliminar las tres claves creadas, es decir, DriveIcons, letra, DefaultIcon (si eliminamos “DriveIcons” que es de la que cuelgan las otras, eliminaremos las otras.

Si queremos cambiar el icono de otra unidad, tendremos que repetir el proceso para cada unidad, pero empezando por la subclave con la letra de la unidad dentro de DriveIcons que ya está creada. Es decir, no se repite el proceso completo sino que empezaría justo en el momento de crear la clave con el nombre de la letra de la unidad.

Nota: doy las gracias a Carlos A. Vardé por sus comentarios y sus comprobaciones y averiguaciones, muchas de las cuales me han servido para depurar este tip.
Trackback(0)
Comentarios (15)Add Comment
 1 2 > 
con memoria usb
escrito por juanelo, noviembre 15, 2008
smilies/angry.gif intente hacerlo con mi memoria usb y no me sirvió
enviar abuso
vote negativo
vote positivo
Votos: +0
gracias
escrito por alejandro, julio 24, 2008
muy buen tuto men me salio todo perfecto para el q dice como se ase sin shell32 simplemente copias el icono q keres a la carpeta system32 y deberia qedarte = pero en ves de shell32 qeda el nombreiconoausar.ico
enviar abuso
vote negativo
vote positivo
Votos: +0
Si
escrito por David, noviembre 06, 2007
No Se Puede Crear clave en mi compu
enviar abuso
vote negativo
vote positivo
Votos: +0
perooo
escrito por Guest User, septiembre 14, 2007
bien muy bueno todo esto de cambiar el iconono crei que no se podia pero si el icono que quiero no esta en shell 32 como hago
enviar abuso
vote negativo
vote positivo
Votos: +0
...
escrito por un invitado, abril 20, 2007
[smiley=shock] [smiley=tongue] [smiley=wink]
enviar abuso
vote negativo
vote positivo
Votos: +0
...
escrito por Xopy, abril 02, 2007
Muchas Gracias hay alguna forma de cambiar de nombre a la unidad
es decir

ke en vez de decir unidad de cd
diga unidad virtual o lector de cd
etc?
enviar abuso
vote negativo
vote positivo
Votos: +0
...
escrito por keopsa, marzo 16, 2007
con este sistema tb se puede cambiar la apariencia del boton inicio? [smiley=think]
enviar abuso
vote negativo
vote positivo
Votos: +0
...
escrito por xalima, diciembre 22, 2006
FABULOSO
GRACIAS
enviar abuso
vote negativo
vote positivo
Votos: +0
una pregunta
escrito por el_stone, diciembre 16, 2006
y para cambiar los iconos ke se encuntran el panel de control?
tanto en vista sencilla como la otra
enviar abuso
vote negativo
vote positivo
Votos: +0
Cuidado
escrito por Edwin Data, diciembre 16, 2006
Quiero Que Aclare Sobre La Catastrofe O El Riesgo De Dar Un Mal Uso A El Comando REGEDIT
Y El Consecto del Porque,,,Y Por QUe Es Tan Importante
enviar abuso
vote negativo
vote positivo
Votos: +0
 1 2 > 

Escribir comentario
Puedes agregar tu comentario here

busy
Last Updated ( Saturday, 14 January 2006 22:30 )
 
Web www.fermu.com

Logon


Gente Online

We have 359 guests online
Joomla Templates by JoomlaShack