Articles

Si vous rencontrez quelque chose comme …

Dans ce cas, une de mes collègues se plaignait qu’à chaque fois qu’elle redémarrait la station de travail avec Windows 8.1 x64 installé, et qu’elle se connectait avec succès, elle devait attendre environ 10 minutes avant que le système d’exploitation ne redevienne réactif et l’utilisation du disque pendant ces 10 minutes était de 100%.
Le processus responsable de cette utilisation élevée du disque était taskhostex.exe. Taskhostex.exe et taskhost.exe sont des processus hôtes pour les tâches de Windows. Par exemple, ces trois tâches sont exécutées sous taskhostex.exe:

La tâche de cache Wininet est déclenchée chaque fois que l’utilisateur est connecté. Pendant la connexion de mon collègue, le disque a été fortement utilisé par la tâchehostex.exe et un fichier avec la plupart des opérations de lecture et d’écriture sur le disque était WebCacheV01.dat situé sur C:\users\userprofile\AppData\Local\Microsoft\Windows\WebCache. À partir d’Internet Explorer 10, le cache du navigateur est stocké dans cette base de données et non plus dans index.dat comme c’était le cas dans les éditions précédentes d’Internet Explorer.
Dans ce cas, le WebCacheV01.dat de mon collègue était d’environ 3 Go (La taille initiale est d’environ 20-30 Mo).
Afin d’améliorer l’expérience de connexion de mon collègue, j’ai tué le processus taskhostex.exe (Internet Explorer était déjà fermé), et supprimé le contenu de C:\users\userprofile\AppData\Local\Microsoft\Windows\WebCache et redémarré le poste de travail.
Après le redémarrage, mon collègue s’est connecté avec succès avec une faible utilisation du disque et une base de données WebCacheV01.dat nouvellement créée.
J’espère que cela aidera quelqu’un à déboguer les connexions d’utilisateurs lents …
.