Me gusta Notepad ++, pero odio su ícono. Estoy muy contento con los iconos de Windows para archivos txt / ini / ..., y me gustaría conservarlos. ¿Cómo puedo asociar Notepad ++ con todos los tipos de archivos compatibles sin cambiar los iconos? Con Notepad2 , el problema no ocurrió.
24
Respuestas:
Aquí hay una respuesta rápida que funciona perfectamente. Se basa en la respuesta de @ bubu, pero se simplificó enormemente para que sea más fácil:
HKEY_CLASSES_ROOT\Applications\notepad++.exe\DefaultIcon
(SiDefaultIcon
no existe, créelo debajoNew > key
)C:\Windows\System32\Shell32.dll,70
Debería verse así cuando hayas terminado:
Esto establecerá TODOS los archivos asociados con NotePad ++ al icono .txt predeterminado en Windows 10. (El icono de documento de texto es el icono número 70 en Shell32.dll).
Simplemente cierre sesión y vuelva a ingresar para ver el cambio.
Para otras versiones de Windows, el ícono .txt no será el 70, así que para elegir el que desea, simplemente abra Shell32.dll después de seleccionar "Cambiar ícono", y cuente hasta el ícono que desea usar de esta manera:
fuente
%windir%\system32\ie4uinit.exe -ClearIconCache
. Para uso de Windows 10%windir%\system32\ie4uinit.exe -show
.C:\Windows\System32\Notepad.exe
lugar deC:\Windows\System32\Shell32.dll
.Puede ajustar el icono editando el registro:
Fuente: http://www.winhelponline.com/blog/change-file-type-icon-windows-7-and-vista/
fuente
Puede usar Resource Hacker para reemplazar el ícono original de Notepad ++ con un archivo .ico de su agrado. Sin embargo, no sé si Windows usará el nuevo ícono como íconos para archivos .txt.
Actualización: También puede usar Resource Hacker para extraer el icono del archivo .txt original de shell32.dll. Para mí fue el ícono número 763.
fuente
Tuve el mismo problema cuando instalé la última versión de 64 bits (había actualizado mi versión de 32 bits que tenía), que era la v7.2.2, y todos mis íconos ahora eran los verdes feos. Así que volví e instalé la v7.0 que cambió mis íconos a los íconos normales en papel. Luego utilicé la opción ACTUALIZAR desde el programa para actualizarla a la última versión, que no altera sus íconos. Así que ahora estoy de vuelta a 7.2.2 menos los feos iconos verdes para mis archivos de texto.
Esto también es más seguro que la piratería de recursos o la edición manual con regedit.
fuente
Haz lo siguiente:
notepad++.exe
a notepad.exewindows/system32/
(solo notepad ++. Exe)SciLexer.dll
a / windows / SysWOW64 / (si su sistema operativo es de 64 bits)allowAppDataPlugins.xml
en blanco en/windows/SysWOW64/
Eso es todo, el ícono no ha cambiado
fuente
En Windows 10, Notepad ++ sigue secuestrando los íconos de los tipos de archivos que abre (de forma predeterminada) en Notepad ++. Fue muy difícil romper ese comportamiento, ¡pero finalmente lo hice funcionar!
Preparativos
1. Permisos de registro
Abra el registro de Windos y otórguese suficientes "permisos" para las carpetas
HKEY_CLASSES_ROOT
yHKEY_CURRENT_USER
. No estoy seguro de cuáles son las configuraciones mínimas para que todo el procedimiento tenga éxito. Tienes que jugar un poco con la configuración. Cada vez que reciba un mensaje de error en el próximo procedimiento, vuelva a este paso y aumente sus permisos de registro.2. Crea algunos iconos personalizados
Crea algunos iconos personalizados, por ejemplo en la carpeta
C:\ICONS\
. Utilizo el siguiente sitio web https://iconverticons.com/online/ para convertir 256x256 png-files en ico-files.3. Instale Notepad ++
Solo obtenga Notepad ++. Nada especial aquí.
4. Abra una terminal con derechos de administrador
Escriba
cmd
en la barra de búsqueda de Windows. Haga clic derecho en el icono CMD que aparece y elija "Ejecutar como administrador" en la ventana emergente.Piratería de registros
Descargo de responsabilidad: cambiar su registro puede potencialmente dañar su instalación de Windows. He escrito el procedimiento a continuación con las mejores intenciones, pero niego cualquier responsabilidad en caso de que algo salga mal.
Nota: NO recomiendo usar este procedimiento para
.bat
archivos. Este es un tipo de archivo muy importante para Windows. Así que no sé qué pasaría si eliminas sus claves de registro estándar.El siguiente procedimiento describe cómo asignar un icono personalizado, que creó en
C:\ICONS\abcfile.ico
, a todos los*.abc
archivos.1. Hackeo de registro,
primera parte La primera clave de registro que debe agregar es
HKEY_CLASSES_ROOT\.abc
. En caso de que esta clave ya exista, es posible que desee eliminarla. Use el siguiente comando para eliminar la clave y todas sus subclaves:La siguiente figura muestra cómo (re) construiremos esta clave de registro y todas sus subclaves:
Puede hacerlo manualmente o ejecutar los siguientes comandos:
2. Piratería de registros,
segunda parte La segunda clave de registro que debe agregar es
HKEY_CLASSES_ROOT\abc_auto_file
. En caso de que esta clave ya exista, es posible que desee eliminarla. Use el siguiente comando para eliminar la clave y todas sus subclaves:La siguiente figura muestra cómo (re) construiremos esta clave de registro y todas sus subclaves:
Puede hacerlo manualmente o ejecutar los siguientes comandos:
3. Hackeo de registro, parte tres
La segunda clave de registro que debe agregar es
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc
. En caso de que esta clave ya exista, es posible que desee eliminarla. Use el siguiente comando para eliminar la clave y todas sus subclaves:La siguiente figura muestra cómo (re) construiremos esta clave de registro y todas sus subclaves:
Puede hacerlo manualmente o ejecutar los siguientes comandos:
Actualizar caché de iconos
El siguiente comando debería actualizar la caché de iconos de Windows:
Asignar Notepad ++ al tipo de archivo
Me di cuenta de que, a veces, los cambios solo surten efecto después de asignar Notepad ++ como el programa predeterminado para abrir el tipo de archivo. Así es como hacer eso:
myFile.abc
Terminar
¡Normalmente el icono ha cambiado ahora! Y todos los archivos de ese tipo de archivo en particular tendrán el ícono personalizado. Se abrirán por defecto en Notepad ++.
Quizás debería volver a actualizar la caché de iconos:
o reinicie su sistema para que surta efecto (aunque no fue necesario reiniciar para mí).
fuente
Esto se basa en la respuesta 'Dijango' pero debería ser más fácil para los usuarios. Cree un archivo de texto con
.reg
extensión dentro de notepad ++ y pegue el siguiente contenido:Haga doble clic en él y acepte las advertencias para agregarlo al registro.
Esto creará una
DefaultIcon
clave en laHKEY_CLASSES_ROOT\Applications\notepad++.exe
ruta de registro.El
70
ID es el icono de archivo de texto estándar dentro de Shell32.dll. Parece que también es el mismo número en Win7 o Win8. Puede ver la lista de iconos desde aquí ( win7 ) o aquí ( Win8 ).fuente
Respuesta simple aquí.
(Predeterminado), REG_SZ, C: \ Archivos de programa (x86) \ Notepad ++ \ notepad ++. Exe, 0
(Predeterminado), REG_SZ,% SystemRoot% \ system32 \ imageres.dll, -102
fuente
Aquí hay una respuesta rápida que funciona perfectamente. Está basado en la respuesta de @Django Reinhardt, pero actualizado a Windows 10 x64 versión 1903 :
A partir de esta compilación, la entrada de registro de Notepad ++ y las entradas de registro de otras aplicaciones ya no están debajo
HKEY_CLASSES_ROOT\Applications\APPNAME
, sino que ahora están directamente debajo de laHKEY_CLASSES_ROOT
'carpeta'. Además, en actualizaciones recientes, la carpeta de entrada del registro de Notepad ++ ha cambiado de nombre a "Notepad ++ _ file".Entonces, la nueva ubicación de 'DefaultIcon' es:
HKEY_CLASSES_ROOT\Notepad++_file\DefaultIcon
Y, a partir de esta versión, la cadena tiene que formatearse de la siguiente manera:
en lugar de lo viejo:
Entonces, el resultado ahora debería verse así:
Para quien lea esto en el futuro, ¡espero que esto ayude! <3
fuente