Parfois, dans Windows XP, certaines icônes sont absentes du systray (à droite de la barre des tâches, à côté de l’heure) alors qu’elles devraient s’y trouver (par exemple : l’icône « son » ou l’icône d’un utilitaire).

systray01.gif

Retrouver ces icônes disparues n’est pas évident, car il peut y avoir plusieurs causes.

Cependant, dans la majorité des cas, le problème est dû au service SSDP ou UPnP, qui sont souvent installés mais rarement utilisés.

Voici un fichier qui devrait fonctionner dans la grande majorité des cas. Pour l’utiliser :

  • Soit télécharger iconedisparue.zip, le décompresser et double-cliquer sur le fichier iconedisparue.reg
  • Soit Copier-coller le texte ci-dessous dans notepad, bloc-note, ou tout autre éditeur de texte
  • L’enregistrer sous le nom « iconedisparue.reg » (sans les guillemets et sans l’extension txt !)
  • Double-cliquer dessus et accepter son installation.
  • Au démarrage suivant, les icônes cachées devraient réapparaître.

Si ça ne fonctionne pas, le deuxième (annuleiconedisparue.reg) fichier annule ces changements (sauf les policies, mais ceux qui ont configuré des policies sauront les remettre, donc aucun soucis). Là encore, on peut télécharger annuleiconedisparue.zip, le décompresser et double-cliquer sur le fichier annuleiconedisparue.reg au lieu de copier-coller le texte ci-dessous.

———– Début du fichier iconedisparue.reg —————-

Windows Registry Editor Version 5.0

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify]
"PastIconsStream"=-
"IconStreams"=

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoSaveSettings"=-
"NoTrayItemsDisplay"=-

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoSaveSettings"=-
"NoTrayItemsDisplay"=-

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableTaskMgr"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad]
"SysTray"="{35CEC8A3-2BE6-11D2-8773-92E220524153}"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"DisableLocalUserRun"=-

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
"SystemTray"=-

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\upnphost]
"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SSDPSRV]
"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nla]
"Start"=dword:00000003

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netman]
"Start"=dword:00000003

———- Fin du fichier a copier  —————–

———- Début du fichier annuleiconedisparue.reg ———-

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
"SystemTray"=-

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\upnphost]
"Start"=dword:00000003

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SSDPSRV]
"Start"=dword:00000003

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nla]
"Start"=dword:00000003

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netman]
"Start"=dword:00000003

————– Fin du fichier à copier ——————