Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article fournit des instructions de base pour résoudre les problèmes où les raccourcis d’application sur le bureau, les menu Démarrer et la barre des tâches affichent des icônes vides.
Les raccourcis d'applications sur le bureau, le menu Démarrer et la barre des tâches affichent des icônes vides. Ce problème peut affecter les applications intégrées (boîte de réception) et tierces. Toutefois, si vous double-cliquez sur l'icône vide, vous pouvez toujours ouvrir l'application.
Le problème est lié à des problèmes avec le cache d'icônes et la sous-clé IconHandler
. Voici les étapes à suivre pour résoudre ce problème.
Étape 1 : Effacer le cache d’icônes
Pour effacer le cache d’icônes dans Windows, procédez comme suit :
Note
Enregistrez tout travail ouvert avant de commencer, car vous devez redémarrer l’Explorateur Windows.
Ouvrez le Gestionnaire des tâches à l’aide du raccourci Ctrl + Maj Échap + ou en cliquant avec le bouton droit sur la barre des tâches et en sélectionnant Le Gestionnaire des tâches.
Sous l’onglet Processus , recherchez l’Explorateur Windows.
Cliquez avec le bouton droit sur l’Explorateur Windows, puis sélectionnez Terminer la tâche.
Dans le Gestionnaire de tâches, accédez à File>Run new task.
Tapez cmd.exe et créez une tâche avec des privilèges d’administration.
Dans la fenêtre d’invite de commandes, tapez les commandes suivantes, puis appuyez sur Entrée après chacune d’elles :
CD /d %userprofile%\AppData\Local DEL IconCache.db /a
Dans le Gestionnaire de tâches, accédez à Nouveau à File>Run new task.
Tapez explorer.exe , puis appuyez sur Entrée pour redémarrer l’Explorateur Windows.
Ce processus efface le cache d’icônes et restaure l’affichage de vos icônes de barre des tâches.
Étape 2 : Inscrire l’hôte d’expérience shell
Pour inscrire l’objet ShellExperienceHost
pour tous les utilisateurs, procédez comme suit :
Ouvrez Windows PowerShell en tant qu’administrateur.
Exécutez l’applet de commande suivante pour réinscrire l’objet
ShellExperienceHost
pour tous les utilisateurs :Get-AppXPackage -AllUsers | Where-Object {$_.InstallLocation -like "*ShellExperienceHost*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Redémarrez le système pour vous assurer que les modifications prennent effet.
Étape 3 : Vérifier IconHandler
Pour vérifier et vérifier la valeur de la IconHandler
sous-clé et de son identificateur de classe associé (CLSID) dans le Registre Windows, procédez comme suit :
Important
Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, vérifiez que vous suivez ces étapes attentivement. Pour pallier à toute éventualité, sauvegardez le Registre avant de le modifier afin de pouvoir le restaurer en cas de problème. Pour plus d’informations sur la sauvegarde et la restauration du registre, voir : Procédure de sauvegarde, de modification et de restauration du Registre dans Windows.
Sélectionnez Démarrer, tapez regedit , puis appuyez sur Entrée pour ouvrir l’Éditeur du Registre.
Accédez à
HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler
, puis vérifiez la(Default)
valeur.Dans l’exemple suivant, la valeur est
{00021401-0000-0000-C000-000000000046}
.Accédez à
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}
.Note
La valeur hexadécimale (hexadécimale) est celle que vous avez trouvée à l’étape précédente.
Vérifiez que la
(Default)
valeur de cette clé estShortcut
.Accédez à la
HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32
sous-clé.Vérifiez que la
(Default)
valeur de cette clé estC:\Windows\System32\windows.storage.dll
.
Scénario : l’icône Réseau ou Internet est manquante dans la barre des tâches
Si l’icône réseau ou Internet est manquante dans la barre des tâches, vérifiez si ce paramètre de stratégie est en place : menu Démarrer des modèles\d’administration de configuration\utilisateur et barre des\tâches Masquer la zone de notification.
Pour vérifier les stratégies locales, consultez Comment désactiver les paramètres de stratégie utilisateur ou ordinateur dans un objet de stratégie de groupe local.
Pour rechercher des objets de stratégie de groupe dans un domaine, consultez Modifier un objet de stratégie de groupe existant.