Windows zwalnia? Spróbuj poeksperymentować!

Dzisiejsza porada powstała na podstawie doświadczeń autora z systemem Windows, w którym wykorzystanie procesora sięgało 30 procent - bez żadnych obciążających CPU aplikacji. Opisane w poradzie kroki nie zastąpią stosowania programów antywirusowych i wykrywaczy rootkitów, tym niemniej mogą przydać się podczas diagnozy, dlaczego sprzęt działa wolniej niż zwykle.
Problem autora dotyczył systemu Windows Vista. Pewnego dnia bez powodu jeden z procesów bez powodu zaczął zabierać 30-50 procent czasu procesora:

Kliknij, aby powiększyć

Nie byłoby w tym nic strasznego, gdyby nie fakt, że chodziło o NT Kernel & System, czyli jądro systemu, o którego zabiciu nie może być mowy:

Kliknij, aby powiększyć

Bez narzędzi wchodzących w skład środowisk programistycznych sytuacja wydawała się beznadziejna. Na szczęście autorowi udało się odnaleźć aplikację Kernrate Viewer (KrView) executable and documentation dostępną na witrynie Microsoftu.

Kliknij, aby powiększyć

Aby wystartować program, trzeba uruchomić Start | Wszystkie programy | Akcesoria | Wiersz polecenia (w trybie administratora), wpisać cd c:\program files\krview\kernrates i wybrać właściwy dla systemu plik wykonywalny. Najczęściej będzie to po prostu Kernrate_i386_XP.exe.

Kliknij, aby powiększyć

Aplikacja zacznie zbierać informacje o modułach działających w trybie jądra. Aby jej przerwać, wystarczy wcisnąć [Ctrl C].

Kliknij, aby powiększyć

Na pierwszym miejscu w wynikach będzie zawsze proces ntkrnlpa, czyli jądro. W komputerze autora na drugim miejscu znalazł się tajemniczy proces b57nd60x. Należy przejść do Eksploratora i spróbować odnaleźć tę nazwę w katalogu Windows i Program Files.

Kliknij, aby powiększyć

Prędzej lub później odnajdziesz plik vxd lub sys. Sprawdź jego właściwości - dowiesz się, do czego system go wykorzystuje.

W opisywanym przypadku tajemniczym obciążającym Windows procesem okazał się sterownik do karty sieciowej, pobrany zresztą jako aktualizacja z witryny Windows Update. Wystarczało przywrócenie poprzedniej wersji drivera, by obciążenie CPU spadło do normalnego poziomu.
Tagi: windows, sterownik, problem
.. / Oprogramowanie / Systemy operacyjne / Systemy Windows : Windows 2000
.. / Oprogramowanie / Systemy operacyjne / Systemy Windows : Windows XP
Ocena:
Twoja ocena:

Komentarze (7)

Eyeshield

18-10-2010 16:39

Mam podobny problem. Postąpiłem jak tu autor napisał i uzyskałem taki wynik: rimsptsk ----- 51% ! amdk8 ------- 45% ntkrnlpa ------1% Pierwsze to sterownik czytnika kart w laptopie (tak się domyślam zaraz przeinstaluje) ale 2ga pozycja (amdk8) powinna być tak wysoko? Czy jest to związane z tym ze procesor nostop 50 - 95%?

Ges

07-02-2007 08:30

Lukasz, tym razem przydatne :) Zgadzam sie z Toba. Co to kogo, ile masz urochomionych porcesow. Niech bedzie i 1000 jak lubisz ;) Program - ciekawostka. Nie kazdy ma wene na grzebanie w witrynie MS. Takie porade sie przydaja. Inne czasem zlewasz, nieprawdaz? ;)

ŁB (autor)

29-01-2007 04:16

@Marc, paralityk: mam Pentium M 1,6 GHz, nie narzekam. A artykuł nie jest o wyświetlaniu liczby procesów, naprawdę. :) Nawiasem: [root@localhost /home]# ps -aex | wc -l ps: Process environment requires procfs(5) 72 Po składni dojdziecie, o jakim systemie mowa. /Ł

paralityk.xt.pl

27-01-2007 20:26

Marc absolutnie zgadzam się z tobą, ten koleś ma C2D Extreme czy co? Przecież 70 procesów to chore sama Vista ma bodajrze 30 więc co 40 wsadził użytkownik, coś mi się nie zdaje, że on miał ten sterownik z windows update xD Chyba, że mu wyskoczyło okienko IE "Opdate yor drifers for FREEEEEEEEEE" i tytuł "Windows Update'' Artykuł dla mnie bezwartościowy, jest masa programów która pokazuje wszystkie procesy nawet pookrywane ;)

as

25-01-2007 17:27

niezły artykuł i przydatny program

Marc

25-01-2007 12:14

Jedna rzecz, jeśli chodzi o pierwszego screen'a: ile procesów? 70 ? Wg mnie to tragiczny wynik.

Kapela

25-01-2007 09:52

ciekawy program, no i dziala na xp tez, wlasnie cos takiego kiedys potrzebowalem

Polecane

PC World z prezentem!

Tak, zamawiam 12 wydań PC World po 14,09 zł każde (zamiast 19,90 zł) od numeru 6/2012.
Dodatkowo program Panda Antyvirus Pro 2012,
chroniący aż 3 komputery, dostanę za darmo.

PC World 6/2012
Nowy numer PC World 6/2011
Razem: 169


  • Z darmową wysyłką
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »

Pobierz bezpłatnego e-booka

20 lat polskiej sieci
Ebook 20 lat polskiej sieci to kompletna charakterystyka polskiego internetu (oraz polskiego internauty). Odpowiadamy na pytanie, jak wygląda nasz kraj na tle bliższych i dalszych europejskich sąsiadów pod względem popularyzacji szerokopasmowych łączy internetowych i rynku mobilnego. Wymieniamy również wady i zalety korzystania z bezpłatnych punktów dostępowych.
Jeśli chcesz otrzymać darmowego e-booka, wpisz swój adres e-mail. Wyślemy Ci go natychmiast!
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »