Pourquoi manque-t-il des icônes pour certains programmes dans Win7? [dupliquer]

15

Pour certains de mes programmes, les icônes ont disparu. Cela s'applique aussi bien aux éléments du menu Démarrer épinglés qu'aux programmes de leurs dossiers de programmes.

entrez la description de l'image ici

Inkscape et IrfanView ont tous deux vu leurs icônes disparaître. Les fichiers SVG et image associés aux programmes respectifs affichent toujours les bonnes icônes - ce sont juste les principaux fichiers .ex qui n'ont plus d'icônes.

Comment les restaurer?

JeanSibelius
la source
1
Avez-vous un programme antivirus en cours d'exécution? A-t-il détecté quelque chose de suspect récemment?
gronostaj
Oui, en fait - Microsoft Security Essentials a détecté un très vieux virus sur un très vieux lecteur IDE que j'ai branché il y a quelques jours pour récupérer un très vieux fichier.
JeanSibelius
1
Eh bien, je suppose que cela peut être la cause du problème. Essayez de désinstaller et de réinstaller Inkscape et IrfanView et voyez si cela aide. Ne les exécutez pas avant cette opération, assurez-vous également de désinstaller manuellement d'abord et assurez-vous qu'aucun fichier d'application n'est laissé avant la réinstallation.
gronostaj

Réponses:

26

Essayez ce qui suit.

Ouvrez le Bloc-notes et collez le code ci-dessous.

taskkill /F /IM explorer.exe
cd /d %UserProfile%\AppData\Local
attrib –h IconCache.db
del IconCache.db
start explorer

enregistrez le fichier en tant que fichier .bat sur votre bureau.

Enfin, double-cliquez sur le fichier .bat que vous avez enregistré sur votre bureau et toutes les icônes doivent être restaurées.

La source

stderr
la source
travaillé pour moi aussi, merci @ QMechanic73
volume un
Si vous manquez des icônes pour l'explorateur Windows et le bloc-notes, vous devrez peut-être également supprimer l'icône de l'explorateur Windows et les bases de données de cache de vignettes dans% UserProfile% \ AppData \ Local \ Microsoft \ Windows \ Explorer, mais ces fichiers ne sont pas immédiatement disponibles pour suppression après la La commande taskkill se termine donc elle a échoué pour moi dans un fichier de commandes. Peut-être qu'une courte attente aiderait également après la tâche.
Jeremy
0

D'après ce que je peux voir, il semble qu'un programme tiers ait supprimé les répertoires racine de ces programmes. Ou il se peut que vous ayez supprimé quelque chose par accident. Mais c'est l'icône que vous obtenez quand une racine de programme est supprimée, mais les raccourcis corrélés avec elle ne sont pas supprimés également

Vous allez devoir réinstaller les programmes qui ont été supprimés

Kade
la source
0

Son dû à IconCache corrompu, vous pouvez supprimer le fichier de base de données décrit ci-dessus et redémarrer

Une autre solution consiste à définir temporairement votre échelle DPI Windows sur moyen (120 ppp) / ou autre que la valeur par défaut dans les paramètres d'affichage avancés

"Panneau de configuration \ Apparence et personnalisation \ Affichage"

Déconnectez-vous et revenez à votre ancienne mise à l'échelle DPI

dccet
la source