Articles

If You Experience Something Like …

In questo caso una mia collega si lamentava che ogni volta che riavviava la workstation con installato Windows 8.1 x64, e faceva il login con successo, doveva aspettare circa 10 minuti prima che il sistema operativo diventasse di nuovo reattivo e l’utilizzo del disco per questi 10 minuti era del 100%.
Il processo responsabile di questo alto utilizzo del disco era taskhostex.exe. Taskhostex.exe e taskhost.exe sono processi host per i task di Windows. Per esempio, questi tre compiti sono in esecuzione sotto taskhostex.exe:

Wininet Cache Task è attivato ogni volta che l’utente si collega. Durante l’accesso del mio collega, il disco è stato pesantemente utilizzato dal taskhostex.exe e un file con la maggior parte delle operazioni di lettura e scrittura del disco era WebCacheV01.dat situato in C:\users\userprofile\AppData\Local\Microsoft\Windows\WebCache. A partire da Internet Explorer 10, la cache del browser è memorizzata in questo database invece che in index.dat come nelle precedenti edizioni di Internet Explorer.
In questo caso, la WebCacheV01.dat del mio collega era di circa 3GB (la dimensione iniziale è di circa 20-30 MB).
Al fine di migliorare l’esperienza di accesso del mio collega, ho ucciso il processo taskhostex.exe (Internet Explorer era già chiuso), e cancellato il contenuto di C:\users\userprofile\AppData\Local\Microsoft\Windows\WebCache e riavviato la workstation.
Dopo il riavvio, il mio collega si è connesso con successo con un basso utilizzo del disco e con il database WebCacheV01.dat appena creato.
Spero che possa aiutare qualcuno a risolvere il problema dei logon degli utenti lenti…