Ripulire la cache della lista "Icone Inattive"
> Scritto da Rosario Marcianò il giorno 08/10/2005

  

Windows XP possiede una funzione che, al contrario dei precedenti OS Microsoft, permette di nascondere le icone, normalmente caricate nella systray (l'area ove sono presenti data e ora) e che non sono in uso da alcune ore di utilizzo del sistema. Tale feature è alquanto interessante ed utile a mio avviso, considerato il fatto che, in questo modo si libera l'area di nofica da, spesso, un'infinità di icone.

Il problema è che, se disinstalliamo un programma o semplicemente se ne effettua l'aggiornamento ad una versione più recente, l'icona relativa al medesimo, viene mantenuta in memoria dal sistema.

area di notifica systray systray

A questo punto... è il caso di rimuovere dalla cache dell'area di notifica, le icone appartenenti ad applicativi non più presenti sul sistema.

Il metodo è abbastanza semplice e senza dubbio efficace.

Procedura:

1. eseguite "Regedit" (dal menu Start --> Esegui) e navigate sino alla seguebte chiave di registro.

HKEY_CURRENT_USER | Software | Microsoft | Windows | CurrentVersion | Explorer | TrayNotify.

2. Cancellate il valore binario "IconStreams".

3. Cancellate il valore binario "PastIconsStream".

4. Chiudete tutte le istanze di Windows Explorer.

Per chiudere Explorer e rieseguirlo, createvi un file batch con il blocco note (nome batch.cmd), trascrivendo i seguenti comandi:

;Pulisce la barra delle notifiche
taskkill /f /im explorer.exe
ping 192.168.0.23
start explorer.exe

Si noti che il PING serve a creare un opportuuno lasso di tempo, tra la fine dei processi di Explorer.exe ed il suo successivo riavvio.

© Rosario Marcianò | Vietata la copia senza previa autorizzazione!


--------------------------------------------------------------------------------------------
AZPoint.net - http://www.azpoint.net
Vietata ogni forma di duplicazione