Comment changer les icônes sur les fichiers .exe compressés sans obtenir d'erreurs

Table des matières:

Comment changer les icônes sur les fichiers .exe compressés sans obtenir d'erreurs
Comment changer les icônes sur les fichiers .exe compressés sans obtenir d'erreurs

Vidéo: Comment changer les icônes sur les fichiers .exe compressés sans obtenir d'erreurs

Vidéo: Comment changer les icônes sur les fichiers .exe compressés sans obtenir d'erreurs
Vidéo: [Tuto prof] Créer des questionnaires en ligne avec Google Forms - YouTube 2024, Avril
Anonim
Nous vous avons déjà montré comment modifier l'icône sur un fichier.exe, mais si vous avez déjà essayé, vous découvrirez peut-être que certaines applications et certains programmes génèrent une erreur indiquant «Ce fichier a une structure de ressources non standard… il a probablement été compressé avec un «compresseur EXE». Voici comment y remédier.
Nous vous avons déjà montré comment modifier l'icône sur un fichier.exe, mais si vous avez déjà essayé, vous découvrirez peut-être que certaines applications et certains programmes génèrent une erreur indiquant «Ce fichier a une structure de ressources non standard… il a probablement été compressé avec un «compresseur EXE». Voici comment y remédier.

Dans ce tutoriel, je vais vous montrer comment décompresser de tels fichiers et un autre programme que vous pourrez utiliser pour modifier les icônes. Pour mon exemple, je vais utiliser mon émission préférée de tous les temps, Irfanview.

Cet article d'invité a été écrit par Sarah James, membre du forum.

Comment modifier des icônes sur des fichiers.exe compressés

Irfanview est un excellent petit visualiseur d’images avec beaucoup d’options, mais depuis que cela existe depuis que Win98 est devenu une icône dépassée. Changer le look du programme lui-même est facile. Il vous suffit de sélectionner un autre skin et vous obtenez une autre barre d’outils, plus moderne, comme la magnifique barre d’outils style Windows 7 que vous pouvez télécharger ici.

Alors vous partez de ceci:

Pour ça
Pour ça
Mais vous êtes toujours bloqué par l’ancienne icône du programme. Yuk.
Mais vous êtes toujours bloqué par l’ancienne icône du programme. Yuk.
Et pire encore: vous pouvez créer de jolis écrans de veille avec Irfanview, comme je l’ai décrit ici, mais ils ont également un pixelicon 32 × 32 moche. Maintenant cela ne se fera plus.
Et pire encore: vous pouvez créer de jolis écrans de veille avec Irfanview, comme je l’ai décrit ici, mais ils ont également un pixelicon 32 × 32 moche. Maintenant cela ne se fera plus.
En fait, je voulais changer ces icônes (et beaucoup d’autres de fichiers compressés) depuis longtemps, mais j’ai été incapable de le faire, car je n’ai pas pu décompresser le fichier exe. Un grand merci à Phew sur le forum Irfanview. Sans lui, je n'aurais jamais pensé à UPX.
En fait, je voulais changer ces icônes (et beaucoup d’autres de fichiers compressés) depuis longtemps, mais j’ai été incapable de le faire, car je n’ai pas pu décompresser le fichier exe. Un grand merci à Phew sur le forum Irfanview. Sans lui, je n'aurais jamais pensé à UPX.

Les outils dont vous avez besoin

Il existe des moyens de changer les icônes, en utilisant icoFX ou ResHack et un décompresseur appelé UPX. Je préfère utiliser IcoFX pour cela plutôt que ResHack et je préfère utiliser la dernière version gratuite.

IcoFX est récemment devenu un logiciel de partage avec de nombreuses options. Très bien si vous voulez dessiner vos propres icônes et curseurs, mais pour moi, cela ressemble à une surdose. Si je veux dessiner une icône, je préfère utiliser un éditeur d'image comme Gimp ou Painttshop Pro.

Vous pouvez utiliser le nouvel IcoFX2 15 fois, puis la fonction de sauvegarde est désactivée. Ce qui est assez long si vous voulez simplement l'utiliser pour ce tutoriel et cela vous donnera une idée du programme. Il existe cependant une version plus ancienne 1.6.4. c'est du freeware. Vous pouvez toujours le trouver sur Filehippo et cela fonctionne parfaitement bien. Il existe également une version portable 1.6.4. ici.

Vous avez également besoin de belles icônes.

Pour l'exécutif, il existe un excellent remplaçant Icon IrfanView par ~ ncrow.
Pour l'exécutif, il existe un excellent remplaçant Icon IrfanView par ~ ncrow.

Pour les écrans de veille, c’est une question de goût, j’ai choisi l’une des icônes de Another Monitor Dock Icons by MediaDesign

Et avec ce modèle png qu'il inclut, vous pouvez même créer le vôtre:)
Et avec ce modèle png qu'il inclut, vous pouvez même créer le vôtre:)

Utilisation de UPX et de l'invite de commande

UPX est un utilitaire d'invite de commande. Pour savoir comment utiliser l'invite de commande, regardez ici. Et j'aime bien pouvoir utiliser l'invite de commande dans le dossier sur lequel je travaille à ce moment-là, sans avoir à chercher manuellement mon dossier dans l'invite de commande, alors je l'utilise.

Ainsi, au lieu de devoir passer de C: Users Sarah à D: Irfanview Project, j'ouvre directement mon invite de commande dans D: Irfanview Project.

Neat hein?

Pour installer UPX rightclick upx.exe, choisissez Exécuter en tant qu'administrateur et une fenêtre de commande clignotera. Vous devrez peut-être redémarrer votre ordinateur pour qu'il fonctionne.
Pour installer UPX rightclick upx.exe, choisissez Exécuter en tant qu'administrateur et une fenêtre de commande clignotera. Vous devrez peut-être redémarrer votre ordinateur pour qu'il fonctionne.

Vous êtes maintenant prêt à décompresser I_view.exe et Slideshow.exe. Naviguez d’abord dans le dossier du programme d’Irfanview par défaut C: Program Files Irfanview. Copiez I_view.exe dans votre dossier de travail. Le mien s'appelle Irfanview Project. Accédez ensuite à C: Program Files Irfanview Plugins et copiez Slideshow.exe dans votre dossier de travail. Créez un nouveau dossier dans votre dossier de travail et appelez-le Icons. Cliquez avec le bouton droit sur ce dossier et choisissez Fenêtre d'invite de commande ici.

Dans la fenêtre d'invite de commande, vous tapez upx -d i_view32.exe.

Appuyez sur la touche Entrée de votre clavier et le fichier exe sera décompressé.
Appuyez sur la touche Entrée de votre clavier et le fichier exe sera décompressé.
Faites la même chose pour Slideshow.exe.
Faites la même chose pour Slideshow.exe.

Editer les icones

Copiez ensuite les fichiers png que vous souhaitez utiliser en tant qu’icônes dans le dossier Icons et ouvrez IcoFX. Dans ce tutoriel, j'utilise IcoFX 1.6.4. Je préfère convertir les fichiers png en icônes moi-même. Je peux donc choisir les formats que je veux, mais vous pouvez également utiliser les fichiers ico.

Allez dans Outils> Traitement par lots…

Là, vous serez présenté avec une foule d'options. Assurez-vous que l'option Créer des icônes à partir d'images est cochée. Ensuite, utilisez le bouton Ajouter pour ajouter les fichiers png que vous voulez convertir en icônes. En dessous, beaucoup de formats d'image. Je choisis généralement uniquement les couleurs XP et je m'assure que 128 × 128 est coché.
Là, vous serez présenté avec une foule d'options. Assurez-vous que l'option Créer des icônes à partir d'images est cochée. Ensuite, utilisez le bouton Ajouter pour ajouter les fichiers png que vous voulez convertir en icônes. En dessous, beaucoup de formats d'image. Je choisis généralement uniquement les couleurs XP et je m'assure que 128 × 128 est coché.

Sans le format 128 × 128, les icônes s’afficheront sous la forme 48 × 48 dans Vista lorsque vous choisirez ‘Grandes icônes’ dans l’explorateur.

Je ne coche pas les 256 et 16 couleurs, car je n’utilise que mes icônes sous Vista ou 7, mais vous pouvez aussi cocher les autres pour une convivialité maximale. Votre fichier d'icônes sera un peu plus volumineux, mais comme la taille ne pose plus aucun problème, vous pouvez vous permettre de le faire:)

Cliquez sur OK et en quelques secondes, vous avez deux icônes appropriées pour travailler.
Cliquez sur OK et en quelques secondes, vous avez deux icônes appropriées pour travailler.

Insérer les icônes

Nous sommes enfin prêts à changer les icônes dans le programme lui-même.

Allez dans Outils> Editeur de ressources…

Cela ouvrira une fenêtre vide comme celle-ci:
Cela ouvrira une fenêtre vide comme celle-ci:
Image
Image

Utilisez l’icône de fichier ouvert jaune pour rechercher i_view32.exe dans votre dossier de travail, puis cliquez sur Ouvrir. Maintenant, vous pouvez voir toutes les icônes qui sont stockées dans le fichier.exe.Vous pouvez tous les changer, mais pour ce didacticiel, nous ne faisons que le premier.

En tant que note: Irfanview a aussi ses icônes de fichiers stockées dans Icons.dll que vous trouvez dans le dossier plugins. Vous pouvez également changer toutes ces icônes pour celles que vous aimez!

Cliquez avec le bouton droit sur la première icône et sélectionnez Modifier.
Cliquez avec le bouton droit sur la première icône et sélectionnez Modifier.
Accédez à votre icône et cliquez sur Ouvrir.
Accédez à votre icône et cliquez sur Ouvrir.
Voilà, voici votre nouvelle icône.
Voilà, voici votre nouvelle icône.

Cliquez sur le bouton bleu enregistrer.

Et si tout va bien, vous devriez voir le fichier sauvegardé avec succès!
Et si tout va bien, vous devriez voir le fichier sauvegardé avec succès!

Cliquez sur OK.

Répétez la procédure pour Slideshow.exe.
Répétez la procédure pour Slideshow.exe.

Et ensuite, vous pouvez jeter un oeil à votre dossier de travail.

Vous avez maintenant les fichiers exe avec les nouvelles icônes et les anciens ont été automatiquement sauvegardés avec l'extension.bak ajoutée à leur nom. J'ai donné aux fichiers bak une icône de corbeille noire - vous verrez probablement une icône générique et l'extension.bak après le nom.
Vous avez maintenant les fichiers exe avec les nouvelles icônes et les anciens ont été automatiquement sauvegardés avec l'extension.bak ajoutée à leur nom. J'ai donné aux fichiers bak une icône de corbeille noire - vous verrez probablement une icône générique et l'extension.bak après le nom.

Parfois, vous ne voyez pas les nouvelles icônes, car Windows conserve l'ancienne image dans son cache. Un redémarrage corrige généralement cela, alors ne vous inquiétez pas pour le moment.

Facultatif: emballer l'exe

Si vous aimez économiser de l'espace, vous pouvez maintenant remballer les fichiers exe. Ouvrez l'invite de commande dans votre dossier de travail et tapez upx i_view32.exe. Pour le diaporama, utilisez upx slideshow.exe.

Maintenant, copiez i view32.exe et slideshow.exe dans le dossier du programme Irfanview (remplacez les anciens fichiers.exe ou déplacez-les pour qu'ils ne soient pas gênés).
Maintenant, copiez i view32.exe et slideshow.exe dans le dossier du programme Irfanview (remplacez les anciens fichiers.exe ou déplacez-les pour qu'ils ne soient pas gênés).

Tester vos nouvelles icônes

Nous allons maintenant vérifier si les écrans de veille nouvellement créés ont bien la nouvelle icône de diaporama. Il n’ya pas grand chose à tester sur l’icône du programme - vous pouvez voir que cela apparaît dans le coin gauche lorsque vous ouvrez Irfanview. Ouvrez Irfanview, puis ouvrez le menu Diaporama en cliquant sur le deuxième bouton à gauche.

Vous obtiendrez le dernier menu de diaporama enregistré que vous avez entré. (voir ce tutoriel sur 7tutorials pour plus de détails)
Vous obtiendrez le dernier menu de diaporama enregistré que vous avez entré. (voir ce tutoriel sur 7tutorials pour plus de détails)
Enregistrez le diaporama en tant qu'économiseur d'écran et jetez un coup d'œil dans le dossier où vous l'avez enregistré. Ça devrait ressembler à ça:
Enregistrez le diaporama en tant qu'économiseur d'écran et jetez un coup d'œil dans le dossier où vous l'avez enregistré. Ça devrait ressembler à ça:

Conclusion

Comme indiqué ici avec un peu de persistance, vous pouvez même modifier des programmes plus anciens pour les adapter à l'apparence de Vista et de Windows 7 et conserver ainsi un superbe petit programme comme Irfanview, un ajout moderne à votre système.

Télécharger IrfanView de Ninite

Conseillé: