Articles

If You Experience Something Like …

W tym przypadku moja koleżanka skarżyła się, że za każdym razem, gdy restartuje stację roboczą z zainstalowanym systemem Windows 8.1 x64 i pomyślnie się loguje, będzie musiała poczekać około 10 minut, zanim system operacyjny ponownie zacznie reagować, a wykorzystanie dysku przez te 10 minut wynosiło 100%.
Procesem odpowiedzialnym za tak wysokie wykorzystanie dysku był taskhostex.exe. Taskhostex.exe i taskhost.exe są procesami hosta dla zadań Windows. Na przykład, te trzy zadania są uruchomione pod taskhostex.exe:

Zadanie Winet Cache jest uruchamiane za każdym razem, gdy użytkownik jest zalogowany. Podczas logowania mojego kolegi, dysk był intensywnie wykorzystywany przez zadaniehostex.exe, a plikiem z największą liczbą operacji odczytu i zapisu na dysku był WebCacheV01.dat znajdujący się w katalogu C:\users\userprofile\AppData\Local\Microsoft\Windows\WebCache. Począwszy od Internet Explorera 10, pamięć podręczna przeglądarki jest przechowywana w tej bazie danych, a nie w index.dat, jak to miało miejsce w poprzednich edycjach Internet Explorera.
W tym przypadku, WebCacheV01.dat mojego kolegi miał około 3GB (Początkowy rozmiar to około 20-30 MB).
Aby poprawić doświadczenie logowania mojego kolegi, zabiłem proces taskhostex.exe (Internet Explorer był już zamknięty) i usunąłem zawartość C:\u2008\u2008\u2008\u2008\u2008\u2008\u2008\u2008\u2008WindowsWebCache i zrestartowałem stację roboczą.
Po ponownym uruchomieniu, mój kolega zalogował się pomyślnie z niskim wykorzystaniem dysku i nowo utworzoną bazą danych WebCacheV01.dat.
Mam nadzieję, że pomoże to komuś w debugowaniu powolnych logowań użytkownika …
.