J'aime Notepad ++, mais je déteste son icône. Je suis très satisfait des icônes Windows pour les fichiers txt / ini / ... et je voudrais les conserver. Comment puis-je associer Notepad ++ à tous les types de fichiers pris en charge sans modifier les icônes? Avec Notepad2 , le problème ne s'est pas produit.
24
Réponses:
Voici une réponse rapide qui fonctionne parfaitement. Il est basé sur la réponse de @ bubu, mais massivement simplifié pour le rendre plus facile:
HKEY_CLASSES_ROOT\Applications\notepad++.exe\DefaultIcon
(S'ilDefaultIcon
n'existe pas, créez-le sousNew > key
)C:\Windows\System32\Shell32.dll,70
Cela devrait ressembler à ceci lorsque vous avez terminé:
Cela définira TOUS les fichiers associés à NotePad ++ sur l'icône par défaut .txt dans Windows 10. (L'icône du document texte est la 70e icône dans Shell32.dll.)
Déconnectez-vous et reconnectez-vous simplement pour voir le changement.
Pour les autres versions de Windows, l'icône .txt ne sera pas la 70e, donc pour choisir celle que vous voulez, ouvrez simplement Shell32.dll après avoir sélectionné "Changer d'icône", et comptez jusqu'à l'icône que vous souhaitez utiliser comme ceci:
la source
%windir%\system32\ie4uinit.exe -ClearIconCache
. Pour l'utilisation de Windows 10%windir%\system32\ie4uinit.exe -show
.C:\Windows\System32\Notepad.exe
place deC:\Windows\System32\Shell32.dll
.Vous pouvez ajuster l'icône en modifiant le registre:
Source: http://www.winhelponline.com/blog/change-file-type-icon-windows-7-and-vista/
la source
Vous pouvez utiliser Resource Hacker pour remplacer l'icône originale du bloc-notes ++ par un fichier .ico de votre choix. Je ne sais pas si Windows utilisera alors la nouvelle icône comme icônes pour les fichiers .txt.
Mise à jour: vous pouvez également utiliser Resource Hacker pour extraire l'icône du fichier .txt d'origine de shell32.dll. Pour moi, c'était l'icône numéro 763.
la source
J'ai eu le même problème lorsque j'ai installé la dernière version 64 bits (j'avais mis à niveau ma version 32 bits que j'avais), qui était la v7.2.2, et toutes mes icônes étaient maintenant les laides vertes. Je suis donc retourné et j'ai installé la v7.0, qui a changé mes icônes en icônes normales à l'aspect papier. Ensuite, j'ai utilisé l'option UPDATE depuis le programme pour le mettre à jour vers la dernière version, ce qui ne modifie pas vos icônes. Alors maintenant, je suis de retour à 7.2.2 moins les icônes vertes laides de mes fichiers texte.
Ceci est également plus sûr que le piratage des ressources ou la modification manuelle avec regedit.
la source
Procédez comme suit:
notepad++.exe
à notepad.exewindows/system32/
(uniquement le bloc-notes ++. Exe)SciLexer.dll
vers / windows / SysWOW64 / (si votre système d'exploitation est 64 bits)allowAppDataPlugins.xml
dans/windows/SysWOW64/
C'est tout, l'icône n'a pas changé
la source
Dans Windows 10, Notepad ++ continue de détourner les icônes des types de fichiers que vous ouvrez (par défaut) dans Notepad ++. C'était très difficile de briser ce comportement, mais j'ai finalement réussi à le faire fonctionner!
Les préparatifs
1. Autorisations du registre
Ouvrez le registre Windos et accordez-vous suffisamment d '"autorisations" pour les dossiers
HKEY_CLASSES_ROOT
etHKEY_CURRENT_USER
. Je ne sais pas moi-même quels sont les paramètres minimum pour que toute la procédure réussisse. Vous devez jouer un peu avec les paramètres. Chaque fois que vous obtenez un message d'erreur dans la procédure à venir, revenez à cette étape et augmentez vos autorisations de registre.2. Créez des icônes personnalisées
Créez des icônes personnalisées, par exemple dans le dossier
C:\ICONS\
. J'utilise le site Web suivant https://iconverticons.com/online/ pour convertir des fichiers png 256x256 en fichiers ico.3. Installez Notepad ++
Obtenez simplement Notepad ++. Rien de spécial ici.
4. Ouvrez un terminal avec des droits d'administrateur
Tapez
cmd
dans la barre de recherche de Windows. Faites un clic droit sur l'icône CMD qui apparaît et choisissez "Exécuter en tant qu'administrateur" dans la fenêtre contextuelle.Piratage du registre
Avertissement: la modification de votre registre peut potentiellement endommager votre installation Windows. J'ai écrit la procédure ci-dessous avec les meilleures intentions, mais je nie toute responsabilité en cas de problème.
Remarque: Je ne recommande PAS d'utiliser cette procédure pour les
.bat
fichiers. Il s'agit d'un type de fichier très important pour Windows. Je ne sais donc pas ce qui se passerait si vous supprimez ses clés de registre standard.La procédure ci-dessous décrit comment affecter une icône personnalisée - que vous avez créée dans
C:\ICONS\abcfile.ico
- à tous les*.abc
fichiers.1. Piratage du registre, première partie
La première clé de registre à ajouter est
HKEY_CLASSES_ROOT\.abc
. Si cette clé existe déjà, vous souhaiterez peut-être la supprimer. Utilisez la commande suivante pour supprimer la clé et toutes ses sous-clés:La figure suivante montre comment nous allons (re) construire cette clé de registre et toutes ses sous-clés:
Vous pouvez le faire manuellement ou exécuter les commandes suivantes:
2. Piratage du registre,
deuxième partie La deuxième clé de registre à ajouter est
HKEY_CLASSES_ROOT\abc_auto_file
. Si cette clé existe déjà, vous souhaiterez peut-être la supprimer. Utilisez la commande suivante pour supprimer la clé et toutes ses sous-clés:La figure suivante montre comment nous allons (re) construire cette clé de registre et toutes ses sous-clés:
Vous pouvez le faire manuellement ou exécuter les commandes suivantes:
3. Piratage du registre, troisième partie
La deuxième clé de registre à ajouter est
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc
. Si cette clé existe déjà, vous souhaiterez peut-être la supprimer. Utilisez la commande suivante pour supprimer la clé et toutes ses sous-clés:La figure suivante montre comment nous allons (re) construire cette clé de registre et toutes ses sous-clés:
Vous pouvez le faire manuellement ou exécuter les commandes suivantes:
Actualiser le cache des icônes
La commande suivante doit actualiser le cache des icônes Windows:
Attribuer Notepad ++ au type de fichier
J'ai remarqué que - parfois - les modifications ne prennent effet qu'après avoir assigné Notepad ++ comme programme par défaut pour ouvrir le type de fichier. Voici comment procéder:
myFile.abc
terminer
Normalement, l'icône a changé maintenant! Et tous les fichiers de ce type de fichier particulier auront l'icône personnalisée. Ils s'ouvriront par défaut dans Notepad ++.
Vous devriez peut-être à nouveau actualiser le cache des icônes:
ou redémarrez votre système pour qu'il prenne effet (même si le redémarrage n'était pas nécessaire pour moi).
la source
Ceci est basé sur la réponse «Dijango» mais devrait être plus facile pour les utilisateurs. Créez un fichier texte avec une
.reg
extension dans notepad ++ et collez-y le contenu suivant:Double-cliquez dessus et acceptez les avertissements pour l'ajouter au registre.
Cela va créer une
DefaultIcon
clé dans leHKEY_CLASSES_ROOT\Applications\notepad++.exe
chemin du registre.L'
70
ID de l'icône du fichier texte standard à l'intérieur de Shell32.dll. Il semble que ce soit aussi le même numéro dans Win7 ou Win8. Vous pouvez voir la liste des icônes d'ici ( win7 ) ou ici ( Win8 ).la source
Réponse simple ici.
(Par défaut), REG_SZ, C: \ Program Files (x86) \ Notepad ++ \ notepad ++. Exe, 0
(Par défaut), REG_SZ,% SystemRoot% \ system32 \ imageres.dll, -102
la source
Voici une réponse rapide qui fonctionne parfaitement. Il est basé sur la réponse de @Django Reinhardt, mais mis à jour vers Windows 10 x64 version 1903 :
À partir de cette version, l'entrée de registre de Notepad ++ et les entrées de registre d'autres applications ne sont plus sous
HKEY_CLASSES_ROOT\Applications\APPNAME
, mais plutôt directement sous leHKEY_CLASSES_ROOT
«dossier». En outre, sur les mises à jour récentes, le dossier d'entrées de registre de Notepad ++ a été renommé "Fichier Notepad ++ _".Ainsi, le nouvel emplacement de 'DefaultIcon' est:
HKEY_CLASSES_ROOT\Notepad++_file\DefaultIcon
Et, à partir de cette version, la chaîne doit être formatée comme suit:
plutôt que l'ancien:
Ainsi, le résultat devrait maintenant ressembler à ceci:
À quiconque lira ceci à l'avenir, j'espère que cela vous aidera! <3
la source