ROZDZIAú 31

NarzΩdzia i strategie rozwi╣zywania problem≤w

     Rozwi╣zywanie problem≤w zwi╣zanych z komputerami jest skomplikowane i pracoch│onne. W niniejszym rozdziale opisane s╣ najwa┐niejsze narzΩdzia diagnostyczne zawarte w systemie Windows 2000 oraz strategie i procedury rozwi╣zywania niekt≤rych czΩsto wystΩpuj╣cych problem≤w.
Zawarto£µ rozdzia│u
      Og≤lna strategia rozwi╣zywania problem≤w
      NarzΩdzia uruchamiania i odtwarzania
      NarzΩdzia konserwacji i aktualizacji
      NarzΩdzia sterownik≤w i plik≤w systemowych
      NarzΩdzia aplikacji
      NarzΩdzia pracy w sieci
      Procedury rozwi╣zywania problem≤w
År≤d│a dalszych informacji w Resource Kit

Og≤lna strategia rozwi╣zywania problem≤w

     Przy rozwi╣zywaniu problem≤w w z│o┐onym systemie niezbΩdne jest zapisywanie wszelkich informacji. Zapisywaµ nale┐y dane dotycz╣ce wszystkich instalowanych urz╣dze±, uk│adu sieci, okablowania, wcze£niejszych problem≤w i ich rozwi╣za±, uaktualnie±, a tak┐e daty instalacji sprzΩtu i oprogramowania.
     Wielu problem≤w mo┐na unikn╣µ przez prowadzenie rutynowych poszukiwa± wirus≤w. Sprawdzenie obecno£ci wirus≤w nale┐y wykonaµ przed instalacj╣ lub uaktualnieniem do systemu Windows 2000.
     Rozwi╣zuj╣c problem nale┐y zastosowaµ nastΩpuj╣c╣ og≤ln╣ procedurΩ:

Analiza objaw≤w

     Na pocz╣tku nale┐y zebraµ informacje o objawach oraz o £rodowisku, w kt≤rym problem wystΩpuje. Okre£liµ dok│adnie, co dzia│a nieprawid│owo. W jakich warunkach? Od kt≤rych element≤w systemu warunki te zale┐╣? Czy problem wi╣┐e siΩ z okre£lon╣ aplikacj╣ lub podsystemem (sieci, wideo itp.)?
     Nale┐y odpowiedzieµ nastΩpuj╣ce pytania:      Nale┐y sprawdziµ, czy problem mo┐na odtworzyµ przy u┐yciu innej aplikacji o podobnych funkcjach. Je£li tak, to problem mo┐e byµ zwi╣zany z podsystemem lub sprzΩtem. Je£li problem jest nie do odtworzenia, to nale┐y zbadaµ sam╣ aplikacjΩ.
     Je£li problematyczne zadanie kiedy£ dzia│a│o, to mo┐e nast╣pi│a jaka£ istotna zmiana, taka jak modyfikacja sprzΩtu lub instalacja nowego programu. Czasem przyczyn╣ jest zmiana dokonana przez innego u┐ytkownika.
     Je£li zadanie nigdy nie dzia│a│o na danym komputerze, to nale┐y por≤wnaµ instalacjΩ i konfiguracjΩ systemu z drugim komputerem w celu okre£lenia r≤┐nic.

Sprawdzanie czΩstotliwo£ci wystΩpowania problemu

     Aby dowiedzieµ siΩ, czy problem wystΩpuje czΩsto, nale┐y przejrzeµ Pomoc Windows 2000 Professional oraz inne pliki znajduj╣ce siΩ na p│ycie CD-ROM Windows 2000, takie jak Read1st.txt i Readme.doc w folderze g│≤wnym oraz dodatkowe pliki tekstowe w folderze Setuptxt.
     Windows 2000 posiada narzΩdzia (Troubleshooters) do rozwi╣zywania problem≤w zwi╣zanych z nastΩpuj╣cymi elementami:

Ustalanie ƒr≤d│a problemu

     Przy eliminowaniu mo┐liwych przyczyn nale┐y zapisywaµ szczeg≤│owe dane o skutkach ka┐dej podjΩtej akcji. Informacje te mog╣ byµ niezbΩdne w przypadku korzystania z us│ug Pomocy Technicznej.
     Je£li problem nie wystΩpuje w trybie awaryjnym, to nale┐y sprawdziµ programy uruchomione po normalnym uruchomieniu systemu (skr≤ty przechowywane w folderze Dokumenty i ustawienia\nazwa_u┐ytkownika \Menu Start\Programy\Startup oraz w rejestrze pod HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run).


Ostrze┐enie Nie nale┐y modyfikowaµ rejestru bezpo£rednio za pomoc╣ edytora rejestru, chyba ┐e nie ma innej mo┐liwo£ci. Edytory rejestru omijaj╣ standardowe zabezpieczenia dostarczone przez narzΩdzia administracyjne. Zabezpieczenia uniemo┐liwiaj╣ wprowadzenie ustawie± sprzecznych albo mog╣cych zmniejszyµ wydajno£µ lub uszkodziµ system. Bezpo£rednia edycja rejestru mo┐e mieµ powa┐ne, niespodziewane skutki uniemo┐liwiaj╣ce uruchomienie systemu i wymagaj╣ce ponownej instalacji systemu Windows 2000. Aby skonfigurowaµ lub dostosowaµ system Windows 2000, nale┐y skorzystaµ z program≤w w Panelu sterowania lub Microsoft Management Console (MMC), gdy to tylko mo┐liwe.

     Je£li wraz z systemem uruchamiane s╣ inne programy nie znajduj╣ce siΩ w powy┐szych miejscach, to byµ mo┐e do komputera zastosowano Zasady grup. WiΩcej informacji znajduje siΩ w Pomocy Windows 2000 Professional oraz na p│ycie CD-ROM Microsoft Windows 2000 Professional Resource Kit.
     Je£li komputer nale┐y do sieci, to programy mog╣ byµ uruchamiane tak┐e przez skrypty logowania lub aplikacje zarz╣dzania systemem. Pomocy udzieli administrator sieci. Aby zapobiec zastosowaniu sieciowych zasad i skrypt≤w logowania, nale┐y zalogowaµ siΩ na komputerze pod kontem lokalnym.
     W trybie awaryjnym system Windows 2000 │aduje tylko minimaln╣ ilo£µ sterownik≤w urz╣dze± potrzebn╣ do uruchomienia komputera. Je£li z ustale± wynika, ┐e problem nie wi╣┐e siΩ z automatycznie │adowanym oprogramowaniem, to mo┐na spr≤bowaµ znaleƒµ przyczynΩ, wy│╣czaj╣c sterowniki podejrzanych urz╣dze±. WiΩcej informacji o trybie awaryjnym znajduje siΩ dalej w tym rozdziale pod has│em äTryb awaryjnyö.


Ostrze┐enie Specyfikacja Plug and Play pozwala na wy│╣czenie urz╣dze± przez system operacyjny na poziomie sprzΩtu. Na przyk│ad, je£li w Mened┐erze urz╣dze± wy│╣czono port COM, to jego ponowne w│╣czenie mo┐e wymagaµ modyfikacji w CMOS lub w ustawieniach systemowych.

     WiΩcej informacji o Plug and Play i Mened┐erze urz╣dze± znajduje siΩ w rozdziale äZarz╣dzanie urz╣dzeniamiö.
     W Informacjach o systemie znajduje siΩ lista zainstalowanych sterownik≤w. W przypadku problemu z urz╣dzeniem, kt≤rego sterownik zosta│ niedawno zaktualizowany, nale┐y przywr≤ciµ poprzedni sterownik i sprawdziµ ponownie.
     W przypadku nieprawid│owego dzia│ania aktualizacji otrzymanej z witryny Windows Update, poprzednie pliki mo┐na przywr≤ciµ uruchamiaj╣c Dezinstalator kreatora aktualizacji.
     Je£li problem wystΩpuje dopiero od czasu ostatniego uruchomienia systemu, to nale┐y uruchomiµ powt≤rnie komputer i nacisn╣µ klawisz F8 na ekranie Uruchamianie Windows. Aby przywr≤ciµ ostatni╣ znan╣ prawid│owo funkcjonuj╣c╣ konfiguracjΩ systemu, nale┐y wybraµ opcjΩ Ostatnia znana dobra konfiguracja.


Ostrze┐enie Przywr≤cenie poprzedniej konfiguracji systemu spowoduje utratΩ ewentualnych zmian dokonanych p≤ƒniej.

Okre£lanie planu akcji

     Nale┐y ustaliµ, kt≤re czynniki mog╣ wp│ywaµ na problem, i podczas rozwi╣zywania problemu nale┐y jednocze£nie zmieniaµ tylko jeden z czynnik≤w. Wa┐ne jest zapisanie informacji o wszystkich podjΩtych czynno£ciach i ich skutkach. Plan akcji r≤wnie┐ nale┐y zapisaµ na papierze.     Informacje o czΩsto spotykanych problemach i rozwi╣zaniach s╣ dostΩpne w technicznych grupach dyskusyjnych. Korzystanie z sugestii innych os≤b znajduj╣cych siΩ w podobnej sytuacji pozwala szybciej i skuteczniej rozwi╣zaµ problemy. WiΩcej informacji o zasobach Pomocy Technicznej znajduje siΩ pod odsy│aczem do Microsoft TechNet na stronie http://windows.microsoft.com/windows2000/reskit/webresources. Informacje o wsparciu online znajduj╣ siΩ w Pomocy Windows 2000 Professional.

NarzΩdzia uruchamiania i odtwarzania

     W tabeli 31.1. opisane s╣ niekt≤re przydatne narzΩdzia oferowane przez system Windows 2000 Professional, s│u┐╣ce do rozwi╣zywania problem≤w zwi╣zanych z uruchamianiem komputera i odtwarzaniem po awariach.
     WiΩcej informacji o metodach rozwi╣zywania problem≤w zwi╣zanych z inicjacj╣ komputera znajduje siΩ w rozdziale äInstalacja i uruchamianieö.

Tabela 31.1 NarzΩdzia do rozwi╣zywania problem≤w zwi╣zanych z uruchamianiem i odtwarzaniem

NarzΩdzieOpisSpos≤b uruchomienia

Tryb awaryjny îrodowisko uruchamiania, w kt≤rym ograniczone s╣ │adowane us│ugi systemowe i sterowniki urz╣dze±. U│atwia rozwi╣zywanie problem≤w z uruchamianiem systemu Windows 2000. Z menu Opcje zaawansowane Windows 2000 podczas uruchamiania systemu.
Konsola odzyskiwania îrodowisko uruchamiania, dostΩpne z wiersza polecenia, w kt≤rym administrator systemu ma dostΩp do dysku twardego komputera z systemem Windows 2000 w celu rozwi╣zania podstawowych problem≤w i konserwacji systemu. Z opcji Naprawa w instalatorze lub, w przypadku instalacji rΩcznej, z menu System operacyjny podczas uruchamiania.
Awaryjny proces naprawczy Proces usuwaj╣cy problemy takie jak uszkodzone lub usuniΩte pliki systemowe oraz uszkodzony sektor startowy woluminu systemowego. Z opcji Naprawa w instalatorze.


Tryb awaryjny      Tryb awaryjny jest narzΩdziem diagnostycznym s│u┐╣cym do rozwi╣zywania problem≤w zwi╣zanych z uruchamianiem systemu Windows 2000. W trybie awaryjnym u┐ytkownik steruje uruchamianiem systemu Windows 2000.
     Aby powt≤rnie uruchomiµ system Windows 2000 w trybie awaryjnym, nale┐y nacisn╣µ klawisz F8 po pojawieniu siΩ komunikatu äAby zobaczyµ opcje rozwi╣zywania problem≤w i zaawansowane opcje uruchamiania Windows 2000, naci£nij F8ö. Pojawi siΩ menu opcji zaawansowanych, z kt≤rego mo┐na uruchomiµ komputer w trybie awaryjnym lub te┐ wr≤ciµ do standardowego menu za pomoc╣ klawisza ESC.
     Opcje zaawansowane opisane s╣ w tabeli 31.2.
Tabela 31.2 Opcje w menu Zaawansowane Opcje Windows 2000

Opcja w menuOpis

Tryb awaryjny Powoduje za│adowanie minimalnej ilo£ci sterownik≤w i us│ug systemowych potrzebnej do uruchomienia systemu. Programy okre£lone w grupie Startup nie zostaj╣ uruchomione.
Tryb awaryjny z sieci╣ Podobny do standardowego trybu awaryjnego, ale obejmuje tak┐e us│ugi i sterowniki umo┐liwiaj╣ce pracΩ w sieci. W tym trybie mo┐liwe jest zastosowanie Zasad grup, w tym zasad realizowanych przez serwer podczas logowania oraz zasad skonfigurowanych na komputerze lokalnym.
Tryb awaryjny z wierszem polecenia Podobny do standardowego trybu awaryjnego, ale zamiast Explorer.exe jako pow│oka u┐ytkownika zostaje za│adowany interpreter polece±.
W│╣cz rejestracjΩ rozruchu Podczas normalnego procesu uruchamiania, w kt≤rym zapisywane s╣ nazwy i status wszystkich za│adowanych do pamiΩci sterownik≤w, tworzy plik dziennika o nazwie Ntbtlog.txt w folderze %SystemRoot%.
W│╣cz tryb VGA W przypadku uszkodzenia lub niekompatybilno£ci zainstalowanego sterownika wideo, powoduje uruchomienie komputera w podstawowym trybie VGA.
Ostatnia znana dobra konfiguracja Przywraca ostatni╣ konfiguracjΩ systemu, kt≤ra zosta│a pomy£lnie uruchomiona.
Tryb odzyskiwania us│ug katalogowych Dotyczy tylko kontroler≤w domen Windows 2000. Podczas uruchamiania powoduje wy£wietlenie informacji o systemie, takich jak liczba procesor≤w, wielko£µ pamiΩci, status Service Pack oraz numer wersji.
Tryb debugowania Powoduje uruchomienie systemu Windows 2000 w trybie debugowania j╣dra, w kt≤rym debuger ma dostΩp do j╣dra w celu rozwi╣zania problem≤w lub analizy systemu.
Normalny rozruch Powoduje uruchomienie systemu Windows 2000 z za│adowaniem wszystkich normalnych plik≤w i warto£ci rejestrowych.



Uwaga Po uruchomieniu komputera w trybie awaryjnym zostaje utworzony plik dziennika rozruchowego o nazwie Ntbtlog.txt. Je£li istnieje ju┐ plik o tej nazwie, to nowe dane bΩd╣ zapisywane na ko±cu istniej╣cego pliku.
     Tryb awaryjny nale┐y stosowaµ w nastΩpuj╣cych sytuacjach:      W przeciwie±stwie do Windows 98, system Windows 2000 nie stosuje automatycznie trybu awaryjnego po nieudanym uruchomieniu systemu. Tryb awaryjny jest dostΩpny tylko z menu opcji zaawansowanych.
     W trybie awaryjnym za│adowane zostaj╣ tylko niezbΩdne us│ugi i sterowniki, takie jak mysz, klawiatura, CD-ROM, standardowe sterowniki urz╣dze± VGA, dziennik zdarze±, Plug and Play, RPC (Remote Procedure Call) i Mened┐er dysku logicznego. Nie zostaj╣ uruchomione: programy okre£lone w folderach Startup (w tym profil u┐ytkownika, profil Wszyscy u┐ytkownicy oraz profil Administrator), programy zaznaczone w rejestrze jako uruchamiaj╣ce siΩ automatyczne oraz lokalne Zasady grup (kt≤re mog│yby spowodowaµ automatyczne uruchomienie aplikacji). Oznacza to, ┐e tryb awaryjny jest przydatny przy rozwi╣zywaniu problem≤w spowodowanych przez b│Ωdy w automatycznie uruchamianych aplikacjach, us│ugach systemowych i sterownikach.
     W trybie awaryjnym dostΩpne s╣ pliki konfiguracyjne systemu Windows 2000. Mo┐na wiΩc dokonaµ zmian konfiguracji, a nastΩpnie uruchomiµ powt≤rnie system Windows 2000 Professional w trybie normalnym.
Uwaga Opcja Tryb awaryjny z wierszem polecenia powoduje za│adowanie podstawowego sterownika wideo VGA oraz graficznego interfejsu u┐ytkownika zawieraj╣cego wiersz polecenia.
     Po uruchomieniu trybu awaryjnego mo┐na wy│╣czyµ lub usun╣µ us│ugΩ systemow╣, sterownik lub automatycznie uruchamian╣ aplikacjΩ, kt≤ra uniemo┐liwia│a normalne uruchomienie komputera.
Uwaga Proces uruchamiania i zamykania komputera w trybie awaryjnym mo┐e trwaµ znacznie d│u┐ej, poniewa┐ wy│╣czone jest buforowanie dyskowe.
     WiΩcej informacji o trybie awaryjnym znajduje siΩ dalej w tym rozdziale pod has│em äRozwi╣zywanie problem≤w z uruchamianiem i zamykaniem systemuö.

Konsola odzyskiwania

     Konsola odzyskiwania jest tekstowym £rodowiskiem interpretera polece±, niezale┐nym od wiersza polece± Windows 2000, w kt≤rym administrator systemu ma dostΩp do dysku twardego komputera z systemem Windows 2000 Professional, bez wzglΩdu na stosowany format plikowy, w celu wykonania podstawowych zada± diagnostycznych i konserwacyjnych. Z konsoli mo┐na skorzystaµ bez uruchamiania systemu Windows 2000, dlatego jest ona najbardziej przydatna w przypadku, gdy uruchomienie komputera z systemem Windows 2000 nie przebiega prawid│owo.
     Konsola odzyskiwania daje ograniczony dostΩp do wolumin≤w NTFS, FAT 16 i FAT32 bez uruchamiania interfejsu graficznego. Z konsoli administratorzy mog╣ zarz╣dzaµ plikami i folderami, uruchamiaµ i zatrzymywaµ us│ugi oraz naprawiaµ system. Ponadto mo┐na naprawiµ sektory startowe i MBR oraz sformatowaµ woluminy. U┐ycie konsoli wymaga podania has│a administratora systemu.

Uruchamianie Konsoli odzyskiwania

     Aby uruchomiµ konsolΩ, nale┐y uruchomiµ komputer z p│yty CD-ROM Windows 2000 lub dyskietek instalacji Windows 2000. Je£li dyskietki s╣ niedostΩpne, a uruchomienie komputera z CD-ROM jest niemo┐liwe, to nale┐y utworzyµ dyskietki instalacyjne za pomoc╣ drugiego komputera z systemem Windows 2000 (patrz Pomoc Windows 2000 Professional).
Uwaga Alternatywnie, KonsolΩ odzyskiwania mo┐na zainstalowaµ na lokalnym dysku twardym i uruchomiµ z menu uruchamiania Windows 2000. Nie jest to jednak mo┐liwe w przypadku uszkodzenia sektora MBR lub sektora startowego woluminu systemowego.
     Aby dodaµ KonsolΩ odzyskiwania do istniej╣cych instalacji Windows 2000, nale┐y uruchomiµ poni┐sze polecenie z p│yty CD-ROM Windows 2000 w oknie dialogowym Uruchom:

d:\I386\Winnt32.exe /cmdcons

     gdzie d: oznacza napΩd CD-ROM. Instalacja wymaga oko│o 7 MB wolnego miejsca w woluminie systemowym.
     Powy┐sz╣ procedurΩ mo┐na zastosowaµ tylko gdy komputer nie zawiera woluminu dublowanego (mirror). W przeciwnym razie nale┐y w pierwszej kolejno£ci usun╣µ mirror (mo┐na go odtworzyµ po instalacji konsoli). WiΩcej informacji znajduje siΩ pod odsy│aczem do Microsoft Knowledge Base na stronie http://windows.microsoft.com/windows2000/reskit/webresources.
     Po uruchomieniu komputera z dyskietek lub p│yty CD-ROM, nale┐y wej£µ do instalatora systemu Windows 2000, nacisn╣µ klawisz ENTER na ekranie äKomunikat instalatoraö (pojawi siΩ ekran powitalny), nacisn╣µ klawisze R (naprawa instalacji Windows 2000), a nastΩpnie nacisn╣µ klawisz C w celu uruchomienia Konsoli odzyskiwania.
     W konsoli pojawi siΩ lista dostΩpnych instalacji Windows 2000, z kt≤rej mo┐na wybraµ instalacjΩ wymagaj╣c╣ naprawy (naciskaj╣c odpowiedni╣ cyfrΩ i klawisz ENTER). Naci£niΩcie ENTER bez podania cyfry spowoduje wyj£cie z konsoli i powt≤rne uruchomienie komputera.
Uwaga W Konsoli odzyskiwania mog╣ pojawiµ siΩ instalacje systemu Windows NT. Jednak┐e zaleca siΩ wykorzystanie konsoli tylko do naprawy instalacji Windows 2000.
     Woluminy dublowane wystΩpuj╣ dwukrotnie w menu Konsoli odzyskiwania, ale ka┐da pozycja zawiera t╣ sam╣ literΩ napΩdu.
     NastΩpnie konsola za┐╣da has│a lokalnego konta administracyjnego. Je£li po trzech pr≤bach nie zostanie podane prawid│owe has│o, konsola odm≤wi dostΩpu do dysk≤w lokalnych i powt≤rnie uruchomi komputer.
Uwaga Je£li rejestr jest uszkodzony albo usuniΩty lub Konsola odzyskiwania nie znalaz│a ┐adnych dostΩpnych instalacji, to uruchomi siΩ ona w katalogu g│≤wnym woluminu uruchamiania bez ┐╣dania has│a. W tym przypadku wszystkie foldery s╣ niedostΩpne, ale mo┐na wykonaµ ograniczon╣ naprawΩ dysku za pomoc╣ polece± takich jak chkdsk, fixboot i fixmbr.
     Po zatwierdzeniu has│a mo┐na uzyskaµ dostΩp do nastΩpuj╣cych lokalnych folder≤w:      Domy£lnie Konsola odzyskiwania nie umo┐liwia dostΩpu do innych folder≤w, takich jak Pliki program≤w, Dokumenty i ustawienia oraz foldery zawieraj╣ce inne instalacje Windows 2000. Aby zmieniµ to zachowanie, nale┐y zastosowaµ lokalne ustawienia Zasad grup (wiΩcej informacji znajduje siΩ poni┐ej). Aby uzyskaµ dostΩp do folder≤w innych instalacji Windows 2000, nale┐y powt≤rnie uruchomiµ konsolΩ i wybraµ ┐╣dan╣ instalacjΩ.

U┐ytkowanie Konsoli odzyskiwania

     Nie wolno kopiowaµ plik≤w z lokalnego dysku twardego na dyskietkΩ. Mo┐na natomiast kopiowaµ pliki z dyskietki lub p│yty CD-ROM na dysk twardy oraz z jednego dysku twardego na drugi. W przypadku wykrycia nieakceptowanych polece± Konsola odzyskiwania wy£wietli komunikat b│Ωdu äOdmowa dostΩpuö.
     Nie mo┐na uruchamiaµ ┐adnych program≤w ani polece±, z wyj╣tkiem dopuszczonych polece± opisanych poni┐ej. Konsola odzyskiwania nie posiada mo┐liwo£ci edycji.


Uwaga Polecenie set wykorzystuje zmienne £rodowiskowe Konsoli odzyskiwania do w│╣czenia, miΩdzy innymi, dostΩpu zapisu do dyskietek. Aby zezwoliµ u┐ytkownikowi na modyfikacjΩ ograniczonych domy£lnych zmiennych £rodowiskowych Konsoli odzyskiwania, nale┐y zastosowaµ odpowiednie ustawienie Zasad grup. Procedura w│╣czania polecenia set w Konsoli odzyskiwania opisana jest na ko±cu tej czΩ£ci rozdzia│u.

     Wcze£niej wprowadzone polecenia s╣ przechowywane w buforze i s╣ one dostΩpne przez klawisze strza│ek w g≤rΩ i w d≤│. Wcze£niejsze polecenie mo┐na zmodyfikowaµ za pomoc╣ klawisza BACKSPACE.
     Aby zamkn╣µ konsolΩ i powt≤rnie uruchomiµ komputer, nale┐y podaµ polecenie:
     exit


Uwaga Konsola odzyskiwania mo┐e mapowaµ woluminy na inne litery ni┐ system Windows 2000. W przypadku problem≤w z odnajdywaniem kopiowanych plik≤w nale┐y sprawdziµ, czy litery oznaczaj╣ce napΩd ƒr≤d│owy oraz docelowy s╣ poprawne. Je£li nie, to nale┐y przeszukaµ napΩdy z innymi literami. Ponadto niekt≤re woluminy mog╣ nie posiadaµ przypisanej ┐adnej litery, na przyk│ad woluminy NTFS do│╣czone do struktury innego woluminu za pomoc╣ punkt≤w scalania. Aby dowiedzieµ siΩ, kt≤re litery i woluminy anonimowe odpowiadaj╣ poszczeg≤lnym woluminom lokalnym, nale┐y zastosowaµ polecenie map. WiΩcej informacji o punktach scalania znajduje siΩ w rozdziale äSystemy plik≤wö.
     CzΩ£µ funkcji polece± Konsoli odzyskiwania nie jest dostΩpna dla u┐ytkownik≤w dysk≤w dynamicznych. Informacje o dyskach dynamicznych znajduj╣ siΩ w rozdziale äDyski i rozwi╣zywanie problem≤wö. W tabeli 31.3 opisane s╣ polecenia wspierane przez KonsolΩ odzyskiwania.
Tabela 31.3 DostΩpne polecenia Konsoli odzyskiwania

PolecenieOpis

Attrib Zmienia atrybuty pliku lub folderu. Sk│adnia:
attrib -|+[c][h][r][s] plik
+ Ustawia atrybut.
- Wy│╣cza atrybut.
c  Atrybut pliku skompresowanego.
h  Atrybut pliku ukrytego.
r  Atrybut pliku tylko do odczytu.
s  Atrybut pliku systemowego.
Musi zostaµ ustawiony lub wyczyszczony co najmniej jeden atrybut. Aby zobaczyµ atrybuty, nale┐y u┐yµ polecenia dir. Mo┐na ustawiµ kilka atrybut≤w jednocze£nie, na przyk│ad +chr albo w│╣czyµ niekt≤re atrybuty i jednocze£nie wy│╣czyµ inne, na przyk│ad +ch-r. Prze│╣czniki atrybut≤w nie powinny byµ oddzielone spacjami.
Batch Wykonuje polecenia okre£lone w pliku tekstowym. Sk│adnia:
batch plik_wej£ciowy [plik_wyj£ciowy]
plik_wej£ciowy Plik tekstowy zawieraj╣cy listΩ polece± wymagaj╣cych wykonania.
plik_wyj£ciowy Plik, w kt≤rym ma zostaµ zapisany wynik polece± zawartych w pliku wej£ciowym.
W przypadku braku pliku wyj£ciowego wyniki zostan╣ wy£wietlone na ekranie; plik wej£ciowy nie mo┐e zawieraµ polecenia batch.
Cd lub Chdir Wy£wietla bie┐╣cy wolumin i katalog lub przechodzi do okre£lonego folderu. Sk│adnia:
cd [£cie┐ka]|[..]|[napΩd]
chdir [£cie┐ka]|[..]|[napΩd]
£cie┐ka Przechodzi do okre£lonego folderu na tym samym woluminie
.. Przechodzi do folderu nadrzΩdnego.
napΩd Wy£wietla aktywny folder okre£lonego woluminu.
Wykonanie polecenia bez parametr≤w spowoduje wy£wietlenie bie┐╣cego woluminu i folderu.
W poleceniu Cd spacje s╣ traktowane jako ograniczniki û spacja musi poprzedzaµ ka┐dy parametr, w tym dwie kropki. Nazwa £cie┐ki lub pliku zawieraj╣ca spacjΩ powinna byµ umieszczona w cudzys│owie.
Chkdsk Sprawdza dysk oraz ewentualnie naprawia lub odzyskuje wolumin. Chkdsk zaznacza r≤wnie┐ uszkodzone sektory i odzyskuje czytelne informacje. Sk│adnia:
chkdsk [napΩd] [/p]|[/r]
napΩd: Wolumin do sprawdzenia.
/p Wymusza sprawdzenie w przypadku, gdy wolumin nie zostanie uznany za uszkodzony
/r Znajduje sektory uszkodzone i odzyskuje czytelne informacje (parametr /p zostanie uwzglΩdniony automatycznie).
Chkdsk mo┐na u┐yµ bez parametr≤w, a w przypadku niepodania napΩdu stosowany bΩdzie wolumin bie┐╣cy. Chkdsk wymaga, aby plik Autochk.exe by│ zainstalowany w folderze System32 lub dostΩpny z p│yty CD-ROM Windows 2000.
Cls Czy£ci ekran.
Copy Kopiuje pojedynczy plik do okre£lonego miejsca. Sk│adnia:
copy ƒr≤d│o [cel]
ƒr≤d│o Plik do skopiowania.
cel Docelowy folder i/lub nazwa nowego pliku.
Znaki wieloznaczne (* i ?) s╣ niedopuszczone. Domy£ln╣ warto£ci╣ celu jest bie┐╣cy folder. Je£li plik ju┐ istnieje, to pojawia siΩ komunikat i u┐ytkownik decyduje, czy zast╣piµ go now╣ wersj╣. Skompresowane pliki z p│yty CD-ROM Windows 2000 ulegaj╣ automatycznej dekompresji podczas kopiowania.
Del lub Delete Usuwa jeden plik. Sk│adnia:
del [napΩd][£cie┐ka]plik
delete [napΩd][£cie┐ka]plik
napΩd Wolumin zawieraj╣cy usuwany plik.
£cie┐ka îcie┐ka folderowa usuwanego pliku.
plik Nazwa usuwanego pliku.
Znaki wieloznaczne (* i ?) s╣ niedopuszczone.
Dir Wy£wietla listΩ plik≤w i podfolder≤w zawartych w danym folderze. Sk│adnia:
dir [napΩd:][£cie┐ka][plik]
napΩd: Wolumin zawieraj╣cy pliki.
£cie┐ka îcie┐ka folderowa plik≤w.
plik Okre£lony plik do wy£wietlenia.
Dir powoduje wy£wietlenie wszystkich plik≤w i folder≤w, w tym plik≤w ukrytych i systemowych. Lista mo┐e zawieraµ nastΩpuj╣ce atrybuty:
a Archiwum
c Skompresowany
d Katalog
e Zaszyfrowany
h Ukryty
p Punkt odtworzenia
r Tylko do odczytu
s Plik systemowy
Mo┐na u┐yµ znak≤w wieloznacznych (* i ?).
Disable Wy│╣cza us│ugΩ systemow╣ Windows 2000 lub sterownik. Sk│adnia:
disable nazwa_us│ugi
nazwa_us│ugi Nazwa us│ugi lub sterownika do wy│╣czenia.
Wykonuj╣c polecenie listsvc mo┐na wy£wietliµ listΩ us│ug i sterownik≤w mo┐liwych do wy│╣czenia. Polecenie Disable wy£wietla aktualn╣ warto£µ START_TYPE us│ugi, a nastΩpnie ustawia j╣ na SERVICE_DISABLED. Aktualn╣ warto£µ nale┐y zapisaµ, na wypadek konieczno£ci ponownego w│╣czenia us│ugi. Warto£ci START_TYPE, kt≤re mog╣ byµ wy£wietlone za pomoc╣ polecenia disable, s╣ nastΩpuj╣ce:
SERVICE_DISABLED
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
Diskpart S│u┐y do zarz╣dzania partycjami dysku twardego. Sk│adnia:
diskpart [/add|/delete] [urz╣dzenie|napΩd|partycja] [wielko£µ]
/add Utworzenie nowej partycji.
/delete UsuniΩcie istniej╣cej partycji.
urz╣dzenie Nazwa urz╣dzenia, na kt≤rym zostanie utworzona nowa partycja (na przyk│ad \Device\HardDisk0).
napΩd Litera napΩdu okre£laj╣ca partycjΩ, kt≤ra ma byµ usuniΩta (na przyk│ad: D:).
partycja Nazwa partycji, kt≤rej mo┐na u┐yµ w miejsce litery napΩdu przy usuwaniu partycji (na przyk│ad \Device\HardDisk0\Partition1).
wielko£µ Wielko£µ nowej partycji w megabajtach.
Je£li nie podano ┐adnych argument≤w, to pojawi siΩ interfejs u┐ytkownika s│u┐╣cy do zarz╣dzania partycjami.

Ostrze┐enie Je£li dysk uaktualniono do dysku dynamicznego, to u┐ycie powy┐szego polecenia mo┐e spowodowaµ uszkodzenie tabeli partycji. StrukturΩ dysk≤w dynamicznych nale┐y modyfikowaµ wy│╣cznie przy u┐yciu narzΩdzia Zarz╣dzanie dyskami.
Enable W│╣cza us│ugΩ systemow╣ Windows 2000 lub sterownik. Sk│adnia:
enable nazwa_us│ugi [start_type]
nazwa_us│ugi Nazwa us│ugi lub sterownika do w│╣czenia.
start_type Parametr okre£laj╣cy spos≤b uruchomienia us│ugi lub sterownika. Do mo┐liwych warto£ci nale┐╣:
ERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
Wykonuj╣c polecenie listsvc mo┐na wy£wietliµ listΩ us│ug i sterownik≤w mo┐liwych do w│╣czenia. Polecenie enable wy£wietla aktualn╣ warto£µ START_TYPE us│ugi, a nastΩpnie ustawia now╣ warto£µ. Aktualn╣ warto£µ nale┐y zapisaµ, na wypadek konieczno£ci jej przywr≤cenia. Je£li nowej warto£ci START_TYPE nie podano, to polecenie enable wy£wietli aktualn╣ warto£µ START_TYPE.
Exit Zamyka KonsolΩ odzyskiwania i restartuje komputer.
Expand Dekompresuje plik przechowywany na p│ycie CD-ROM Windows 2000 (ewentualnie z pliku CAB) i kopiuje go do okre£lonego miejsca. Sk│adnia:
expand ƒr≤d│o [/f:okr_pliku] [cel] [/y]
expand ƒr≤d│o [/f:okr_pliku] /d
ƒr≤d│o Plik ƒr≤d│owy (nazwa nie mo┐e zawieraµ znak≤w wieloznacznych * i ?).
cel Folder docelowy i/lub nazwa nowego pliku.
/y Powoduje automatyczne zast╣pienie istniej╣cego pliku.
/f:okr_pliku e£li ƒr≤d│o zawiera wiΩcej ni┐ jeden plik, to parametr ten jest potrzebny do okre£lenia pliku/plik≤w wymagaj╣cych dekompresji. Nazwa mo┐e zawieraµ znaki wieloznaczne.
/d Wy│╣cza dekompresjΩ, powoduje wy£wietlenie listy plik≤w zawartych w ƒr≤dle.
Domy£lnym folderem docelowym jest folder bie┐╣cy. Je£li plik ju┐ istnieje, to pojawia siΩ komunikat i u┐ytkownik decyduje, czy plik ma zostaµ zast╣piony (chyba ┐e zastosowano parametr /y). Plik docelowy nie mo┐e byµ tylko do odczytu û do usuniΩcia atrybutu tylko do odczytu s│u┐y polecenie attrib.
Fixboot Odtwarza kod sektora startowego na dysku twardym. Jest przydatne przy naprawie uszkodzonego sektora startowego. Sk│adnia:
fixboot [napΩd:]
napΩd: Wolumin, na kt≤rym sektor startowy ma zostaµ odtworzony.
Domy£lnym napΩdem jest systemowy wolumin startowy.
Fixmbr Odtwarza kod MBR (master boot record) na dysku uruchamiania. Polecenie to jest przydatne przy naprawie uszkodzonego sektora MBR. Sk│adnia:
fixmbr [urz╣dzenie]
urz╣dzenie Nazwa urz╣dzenia wymagaj╣cego nowego MBR (na przyk│ad \Device\HardDisk1).
Domy£lnym urz╣dzeniem jest dysk 0. Informacje o nazwach pozosta│ych dysk≤w mo┐na uzyskaµ za pomoc╣ polecenia map.
Je£li fixmbr wykryje niewa┐ny lub niestandardowy podpis tabeli partycji, to pojawi siΩ komunikat i u┐ytkownik musi potwierdziµ polecenie odtworzenia MBR.

Ostrze┐enie Polecenie to mo┐e spowodowaµ uszkodzenie tabeli partycji, je£li obecny jest wirus, zainstalowany jest system operacyjny inny ni┐ Windows, MBR jest niestandardowy lub istnieje problem ze sprzΩtem uniemo┐liwiaj╣cy dostΩp do wolumin≤w. Przed zastosowaniem tego polecenia zalecane jest uruchomienie programu antywirusowego.

Uwaga Wykonanie polecenia fixmbr powoduje tylko zast╣pienie kodu MBR, bez modyfikacji istniej╣cej tabeli partycji. Je£li uszkodzenie MBR jest zwi╣zane z tabel╣ partycji, to fixmbr mo┐e nie rozwi╣zaµ problemu.
Format Formatuje okre£lony napΩd z zastosowaniem okre£lonego systemu plik≤w. Sk│adnia:
format [napΩd:] [/q] [/fs:system_plik≤w]
napΩd: Wolumin, kt≤ry ma zostaµ sformatowany.
/q Szybkie formatowanie.
/fs:system_plik≤w System plik≤w do zastosowania. Do mo┐liwych warto£ci system_plik≤w nale┐╣ FAT, FAT32 i NTFS.
Domy£lnym systemem plik≤w jest NTFS. Opcja FAT oznacza FAT16. Wielko£µ woluminu FAT16 nie mo┐e przekraczaµ 4 GB, a nie powinna przekraczaµ 2 GB (dla kompatybilno£ci z MS-DOS, Windows 95 i Windows 98). System Windows 2000 mo┐e sformatowaµ wolumin FAT32 o wielko£ci do 32 GB. WiΩksze woluminy powinny byµ formatowane jako NTFS.
Help Pokazuje Pomoc dotycz╣c╣ polece± Konsoli odzyskiwania. Sk│adnia:
help [polecenie]
polecenie Dowolne polecenie Konsoli odzyskiwania.
Je£li polecenia nie podano, to pojawi siΩ lista wszystkich polece±.
Listsvc Wy£wietla listΩ wszystkich dostΩpnych us│ug, sterownik≤w i ich warto£ci START_TYPE w bie┐╣cej instalacji Windows 2000. Polecenie to jest u┐ywane w kombinacji z disableenable. Wy£wietlane informacje s╣ pobierane z pliku rejestrowego System w folderze %SystemRoot%\System32\Config. W przypadku uszkodzenia lub usuniΩcia pliku System wyniki s╣ trudne do przewidzenia.
Logon Wy£wietla listΩ wszystkich wykrytych instalacji Windows 2000 i Windows NT, a nastΩpnie prosi o podanie has│a lokalnego administratora. Po trzech nieudanych pr≤bach zalogowania Konsola odzyskiwania zostanie zamkniΩta, a komputer zostanie zrestartowany.
Map Wy£wietla listΩ wszystkich aktywnych liter napΩd≤w, typ≤w systemu plik≤w, wielko£ci wolumin≤w i mapowa± do urz╣dze± fizycznych. Sk│adnia:
map [arc]
arc Oznacza, ┐e u┐ywane maj╣ byµ £cie┐ki ARC (Advanced RISC Computing) zamiast £cie┐ek urz╣dze± Windows. Jest to pomocne przy odtwarzaniu pliku Boot.ini.

Uwaga Polecenie map mo┐e nie funkcjonowaµ poprawnie w systemach opartych na dysku dynamicznym.
Md lub Mkdir Tworzy katalog. Sk│adnia:
md [napΩd:] £cie┐ka
mkdir [napΩd:] £cie┐ka
napΩd: Wolumin, na kt≤rym folder ma zostaµ utworzony.
£cie┐ka Nazwa tworzonego folderu.
Znaki wieloznaczne (* i ?) s╣ niedopuszczalne.
More lub Type Wy£wietla plik tekstowy na ekranie. Sk│adnia:
more plik
type plik
plik Nazwa pliku tekstowego.
Je£li plik nie mie£ci siΩ na ekranie, to mo┐na u┐yµ nastΩpuj╣cych klawiszy:
ENTER Przewin╣µ jeden wiersz w d≤│.
SPACJA Przewin╣µ jedn╣ stronΩ w d≤│.
ESC Koniec ogl╣dania pliku.
Rd lub Rmdir Usuwa katalog. Sk│adnia:
rd [napΩd:] £cie┐ka
rmdir [napΩd:] £cie┐ka
napΩd: Wolumin zawieraj╣cy usuwany folder.
£cie┐ka Nazwa usuwanego folderu.
Znaki wieloznaczne (* i ?) s╣ niedopuszczalne.
Ren lub Rename Zmienia nazwΩ pliku lub katalogu. Sk│adnia:
ren [napΩd:][£cie┐ka]plik1 plik2
rename [napΩd:][£cie┐ka]plik1 plik2
napΩd: Wolumin zawieraj╣cy plik, kt≤rego nazwa ma zostaµ zmieniona.
£cie┐ka îcie┐ka folderowa tego pliku.
plik1 Aktualna nazwa pliku.
plik2 Nowa nazwa pliku.
Nie mo┐na podaµ nowego woluminu ani nowej £cie┐ki. Znaki wieloznaczne (* i ?) s╣ niedopuszczalne.
Set Wy£wietla i ustawia warto£ci zmiennych £rodowiskowych Konsoli odzyskiwania. Sk│adnia:
set [zmienna = warto£µ]
Wspierane s╣ nastΩpuj╣ce zmienne £rodowiskowe:
AllowWildCards Umo┐liwia stosowanie znak≤w wieloznacznych w niekt≤rych poleceniach, takich jak DEL, w kt≤rych normalnie znaki te nie s╣ wspierane.
AllowAllPaths Umo┐liwia dostΩp do wszystkich plik≤w i folder≤w na komputerze.
AllowRemovableMedia Umo┐liwia kopiowanie plik≤w na no£niki wymienne, takie jak dyskietki.
NoCopyPrompt Umo┐liwia automatyczne zastΩpowanie plik≤w.
Aby wy£wietliµ listΩ aktualnych warto£ci zmiennych £rodowiskowych, nale┐y wykonaµ polecenie set bez parametr≤w.
Polecenie set mo┐e zostaµ w│╣czone tylko przy u┐yciu snap-in MMC Zasady grup. Procedura umo┐liwiaj╣ca u┐ycie polecenia set jest opisana poni┐ej.
Systemroot Ustawia katalog bie┐╣cy na katalog %SystemRoot% bie┐╣cej instalacji Windows 2000.



Uwaga Parametr /? s│u┐y do wy£wietlenia pomocy dotycz╣cej ka┐dego polecenia (opisu sk│adni, ewentualnych parametr≤w i innych informacji).
     Parametry umieszczone w nawiasie [à] s╣ opcjonalne. Parametry oddzielone znakiem | s╣ alternatywne.

Aby ustawiµ Zasady grup umo┐liwiaj╣ce pe│ne wykorzystanie polecenia set, nale┐y:

    Uwaga Je£li MMC zawiera ju┐ snap-in Zasady grup, to nale┐y przej£µ do kroku 8.

  1. Wybraµ polecenie Uruchom z menu Start i wpisaµ:
    mmc
  2. W oknie dialogowym Konsola1 klikn╣µ menu Konsola i wybraµ opcjΩ Dodaj/usu± przystawkΩ.
  3. Klikn╣µ przycisk Dodaj.
  4. Wybraµ Zasady grupowe i klikn╣µ przycisk Dodaj.
  5. Z pola listy Obiekt Zasad grup wybraµ Komputer lokalny i klikn╣µ przycisk Koniec.
  6. W oknie dialogowym Dodaj przystawkΩ autonomiczn╣ klikn╣µ przycisk Zamknij.
  7. W oknie dialogowym Dodaj/usu± przystawkΩ klikn╣µ przycisk OK.
  8. Rozszerzyµ Zasady komputera lokalnego.
  9. Rozszerzyµ Konfiguracja komputera, Ustawienia Windows, Ustawienia zabezpiecze± i Zasady lokalne.
  10. Klikn╣µ Opcje zabezpiecze±.
  11. Klikn╣µ dwukrotnie Konsola odzyskiwania: Zezwalaj na kopiowanie do dyskietki i dostΩp do wszystkich wolumin≤w i folder≤w.
  12. W oknie dialogowym Ustawienia zasad zabezpiecze± lokalnych zaznaczyµ W│╣czona i klikn╣µ przycisk OK.

Uwaga Je£li komputery z systemem Windows 2000 Professional u┐ywane s╣ w sieci opartej na Windows 2000 Server, to powy┐sze funkcje nale┐y regulowaµ za pomoc╣ Zasad grup ustawionych na serwerze. Jest to skuteczniejsza metoda ni┐ ustawianie lokalnych zasad na ka┐dej stacji roboczej.


Uwaga W snap-in Zasady grup mo┐na r≤wnie┐ w│╣czyµ zasadΩ Konsola odzyskiwania: Zezwalaj na automatyczne logowanie administracyjne, co powoduje ominiΩcie procesu logowania przy uruchamianiu konsoli. ZasadΩ tΩ nale┐y stosowaµ tylko w sytuacjach, gdy konsola jest skutecznie zabezpieczona, na przyk│ad, gdy komputer znajduje siΩ w pomieszczeniu zamykanym na klucz.
Oba powy┐sze ustawienia s╣ dostΩpne tak┐e w snap-in Konfiguracja i analiza zabezpiecze±.      WiΩcej informacji o Zasadach grup znajduje siΩ w rozdziale äDostosowywanie pulpituö.

Odtwarzanie rejestru za pomoc╣ Konsoli odzyskiwania

     Je£li wiadomo, ┐e rejestr jest uszkodzony lub ┐e czΩ£µ plik≤w rejestrowych zosta│a uszkodzona albo usuniΩta, to odtworzenie rejestru mo┐e byµ mo┐liwe za pomoc╣ Konsoli odzyskiwania. Jednak procedura ta bΩdzie skuteczna tylko w przypadku, gdy regularnie tworzony jest Awaryjny dysk naprawczy (ERD) i wybrano opcjΩ tworzenia kopii rejestru w katalogu naprawczym. WiΩcej informacji znajduje siΩ dalej w tym rozdziale pod has│em äAwaryjny proces naprawczyö.
     Gdy ERD jest tworzony z zastosowaniem powy┐szej opcji, to aktualne wersje plik≤w rejestrowych s╣ kopiowane z folderu %SystemRoot%\System32\Config do folderu %SystemRoot%\Repair\RegBack. Foldery te s╣ dostΩpne w Konsoli odzyskiwania, dlatego pliki mo┐na odtworzyµ za pomoc╣ polecenia copy.

Aby odtworzyµ rejestr za pomoc╣ Konsoli odzyskiwania, nale┐y:

    Ostrze┐enie ProcedurΩ tΩ nale┐y zastosowaµ tylko w przypadku, gdy wiadomo kt≤ry plik rejestrowy ma zostaµ odtworzony oraz gdy nie istnieje ryzyko spowodowania dalszych uszkodze±. Niew│a£ciwe odtwarzanie plik≤w rejestrowych mo┐e uniemo┐liwiµ uruchomienie systemu i spowodowaµ utratΩ danych.

  1. Uruchomiµ KonsolΩ odzyskiwania i zalogowaµ siΩ w instalacji Windows 2000, w kt≤rej rejestr ma zostaµ odtworzony.
  2. Aby skopiowaµ ┐╣dane pliki z %SystemRoot%\Repair\RegBack do %SystemRoot%\System32\Config, wpisaµ:
    cd repair\regback
    oraz:
    copy plik napΩd:\folder_systemowy\system32\config
    gdzie plik jest nazw╣ pliku rejestrowego wymagaj╣cego odtworzenia, napΩd jest liter╣ napΩdu zawieraj╣cego zainstalowany system (na przyk│ad C), a folder_systemowy jest systemowym folderem instalacyjnym (na przyk│ad Winnt).

    Uwaga Istniej╣c╣ wersjΩ odtwarzanego pliku nale┐y zachowaµ pod inn╣ nazw╣, tak aby mo┐na by│o go przywr≤ciµ w przypadku nieudanej pr≤by odtworzenia.

    Aby odtworzyµ ca│y rejestr, nale┐y skopiowaµ pliki Default, Sam, Security, Software i System.
  3. Aby wyj£µ z Konsoli odzyskiwania, wpisaµ:
    exit

Awaryjny proces naprawczy

     Awaryjny proces naprawczy (ERP) jest narzΩdziem tekstowym s│u┐╣cym do naprawy lub odtworzenia systemu, kt≤rego nie mo┐na prawid│owo uruchomiµ. NarzΩdzie to jest przydatne przy rozwi╣zywaniu problem≤w spowodowanych przez uszkodzone lub usuniΩte pliki systemowe lub uszkodzony sektor startowy woluminu systemowego.
     Proces ERP s│u┐y do naprawy plik≤w systemowych i do umo┐liwienia uruchomienia systemu, ale nie obejmuje tworzenia kopii zapasowych plik≤w i program≤w.
     Proces ERP wykonuje nastΩpuj╣ce zadania:
Uwaga Wykorzystanie procesu ERP do rozwi╣zywania problem≤w zwi╣zanych z rejestrem nie jest zalecane. ERP odtwarza oryginaln╣ kopiΩ rejestru utworzon╣ podczas instalacji systemu. Istniej╣ dwie metody utworzenia kopii zapasowej aktualnej wersji rejestru Windows 2000 (przy u┐yciu programu Kopia zapasowa):
  1. Utworzenie kopii zapasowej stanu systemu. Obejmuje ona rejestr, bazΩ danych rejestracji klas Us│ug komponent≤w oraz wszystkie systemowe pliki uruchamiania.
  2. Utworzenie kopii zapasowej rejestru wraz z utworzeniem nowego dysku ERD.
     W obu przypadkach pliki rejestru zostaj╣ skopiowane do folderu %SystemRoot%\Repair\RegBack. Proces ERP jednak nie odtworzy│by tych plik≤w, lecz pliki przechowywane w folderze %SystemRoot%\Repair. Aby odtworzyµ w│a£ciw╣ kopiΩ zapasow╣ plik≤w rejestrowych, nale┐y skopiowaµ j╣ do folderu %SystemRoot%\System32\Config za pomoc╣ Konsoli odzyskiwania (patrz äKonsola odzyskiwaniaö wcze£niej w tym rozdziale).


     Aby przygotowaµ siΩ do procesu ERP, nale┐y utworzyµ Awaryjny dysk naprawczy (ERD).

Aby utworzyµ ERD, nale┐y:
  1. W menu Start wybraµ Programy, Akcesoria, NarzΩdzia systemowe i Kopia zapasowa.
  2. Na zak│adce Zapraszamy klikn╣µ Awaryjny dysk naprawczy.
  3. W│o┐yµ do komputera pust╣ dyskietkΩ.
  4. Po zako±czeniu procesu wyj╣µ dyskietkΩ, oznaczyµ j╣ äAwaryjny dysk naprawczyö i umie£ciµ w bezpiecznym miejscu.

Uwaga Program Rdisk.exe, kt≤ry s│u┐y│ do tworzenia ERD w systemie Windows NT 4.0 i wcze£niejszych wersjach, nie wystΩpuje w systemie Windows 2000.
     W tabeli 31.4 przedstawione s╣ pliki, kt≤re podczas tworzenia ERD zostaj╣ skopiowane do dyskietki z folderu %SystemRoot%\Repair.
Tabela 31.4 Zawarto£µ ERD

Nazwa plikuOpis

Autoexec.nt Kopia pliku %SystemRoot%\Repair\Autoexec.nt, u┐ywanego do inicjacji £rodowiska MS-DOS.
Config.nt Kopia pliku %SystemRoot%\Repair\Config.nt, u┐ywanego do inicjacji £rodowiska MS-DOS.
Setup.log Kopia pliku %SystemRoot%\Repair\Setup.log, w kt≤rym zapisane s╣ pliki instalowane przez instalator wraz z ich danymi CRC (cykliczne sprawdzanie nadmiarowo£ci) do wykorzystania podczas procesu naprawczego.



Uwaga Proces ERP bazuje na danych zapisanych w folderze %SystemRoot%\Repair. Nie nale┐y wiΩc modyfikowaµ ani usuwaµ tego folderu.
     Rejestr Windows 2000 nie mie£ci siΩ na dyskietce, a wpisy rejestru nie s╣ ju┐ umieszczane na ERD.
     Aby zastosowaµ Awaryjny proces naprawczy (ERP), nale┐y wykorzystaµ dyskietkΩ ERD wraz z p│yt╣ CD-ROM Windows 2000 lub dyskietkami instalacyjnymi Windows 2000. Naci£niΩcie klawisza F1 podczas procesu odtwarzania spowoduje wy£wietlenie informacji o opcjach.
Uwaga Musi byµ u┐ywany w│a£ciwy CD-ROM. Nie mo┐na u┐ywaµ p│yty CD-ROM zawieraj╣cej inny jΩzyk lub niew│a£ciw╣ wersjΩ systemu.

Aby odtworzyµ system przy u┐yciu procesu ERP, nale┐y:
  1. Uruchomiµ komputer za pomoc╣ p│yty CD-ROM Windows 2000 Professional lub dyskietek instalacyjnych Windows 2000.
  2. Na ekranie zawiadomienia o instalacji nacisn╣µ klawisz ENTER, aby przej£µ dalej.
  3. Na ekranie Zapraszamy nacisn╣µ klawisz R (naprawa instalacji Windows 2000).
  4. Po pojawieniu siΩ pytania o tryb naprawy nacisn╣µ klawisz R (naprawa instalacji Windows 2000 przy u┐yciu Awaryjnego procesu naprawczego).
  5. Wybraµ odpowiedni╣ opcjΩ:

    M (naprawa rΩczna), lub

    F (naprawa przyspieszona).
  6. Post╣piµ zgodnie z instrukcjami na ekranie, wk│adaj╣c w odpowiednim momencie dyskietkΩ ERD. Je£li dostΩpny jest oryginalny CD-ROM Windows 2000, to Instalator mo┐e sprawdziµ, czy dysk jest uszkodzony.

Uwaga Poniewa┐ brakuj╣ce lub uszkodzone pliki s╣ zastΩpowane plikami z p│yty CD-ROM Windows 2000, to zmiany dokonane po pocz╣tkowej instalacji nie bΩd╣ zachowane. Je£li zastosowano zestawy Service Pack lub bie┐╣ce aktualizacje, to nale┐y zastosowaµ je ponownie po zako±czeniu procesu ERP.
     Je£li wybrano opcjΩ naprawy przyspieszonej, to wszystkie czynno£ci naprawcze, │╣cznie ze zbadaniem plik≤w rejestrowych, zostan╣ wykonane automatycznie. Ewentualne brakuj╣ce lub uszkodzone pliki rejestru zostan╣ automatycznie zast╣pione kopiami przechowywanymi w %SystemRoot%\Repair.
     
     Je£li wybrano naprawΩ rΩczn╣, to istniej╣ trzy opcje:
Zbadaj £rodowisko uruchamiania.
     Wyb≤r tej opcji powoduje sprawdzenie poprawno£ci plik≤w systemu Windows 2000 znajduj╣cych siΩ w woluminie systemowym. Je£li kt≤re£ pliki niezbΩdne przy uruchamianiu Windows 2000 zosta│y usuniΩte lub uszkodzone, to zostan╣ one skopiowane z p│yty CD-ROM. Je£li brakuje pliku Boot.ini, to zostanie on odtworzony.
Uwaga Odtworzony plik Boot.ini zawiera tylko informacje o bie┐╣cej instalacji. Je£li komputer by│ skonfigurowany jako wielosystemowy, to niestandardowe wpisy w Boot.ini nie zostan╣ odtworzone.
Weryfikuj pliki systemowe Windows 2000.
     Przy zastosowaniu tej opcji poprawno£µ ka┐dego zainstalowanego pliku zostaje sprawdzona przy u┐yciu sumy kontrolnej. Je£li proces wykryje plik niezgodny z wersj╣ znajduj╣c╣ siΩ na p│ycie CD-ROM, to pojawi siΩ komunikat i u┐ytkownik musi zdecydowaµ, czy plik ma zostaµ zast╣piony. Proces ERP sprawdza r≤wnie┐ obecno£µ i poprawno£µ plik≤w uruchamiania, takich jak Ntldr, Ntdetect.com i Ntoskrnl.exe.
Zbadaj sektor startowy.
     Opcja ta pozwala sprawdziµ, czy sektor startowy woluminu systemowego zawiera odniesienie do Ntldr i je£li nie, to pozwala zast╣piµ ten sektor. Podczas procesu ERP mo┐e zostaµ zast╣piony tylko sektor startowy woluminu systemowego na pierwszym dysku twardym.
     Je£li proces ERP zako±czy│ siΩ pomy£lnie, to komputer zostanie automatycznie uruchomiony ponownie, a system prawdopodobnie bΩdzie funkcjonowa│ poprawnie.
Uwaga Zalecane jest utworzenie kopii dyskietki ERD i przechowywanie jej w bezpiecznym miejscu, na przyk│ad w innym budynku.
     Nale┐y jeszcze wspomnieµ o dw≤ch kwestiach zwi╣zanych z dyskietkami ERD:      Je£li jakie£ pliki zainstalowane przez system Windows 2000 na woluminie systemowym zosta│y usuniΩte lub uszkodzone, to uruchomienie komputera jest niemo┐liwe. Pliki przedstawione w tabeli 31.5 mo┐na odtworzyµ za pomoc╣ ERD.      
Tabela 31.5 Dodatkowe pliki, kt≤re mo┐na odtworzyµ z ERD

PlikFolder

Ntldr C:\
Ntdetect.com C:\
Boot.ini C:\
Ntbootdd.sys (dotyczy tylko system≤w opartych na dyskach SCSI) C:\
Hal.dll %SystemRoot%\System32


     WiΩcej informacji o ERD znajduje siΩ w Pomocy Windows 2000 Professional.

NarzΩdzia konserwacji i aktualizacji

     System Windows 2000 zawiera narzΩdzia s│u┐╣ce do konserwacji i aktualizacji systemu. NarzΩdzia opisane w tej czΩ£ci rozdzia│u przedstawione s╣ w tabeli 31.6.

Tabela 31.6 NarzΩdzia konserwacji i aktualizacji

NarzΩdzieOpisLokalizacja

Sprawdzanie dysku (Chkdsk.exe) Wykrywa i usuwa problemy fizyczne, takie jak uszkodzone bloki, oraz b│Ωdy zwi╣zane ze struktur╣ logiczn╣, jak utracone klastry, sko£nie po│╣czone pliki i b│Ωdy katalogowe, znajduj╣ce siΩ na woluminach dysku twardego. %SystemRoot%\System32
Defragmentator dysk≤w (Dfrg.msc) Organizuje pliki, foldery, programy i wolne miejsce na dysku twardym w taki spos≤b, aby zoptymalizowaµ wydajno£µ dysku. %SystemRoot%\System32
AVBoot (Makedisk.bat) Wykrywa i usuwa wirusy MBR i sektora startowego z pamiΩci i dysku komputera. \VALUEADD\3RDPARTY\ CA_ANTIV na CD-ROM
Windows Update (Wupdmgr.exe) S│u┐y jako rozszerzenie online Windows 2000. Stanowi centralne miejsce, w kt≤rym mo┐na znaleƒµ dostosowane pliki oraz udoskonalenia produktu, w tym zestawy Service Pack, pliki systemowe, sterowniki urz╣dze± i nowe funkcje Windows 2000. %SystemRoot%\System32


Chkdsk      Chkdsk (Sprawdzanie dysku) jest narzΩdziem wiersza polecenia s│u┐╣cym do wykrywania i usuwania z dysku twardego problem≤w fizycznych (takich jak uszkodzone bloki) oraz logicznych (takich jak utracone klastry, skro£nie po│╣czone pliki i b│Ωdy katalogowe).
     Chkdsk nale┐y uruchomiµ z wiersza polece±, nie z Eksploratora Windows.

Sk│adnia Chkdsk

     Sk│adnia polecenia Chkdsk wygl╣da nastΩpuj╣co:

chkdsk [wolumin[[£cie┐ka]plik]]] [/f] [/v] [/r] [/x] [/i] [/c]
      [/l[:wielko£µ]]

     Wpisanie polecenia Chkdsk bez parametr≤w spowoduje wy£wietlenie statusu dysku w bie┐╣cym woluminie.

Parametry Chkdsk

     W tabeli 31.7 przedstawione s╣ wszystkie parametry polecenia Chkdsk.
Tabela 31.7 Parametry Chkdsk

ParametrSkutek

plik Tylko FAT. Okre£la plik lub zbi≤r plik≤w, kt≤re maj╣ byµ zbadane w celu wykrycia fragmentacji. Znaki wieloznaczne (* i ?) s╣ dopuszczone.
£cie┐ka Tylko FAT. îcie┐ka folderowa badanego pliku lub zbioru plik≤w.
wielko£µ Tylko NTFS. Ustawia wielko£µ pliku dziennika na okre£lon╣ warto£µ (w kilobajtach). U┐ywany tylko w kombinacji z parametrem /l.
wolumin Tylko FAT. Okre£la literΩ napΩdu (z dwukropkiem), punkt scalania lub nazwΩ woluminu.
/c Tylko NTFS. Powoduje ominiΩcie sprawdzenia cykli w strukturze folderowej.
/f Naprawia b│Ωdy wystΩpuj╣ce na woluminie. Wolumin musi byµ zablokowany. Je£li Chkdsk nie mo┐e zablokowaµ woluminu, to oferuje mo┐liwo£µ sprawdzenia go po kolejnym uruchomieniu komputera.
/i Tylko NTFS. Powoduje wykonanie mniej rygorystycznego sprawdzenia wpis≤w indeksowych.
/l Tylko NTFS. Powoduje wy£wietlenie aktualnej wielko£ci pliku dziennika.
/r Odnajduje uszkodzone sektory i odzyskuje czytelne informacje (implikuje /f). Je£li Chkdsk nie mo┐e zablokowaµ woluminu, to oferuje mo┐liwo£µ sprawdzenia go po kolejnym uruchomieniu komputera.
/v W FAT: wy£wietla pe│n╣ £cie┐kΩ i nazwΩ ka┐dego pliku znajduj╣cego siΩ na woluminie.
W NTFS: wy£wietla ewentualne komunikaty dotycz╣ce oczyszczania.
/x Tylko NTFS. Wymusza odinstalowanie woluminu, o ile jest to konieczne. Wszystkie otwarte uchwyty odnosz╣ce siΩ do woluminu staj╣ siΩ w≤wczas niewa┐ne (implikuje /f).
/? Wy£wietla listΩ parametr≤w Chkdsk.



Uwaga FAT oznacza tu woluminy typu FAT12, FAT16 lub FAT32.
     Zastosowanie parametru /i lub /c powoduje ominiΩcie pewnych etap≤w sprawdzania woluminu NTFS, co przyspiesza wykonywanie Chkdsk.
     Chkdsk powinien byµ u┐ywany okresowo do poszukiwania b│Ωd≤w na ka┐dym woluminie. Nale┐y byµ zalogowanym na konto nale┐╣ce do grupy Administratorzy.

Raporty Chkdsk

     Chkdsk tworzy i wy£wietla raport dotycz╣cy statusu woluminu, w zale┐no£ci od stosowanego systemu plik≤w. Ponadto Chkdsk spisuje i poprawia wykryte b│Ωdy.
     Poni┐ej przedstawione s╣ przyk│adowe raporty Chkdsk dotycz╣ce wolumin≤w zawieraj╣cych ka┐dy z system≤w plik≤w dysku twardego wspieranych przez system Windows 2000. We wszystkich przypadkach zastosowano parametr /f, ale b│Ωd≤w nie wykryto na ┐adnym z wolumin≤w.
     Raport Chkdsk dotycz╣cy woluminu typu NTFS:

The type of the file system is NTFS.
     
     CHKDSK is verifying files (stage 1 of 3)...
     File verification completed.
     CHKDSK is verifying indexes (stage 2 of 3)...
     Index verification completed.
     CHKDSK is verifying security descriptors (stage 3 of 3)...
     Security descriptor verification completed.
     Windows has checked the file system and found no problem.
     
      4096543 KB total disk space.
      639500 KB in 3206 files.
      692 KB in 113 indexes.
      0 KB in bad sectors.
      26427 KB in use by the system.
      22544 KB occupied by the log file.
      3429924 KB available on disk.
     
      4096 bytes in each allocation unit.
      1024135 total allocation units on disk.
      857481 allocation units available on disk.
     

     Raport Chkdsk dotycz╣cy woluminu typu FAT32:

The type of the file system is FAT32.
     Volume FAT32 created 8/7/1999 11:19 AM
     Volume Serial Number is 1067-3B1C
     Windows is verifying files and folders...
     File and folder verification is complete.
     Windows has checked the file system and found no problem.
     
     2,618,732,544 bytes total disk space.
      286,720 bytes in 29 hidden files.
      401,408 bytes in 86 folders.
      307,101,696 bytes in 2,179 files.
     2,310,938,624 bytes available on disk.
     
      4,096 bytes in each allocation unit.
      639,339 total allocation units on disk.
      564,194 allocation units available on disk.
     

     Raport Chkdsk dotycz╣cy woluminu typu FAT16:

The type of the file system is FAT.
     Volume FAT16 created 8/7/1999 11:23 AM
     Volume Serial Number is 0CE5-DBB4
     Windows is verifying files and folders...
     File and folder verification is complete.
     Windows has checked the file system and found no problem.
     
     1,340,538,880 bytes total disk space.
      1,933,312 bytes in 50 hidden files.
      3,407,872 bytes in 103 folders.
      705,921,024 bytes in 3,158 files.
      629,276,672 bytes available on disk.
     
      32,768 bytes in each allocation unit.
      40,910 total allocation units on disk.
      19,204 allocation units available on disk.
     


Uwaga Przyk│adowy raport Chkdsk dotycz╣cy FAT12 nie jest przedstawiony, poniewa┐ system ten jest wspierany tylko na dyskietkach i na woluminach poni┐ej 16 MB.
     Chkdsk dzia│a tylko na lokalnych dyskietkach, dyskach twardych i dyskach wymiennych do odczytu i zapisu. Nie s╣ wspierane dyski CD-ROM i DVD-ROM.
     W przypadku wykrycia b│Ωd≤w Chkdsk wy£wietli komunikat oraz, je£li zastosowano parametr /f, poprawi b│Ωdy.

Usuwanie problem≤w za pomoc╣ Chkdsk

     Gdy wolumin zawiera otwarte pliki, Chkdsk nie mo┐e zablokowaµ woluminu, a wiΩc nie mo┐e poprawiµ ewentualnych b│Ωd≤w. W tym przypadku Chkdsk proponuje automatyczne sprawdzenie woluminu po kolejnym uruchomieniu komputera. Zachowanie to jest typowe w przypadku woluminu startowego. Po zako±czeniu sprawdzania woluminu startowego komputer zostaje automatycznie zrestartowany.
     Niekt≤re naprawy, takie jak przywr≤cenie utraconych klastr≤w (jednostek alokacji) lub skro£nie po│╣czonych plik≤w, powoduj╣ zmiany w tabeli alokacji plik≤w (FAT) i mog╣ doprowadziµ do utraty danych. Z tego powodu Chkdsk wstΩpnie wy£wietla komunikat prosz╣cy o potwierdzenie, na przyk│ad:

10 lost allocation units found in 3 chains.
     Convert lost chains to files?

     Naci£niΩcie klawisza N spowoduje usuniΩcie b│Ωd≤w bez zapisania zawarto£ci utraconych klastr≤w. Po naci£niΩciu klawiszaY system Windows 2000 pr≤buje ustaliµ, do kt≤rego folderu klastry te nale┐╣. Je£li folder uda siΩ zidentyfikowaµ, to │a±cuchy utraconych klastr≤w zostan╣ zapisane w folderze w postaci plik≤w. W przeciwnym wypadku ka┐dy │a±cuch zostanie zapisany w folderze o nazwie Found.xxx, gdzie xxx jest liczb╣ przyrostow╣ (warto£µ pocz╣tkowa wynosi 000).
     Uszkodzone dane zapisywane s╣ w plikach o nazwach Filennnn.chk (File0000.chk, File0001.chk itd.). Po zako±czeniu dzia│ania Chkdsk pliki te mo┐na otworzyµ za pomoc╣ edytora tekst≤w w celu odzyskania ewentualnych potrzebnych informacji (je£li │a±cuchy pochodz╣ z uszkodzonych plik≤w binarnych, to ich u┐ycie bΩdzie niemo┐liwe). Po zapisaniu ┐╣danych informacji pliki CHK mo┐na usun╣µ.
Uwaga Nale┐y usun╣µ tylko pliki o rozszerzeniu CHK z folder≤w Found.xxx. Inne programy mog╣ u┐ywaµ plik≤w o tym samym rozszerzeniu.
     Je£li nie zastosowano parametru /f, to w przypadku wykrycia pliku wymagaj╣cego naprawy Chkdsk wy£wietli komunikat informuj╣cy, ┐e naprawa b│Ωd≤w wymaga ponownego uruchomienia Chkdsk z zastosowaniem parametru /f.
     Je£li parametr /f zastosowano w przypadku bardzo du┐ego woluminu, na przyk│ad woluminu o wielko£ci 70 GB lub zawieraj╣cego miliony plik≤w, to wykonanie Chkdsk mo┐e wymagaµ du┐ej ilo£ci czasu (nawet kilku dni). Podczas wykonywania Chkdsk wolumin jest niedostΩpny. Je£li wolumin systemowy jest sprawdzany podczas procesu uruchamiania, to komputer bΩdzie dostΩpny dopiero po zako±czeniu pracy Chkdsk.
     Uszkodzone sektory wykryte przez Chkdsk zosta│y zaznaczone podczas pocz╣tkowego przygotowywania woluminu. Sektory zaznaczone jako uszkodzone nie s╣ u┐ywane przez system, dlatego nie stanowi╣ zagro┐enia dla danych.

Defragmentator dysku

     Defragmentator jest narzΩdziem systemu Windows s│u┐╣cym do organizowania plik≤w, folder≤w, program≤w i wolnego miejsca na dysku twardym. Konieczno£µ okresowego wykonywania tej operacji wynika ze sposobu, w jaki pliki s╣ przechowywane na dysku.
     Gdy pliki s╣ edytowane i przekraczaj╣ ilo£µ przydzielonego im miejsca, zostaj╣ podzielone na fragmenty, a niekt≤re fragmenty s╣ umieszczane w innych czΩ£ciach dysku. Ponadto w przypadku wolumin≤w typu FAT16 i FAT32 usuniΩcie plik≤w polega tylko na usuniΩciu wpis≤w z tabeli alokacji plik≤w. Miejsce zajmowane przez te pliki jest w≤wczas traktowane jako wolne i mo┐e zostaµ wykorzystane do przechowywania innych plik≤w. Je£li nowy plik jest wiΩkszy od rozmiaru wolnego miejsca, to zostanie on podzielony na fragmenty. Proces ten ma miejsce za ka┐dym razem, gdy nowy lub zmodyfikowany plik jest zapisywany na dysku.
     DziΩki temu procesowi, system przechowywania plik≤w jest szybszy i skuteczniejszy, jednak w przypadku plik≤w fragmentowanych odczytywanie i zapisywanie wymaga znacznie wiΩcej czasu ni┐ w przypadku plik≤w niefragmentowanych. Tworzenie nowych plik≤w i folder≤w r≤wnie┐ zajmuje wiΩcej czasu, z powodu rozproszenia wolnego miejsca na dysku. Wysoki poziom fragmentacji plik≤w na dysku powoduje znaczne zmniejszenie wydajno£ci.

Uruchamianie Defragmentatora dysku

     Defragmentator dysku usuwa wy┐ej om≤wiony problem, organizuj╣c pliki na dysku w ci╣g│e segmenty. Aby uruchomiµ Defragmentator, nale┐y wybraµ Programy, AkcesoriaNarzΩdzia systemowe z menu Start, a nastΩpnie klikn╣µ Defragmentator dysku.
     Mo┐na przeanalizowaµ wolumin, sprawdzaj╣c ilo£µ fragmentowanych plik≤w i folder≤w, a nastΩpnie zdecydowaµ, czy wykonaµ defragmentacjΩ.
     Czas trwania procesu defragmentacji zale┐y od kilku czynnik≤w, takich jak wielko£µ woluminu, ilo£µ fragmentacji i dostΩpne zasoby systemu lokalnego.
     Defragmentator dzia│a na woluminach typu FAT16, FAT32 lub NTFS.

Wyniki dzia│ania Defragmentatora

     Ekran Defragmentatora jest podzielony na dwa g│≤wne obszary (rysunek 31.1). Na g≤rze znajduje siΩ lista wolumin≤w, a na dole informacje o poziomie fragmentacji. Stan woluminu jest pokazany przy u┐yciu kolor≤w:      

Rysunek 31.1 Defragmentator dysku

     Por≤wnuj╣c pasek Ekran analizy z paskiem Ekran defragmentacji mo┐na zobaczyµ efekt defragmentacji. Przed rozpoczΩciem defragmentacji nale┐y zawsze przeanalizowaµ woluminy. Po zako±czeniu analizy pojawi siΩ okno dialogowe informuj╣ce, czy defragmentacja danego woluminu jest konieczna.
     Defragmentowaµ mo┐na tylko lokalne woluminy z systemem plik≤w i tylko jedna konsola Defragmentatora mo┐e byµ czynna w danym momencie. Nale┐y byµ zalogowanym jako administrator lub jako cz│onek grupy Administratorzy. Je£li komputer jest po│╣czony z sieci╣, to defragmentacja mo┐e okazaµ siΩ niemo┐liwa ze wzglΩdu na sieciowe ustawienia zasad.

AVBoot

     InoculateIT Antivirus AVBoot 1.1 jest narzΩdziem wiersza polecenia, kt≤re przeszukuje pamiΩµ komputera i wszystkie lokalne napΩdy dysk≤w w celu sprawdzenia, czy sektory startowe i MBR nie zawieraj╣ wirus≤w. Ponadto AVBoot mo┐e usun╣µ wykryte wirusy. AVBoot znajduje siΩ w folderze \Valueadd\3rdparty\Ca_antiv na p│ycie CD-ROM Windows 2000.

Aby utworzyµ dyskietkΩ uruchamiania AVBoot, nale┐y:
  1. W│o┐yµ p│ytΩ CD-ROM Windows 2000 do napΩdu CD-ROM.
  2. W│o┐yµ do komputera pust╣ dyskietkΩ.
  3. Klikn╣µ opcjΩ Uruchom w menu Start.
  4. Odnaleƒµ folder \Valueadd\3rdparty\Ca_antiv na p│ycie CD-ROM.
  5. Klikn╣µ dwukrotnie Makedisk.bat i klikn╣µ przycisk OK.
  6. Po zako±czeniu procesu wyj╣µ dyskietkΩ, zaznaczyµ j╣ äAVBootö i zachowaµ j╣ w bezpiecznym miejscu. Nale┐y zapisaµ datΩ utworzenia dyskietki.
     Makedisk.bat s│u┐y do utworzenia dyskietki uruchamiania, z kt≤rej mo┐na uruchomiµ AVBoot.
     Aby uruchomiµ AVBoot, nale┐y w│o┐yµ dyskietkΩ uruchamiania AVBoot i powt≤rnie uruchomiµ komputer. Po zako±czeniu procesu uruchamiania z dyskietki nast╣pi automatyczne uruchomienie narzΩdzia AVBoot.
Uwaga Na wielu komputerach program ustawie± CMOS zawiera opcjΩ daj╣c╣ u┐ytkownikowi mo┐liwo£µ ustawienia kolejno£ci dysk≤w, na kt≤rych system poszukuje plik≤w uruchamiania. Je£li napΩd C ustawiono do przeszukiwania przed napΩdem A, to dyskietka AVBoot nie zostanie za│adowana.
     Gdy pojawi siΩ menu AVBoot, nale┐y nacisn╣µ 1. Pojawi siΩ raport informuj╣cy o numerze wersji i dacie zainstalowanego aparatu antywirusowego oraz o plikach definicji wirus≤w lub danych. W kolejnym wierszu znajduj╣ siΩ wyniki poszukiwania wirus≤w w pamiΩci. NastΩpnie wystΩpuje raport o sektorze startowym, obejmuj╣cy wyniki przeszukiwania zainstalowanych napΩd≤w dyskietek i wszystkich dysk≤w twardych. Je£li nie zainstalowano drugiego napΩdu dyskietki lub dysku twardego, pojawi siΩ komunikat äNot Installedö. Naci£niΩcie dowolnego klawisza spowoduje powr≤t do menu AVBoot. Poni┐ej przedstawione s╣ przyk│adowe wyniki AVBoot:

InoculateIT AntiVirus Avboot V1.1
     Copyright 1997-99 Computer Associates International, Inc.
      and/or its subsidiaries. All Rights Reserved.
     
     Engine version: 4.22 06/01/1999
     Data version: 4.22 06/14/1999
     
     No Viruses Were Detected In Workstation Memory
     
     Boot Sector Summary:
     
     Floppy Drive A... No Boot Sector Viruses Detected
     Floppy Drive B... Not Installed
     Hard Disk 1...... No Boot Sector Viruses Detected
     Hard Disk 2...... Not Installed
     


Uwaga Niezale┐nie od tego, czy u┐ywany jest AVBoot czy inny program antywirusowy, wa┐na jest regularna aktualizacja plik≤w definicji wirus≤w. Pliki te nale┐y aktualizowaµ bezpo£rednio po instalacji programu antywirusowego, zazwyczaj z Internetu (dok│adne instrukcje powinny znajdowaµ siΩ w dokumentacji oprogramowania). Instrukcje dotycz╣ce aktualizacji AVBoot znajduj╣ siΩ w folderze instalacyjnym oraz na dyskietce AVBoot. Po aktualizacji plik≤w definicji wirus≤w nale┐y zapisaµ datΩ aktualizacji, tak aby zawsze by│o wiadomo z jakiego czasu pochodz╣ pliki znajduj╣ce siΩ na dyskietce AVBoot.
     Regularna aktualizacja programu antywirusowego jest bardzo wa┐na. W wiΩkszo£ci przypadk≤w programy antywirusowe nie s╣ w stanie niezawodnie wykrywaµ i usuwaµ wirus≤w, o kt≤rych nie wiedz╣. WiΩkszo£µ producent≤w oprogramowania antywirusowego oferuje comiesiΩczne aktualizacje.

Windows Update

     Windows Update jest rozszerzeniem online systemu Windows 2000 oferuj╣cym centralne miejsce, w kt≤rym znaleƒµ mo┐na dostosowane pliki oraz udoskonalenia produktu, takie jak Service Pack, pliki systemowe, sterowniki urz╣dze± i nowe funkcje systemu Windows 2000, odpowiadaj╣ce okre£lonej konfiguracji komputera.

Korzystanie z Windows Update

     System Windows 2000 tworzy skr≤t do strony internetowej Windows Update w menu Start. Windows Update wykorzystuje Active Setup oraz kontrolki Microsoft ActiveX, kt≤re zostaj╣ £ci╣gniΩte ze strony Windows Update i zainstalowane na lokalnym komputerze.
Uwaga Windows Update wymaga przegl╣darki wspieraj╣cej kontrolki ActiveX.
     Kontrolki przegl╣daj╣ system, por≤wnuj╣c lokalne wersje plik≤w systemowych i sterownik≤w z baz╣ danych utrzymywan╣ na serwerze Windows Update. NastΩpnie Windows Update generuje listΩ obiekt≤w, kt≤re mog╣ zostaµ dodane lub zaktualizowane, oraz proponuje zast╣pienie plik≤w, dla kt≤rych dostΩpna jest nowsza wersja.
Uwaga Wszystkie aktualizacje mo┐na usun╣µ za pomoc╣ Dezinstalatora kreatora aktualizacji (w menu NarzΩdzia\Informacje o systemie). Przed instalacj╣ nowych plik≤w i sterownik≤w przez Windows Update automatycznie tworzone s╣ kopie zapasowe istniej╣cych wersji.

Ograniczanie dostΩpu do Windows Update

     îci╣ganie program≤w przez u┐ytkownik≤w mo┐na regulowaµ poprzez ograniczenie dostΩpu do strony internetowej Windows Update. Zasady grup umo┐liwiaj╣ usuniΩcie ikony Windows Update z menu Start i z menu NarzΩdzia w Microsoft Internet Explorer. W│╣czenie odpowiedniej zasady uczyni stronΩ Windows Update niedostΩpn╣ dla u┐ytkownik≤w komputera z systemem Windows 2000 Professional.

Aby wy│╣czyµ dostΩp do Windows Update za pomoc╣ Zasad grup, nale┐y:
  1. Uruchomiµ snap-in Zasady grup.

    Uwaga Informacje o dodawaniu snap-in Zasady grup do MMC znajduj╣ siΩ wcze£niej w tym rozdziale pod has│em äKonsola odzyskiwaniaö.
  2. Rozszerzyµ Zasady komputera lokalnego.
  3. Rozszerzyµ opcje Konfiguracja u┐ytkownika Szablony administracyjne, a nastΩpnie klikn╣µ Menu Start i pasek zada±.
  4. Klikn╣µ dwukrotnie Wy│╣cz i usu± │╣cza z Windows Update.
  5. W oknie dialogowym, na zak│adce Zasada, wybraµ W│╣czona i klikn╣µ przycisk OK.

Uwaga Je£li komputery z systemem Windows 2000 Professional s╣ w sieci opartej na Windows 2000 Server, to Zasady grup nale┐y ustawiµ na serwerze.

NarzΩdzia sterownik≤w i plik≤w systemowych

     System Windows 2000 Professional oferuje narzΩdzia przydatne przy rozwi╣zywaniu problem≤w zwi╣zanych z urz╣dzeniami i sterownikami. NarzΩdzia opisane w tej czΩ£ci rozdzia│u przedstawione s╣ w tabeli 31.8.
     WiΩcej informacji o rozwi╣zywaniu problem≤w dotycz╣cych urz╣dze± typu Plug and Play i innych znajduje siΩ w rozdziale äZarz╣dzanie urz╣dzeniamiö.

Tabela 31.8 NarzΩdzia do rozwi╣zywania problem≤w z urz╣dzeniami i sterownikami

NarzΩdzieOpisLokalizacja

Sprawdzanie plik≤w systemowych (Sfc.exe) Komponent Ochrony plik≤w systemu Windows. Skanuje chronione pliki systemowe i zastΩpuje uszkodzone pliki poprawnymi wersjami dostarczonymi przez Microsoft. %SystemRoot%\System32
Weryfikacja sterownik≤w (Verifier.exe) Dokonuje serii operacji sprawdzenia j╣dra Windows 2000 w celu wykrycia ewentualnych b│Ωd≤w w sterownikach trybu j╣dra. %SystemRoot%\System32
Podpisywanie sterownik≤w (Sigverif.exe) Sprawdza, czy sterowniki urz╣dzenia przesz│y seriΩ rygorystycznych test≤w administrowanych przez WHQL (Windows Hardware Quality Lab). %SystemRoot%\System32


Sprawdzanie plik≤w systemowych      Sprawdzanie plik≤w systemowych (System File Checker lub SFC) jest narzΩdziem wiersza polece±, s│u┐╣cym do przegl╣dania chronionych plik≤w systemowych i zastΩpowania uszkodzonych plik≤w poprawnymi wersjami dostarczonymi przez Microsoft. NarzΩdzie to jest komponentem Ochrony plik≤w systemu Windows 2000.

Ochrona plik≤w systemu Windows

     Ochrona plik≤w systemu Windows (Windows File Protection lub WFP) sk│ada siΩ z dw≤ch mechanizm≤w chroni╣cych pliki systemowe. Pierwszy mechanizm dzia│a w tle - WFP zostaje uruchomiony po otrzymaniu zawiadomienia o modyfikacji pliku dokonanej w chronionym folderze. WFP ustala, kt≤ry plik zosta│ zmodyfikowany, a w przypadku pliku chronionego odnajduje jego podpis w pliku katalogowym w celu ustalenia, czy nowy plik odpowiada poprawnej wersji Microsoft oraz czy plik posiada podpis cyfrowy. Je£li nie, zastΩpcza wersja pliku zostanie pobrana z folderu %SystemRoot%\System32\Dllcache lub z p│yty CD-ROM Windows 2000. Domy£lnie WFP umie£ci poni┐szy komunikat na ekranie dla administratora oraz w dzienniku zdarze± systemowych:

A file replacement was attempted on the protected system file nazwa_pliku. To maintain system stability, the file has been restored to the correct Microsoft version. If problems occur with your application, please contact the application vendor for support.

     Drugim mechanizmem WFP jest SFC, kt≤rego administrator mo┐e u┐yµ w celu zatwierdzenia wersji wszystkich chronionych plik≤w. Ponadto SFC sprawdza i odtwarza folder Dllcache. Je£li folder Dllcache zostanie uszkodzony lub bΩdzie niemo┐liwy do u┐ycia, to nale┐y wykonaµ SFC z podaniem parametru /purgecache. Chroniona jest wiΩkszo£µ plik≤w SYS, DLL, EXE, TTF, FON i OCX znajduj╣cych siΩ na p│ycie CD-ROM Windows 2000. Jednak utrzymywanie buforowanych wersji wszystkich tych plik≤w w folderze Dllcache nie zawsze jest praktyczne na komputerach posiadaj╣cych ograniczon╣ ilo£µ miejsca przechowywania.
     SFC sprawdza tak┐e wszystkie pliki katalogowe u┐ywane do £ledzenia poprawnych wersji plik≤w. Je£li plik katalogowy zosta│ uszkodzony lub usuniΩty, WFP zmieni nazwΩ tego pliku i pobierze buforowan╣ wersjΩ pliku z folderu Dllcache. Je£li plik nie znajduje siΩ w buforze, to pojawi siΩ pro£ba o w│o┐enie p│yty CD-ROM Windows 2000 i WFP pobierze now╣ kopiΩ pliku katalogowego.

Sk│adnia SFC

     Sk│adnia wiersza polece± SFC wygl╣da nastΩpuj╣co:

sfc [/scannow] [/scanonce] [/scanboot] [/cancel] [/enable] [/purgecache]
      [/cache size=x] [/quiet]

Parametry SFC

     Parametry SFC przedstawione s╣ w tabeli 31.9.

Tabela 31.9 Parametry SFC

ParametrOpis

/scannow Natychmiastowe skanowanie wszystkich chronionych plik≤w systemowych.
/scanonce Skanowanie wszystkich chronionych plik≤w systemowych po kolejnym uruchomieniu systemu.
/scanboot Skanowanie wszystkich chronionych plik≤w po ka┐dym uruchomieniu.
/cancel Odwo│uje wszystkie oczekuj╣ce operacje skanowania chronionych plik≤w.
/enable W│╣cza WFP na normalne dzia│anie.
/purgecache Powoduje oczyszczenie bufora plik≤w i natychmiastowe skanowanie wszystkich chronionych plik≤w systemowych.
/cachesize=x Ustawia wielko£µ bufora w megabajtach.
/quiet Umo┐liwia automatyczne zastΩpowanie nieprawid│owych wersji plik≤w.
/? Wy£wietla niniejsz╣ listΩ.


Weryfikacja sterownik≤w      Weryfikacja sterownik≤w jest narzΩdziem systemu Windows wykonuj╣cym seriΩ operacji sprawdzenia j╣dra Windows 2000 w celu wykrycia ewentualnych b│Ωd≤w w sterownikach trybu j╣dra. Zebrane z j╣dra dane statystyczne s╣ wy£wietlane w graficznym interfejsie u┐ytkownika lub zapisywane w pliku dziennika.
     WeryfikacjΩ sterownik≤w mo┐na uruchomiµ jako aplikacjΩ systemu Windows 2000 (zwan╣ Mened┐erem weryfikacji sterownik≤w), jako narzΩdzie wiersza polece± lub jako opcjΩ debugowania w debugerze systemowym WinDbg.

Sk│adnia Weryfikacji sterownik≤w

     Sk│adnia wiersza polece± Weryfikacji sterownik≤w wygl╣da nastΩpuj╣co:

verifier [/flags warto£µ [/iolevel poziom]] /all
     verifier [/flags warto£µ [/iolevel poziom]] /driver nazwa [nazwa ...]
     verifier /volatile /flags warto£µ
     verifier /reset
     verifier [/query]
     verifier /log plik_dziennika [/interval sekundy]

Parametry Weryfikacji sterownik≤w

     Parametry u┐ywane przy uruchamianiu Weryfikacji sterownik≤w z okna dialogowego Uruchom przedstawione s╣ w tabeli 31.10.
Tabela 31.10 Parametry wiersza polece± Weryfikacji sterownik≤w

ParametrOpis

/all Weryfikacja wszystkich zainstalowanych sterownik≤w.
/driver Weryfikacja sterownika nazwa.
/flags Wykonuje operacje okre£lone przez argument warto£µ.
/interval Dokonuje wpis≤w w dzienniku co x sekund. Warto£µ domy£lna wynosi 30 sekund.
/iolevel Okre£la poziom weryfikacji I/O.
poziom Okre£la poziom skanowania:
1 - Wykrywanie tylko problem≤w, kt≤re spowodowa│yby natychmiastow╣ awariΩ systemu.
2 - Wykrywanie tak┐e problem≤w, kt≤re prawdopodobnie nie uniemo┐liwi│yby dalszego dzia│ania systemu (zalecane).
/log Tworzy plik dziennika, w kt≤rym bΩd╣ zapisywane informacje o pamiΩci, o poziomie ┐╣dania przerwa± (IRQL) i o blokadach spinlock.
/query Powoduje wy£wietlanie na ekranie bie┐╣cych danych dotycz╣cych miΩdzy innymi alokacji pamiΩci, IRQL i blokad spinlock.
/reset Resetuje wszystkie bie┐╣ce ustawienia Weryfikacji sterownik≤w.
/volatile Umo┐liwia zmianΩ ustawie± Weryfikacji sterownik≤w bez restartu systemu. Po restarcie systemu ewentualne nowe ustawienia nie bΩd╣ zachowane.
plik_dziennika Nazwa pliku dziennika.
nazwa Nazwa pliku sterownika. Mo┐na podaµ kilka sterownik≤w, oddzielonych spacjami, natomiast znaki wieloznaczne (* i ?) s╣ niedopuszczone.
sekundy D│ugo£µ interwa│u (w sekundach).
warto£µ Kombinacja bit≤w reprezentuj╣cych nastΩpuj╣ce flagi:
0x01 Sprawdzanie specjalnej puli
0x02 Wymuszanie sprawdzania IRQL
0x04 Symulacja niskiego poziomu zasob≤w
0x08 îledzenie puli
0x10 Sprawdzanie I/O
Bity mo┐na │╣czyµ bez ogranicze±. Domy£lna warto£µ wynosi 3.
/? Wy£wietla niniejsza listΩ.


     
     Uruchomienie Weryfikacji sterownik≤w bez podania parametr≤w spowoduje uruchomienie Mened┐era weryfikacji sterownik≤w, w kt≤rym dostΩpne opcje prezentowane s╣ w oknie dialogowym zawieraj╣cym r≤┐ne zak│adki (rysunek 31.2).
     

Rysunek 31.2 Mened┐er weryfikacji sterownik≤w

Mened┐er weryfikacji sterownik≤w

     W tabeli 31.11 opisane s╣ zak│adki zawarte w oknie dialogowym Mened┐er weryfikacji sterownik≤w:
Tabela 31.11 Zak│adki okna dialogowego Mened┐era weryfikacji sterownik≤w

Zak│adkaOpis

Stan sterownika Informuje, kt≤re sterowniki s╣ za│adowane i poddane weryfikacji oraz kt≤re opcje Weryfikacji sterownika s╣ aktywne.
Liczniki globalne Zawiera dane statystyczne przydatne przy monitorowaniu operacji Weryfikacji sterownik≤w.
îledzenie puli Zawiera informacje o alokacjach puli stronicowanej i niestronicowanej (aktualnych oraz szczytowych).
Ustawienia Zawiera listΩ za│adowanych sterownik≤w mo┐liwych do weryfikacji wraz z dostΩpnymi opcjami dotycz╣cymi typu weryfikacji.
Ustawienia nietrwa│e Lista weryfikowanych sterownik≤w wraz z zastosowanymi opcjami dotycz╣cymi typu weryfikacji.




Aby ustawiµ sterownik do sprawdzenia przez Mened┐era weryfikacji sterownik≤w, nale┐y:
  1. Otworzyµ Mened┐era weryfikacji sterownik≤w.
  2. Klikn╣µ zak│adkΩ Stan sterownika i wybraµ ┐╣dany sterownik.

    Uwaga Mo┐liwa jest jednoczesna weryfikacja kilku sterownik≤w, ale metoda ta jest bardziej skomplikowana i nie jest zalecana.
  3. Sprawdziµ ustawienia typu weryfikacji. W przypadku og≤lnego testowania zalecane jest w│╣czenie wszystkich operacji weryfikacji.
  4. Klikn╣µ przyciski Zastosuj i Koniec, a nastΩpnie powt≤rnie uruchomiµ komputer, tak aby zmiany zosta│y wprowadzone.
  5. Ponownie otworzyµ Mened┐er weryfikacji sterownik≤w i upewniµ siΩ, ┐e wybrany sterownik wystΩpuje na zak│adce Stan sterownika.
  6. Uruchomiµ aplikacjΩ wykorzystuj╣c╣ wybrany sterownik.
     Nale┐y wykonaµ kilka test≤w, tak aby w pe│ni sprawdziµ w│a£ciwe funkcjonowanie danego sterownika.
     Je£li j╣dro Windows 2000 wykryje b│Ωdy sterownika podczas uruchamiania lub podczas test≤w wykonywanych przez u┐ytkownika, to na ekranie oraz na ho£cie debugera j╣dra (je£li host jest po│╣czony), pojawi siΩ komunikat Stop wraz z informacjami technicznymi.
     Je£li nie zosta│y wykryte ┐adne b│Ωdy, to nale┐y wy│╣czyµ Mened┐er weryfikacji sterownik≤w, aby zako±czy│ testowanie sterownik≤w.

Aby zresetowaµ Mened┐era weryfikacji sterownik≤w, nale┐y:
  1. Otworzyµ Mened┐era weryfikacji sterownik≤w.
  2. W polu tekstowym Dodatkowe sterowniki wpisaµ pe│n╣ nazwΩ pliku sterownika wraz z rozszerzeniem (ale bez £cie┐ki). Je£li testowanych by│o kilka sterownik≤w, to nazwy plik≤w nale┐y oddzieliµ spacjami.
  3. Wyczy£ciµ wszystkie opcje w polu Typ weryfikacji.
  4. Klikn╣µ przyciski Zastosuj i Koniec, a nastΩpnie powt≤rnie uruchomiµ komputer.

Podpisywanie sterownik≤w

     Podpisywanie sterownik≤w jest wielostronnym procesem obejmuj╣cym seriΩ test≤w administrowanych przez WHQL (Windows Hardware Quality Lab). Certyfikowane sterowniki s╣ bardziej niezawodne i rzadziej powoduj╣ problemy w systemie Windows 2000. Sprawdzone przez WHQL sterowniki otrzymuj╣ od Microsoft cyfrowy podpis, tak aby by│y rozpoznawane przez system Windows 2000 Professional. Proces obejmuje nastΩpuj╣ce urz╣dzenia:      Pliki systemowe dostarczone razem z systemem Windows 2000 posiadaj╣ cyfrowy podpis Microsoft, kt≤ry £wiadczy o tym, ┐e pliki s╣ oryginalnymi, niezmodyfikowanymi wersjami plik≤w systemowych i ┐e zosta│y zatwierdzone przez Microsoft jako kompatybilne z systemem Windows 2000.
     System Windows 2000 Professional mo┐e ostrzegaµ u┐ytkownik≤w przed instalacj╣ niepodpisanego kodu (lub zakazaµ jego instalacji). Je£li niepodpisany plik znajdzie siΩ w jednej z wymienionych klas sterownik≤w, to pojawi siΩ komunikat pytaj╣cy u┐ytkownika, czy chce pracowaµ dalej.
     Wszystkie sterowniki dostarczone razem z systemem Windows 2000 posiadaj╣ cyfrowe podpisy Microsoft. W przypadku sterownik≤w innych producent≤w nale┐y upewniµ siΩ, ┐e sterowniki spe│niaj╣ standardy WHQL i ┐e nie zosta│y zmodyfikowane po przetestowaniu. Aby zapewniµ kompatybilno£µ sterownik≤w z Windows 2000, dobrze jest zakupiµ je u producent≤w oferuj╣cych sterowniki podpisane przez Microsoft.

Sprawdzanie podpis≤w cyfrowych

     System Windows 2000 oferuje narzΩdzia Weryfikacja podpis≤w plik≤w oraz Sprawdzanie podpis≤w.
     
     NarzΩdzie Weryfikacja podpis≤w plik≤w ustala, czy dany plik jest podpisany oraz umo┐liwia:      Aby uruchomiµ WeryfikacjΩ podpis≤w plik≤w, nale┐y wybraµ opcjΩ Uruchom w menu Start i wpisaµ:
     sigverif
     Aby dostosowaµ zachowanie narzΩdzia, nale┐y klikn╣µ opcjΩ Zaawansowane w oknie dialogowym Weryfikacja podpisu pliku. Pojawi siΩ okno dialogowe zawieraj╣ce nastΩpuj╣ce zak│adki:      Plik dziennika, Sigverif.txt, znajduje siΩ domy£lnie w folderze %SystemRoot%. Zapisywane s╣ w nim nastΩpuj╣ce informacje o skanowanych plikach:

Sprawdzanie podpis≤w

     Sprawdzanie podpis≤w jest mechanizmem pozwalaj╣cym administratorom zapewniµ badanie podpis≤w cyfrowych wszystkich instalowanych sterownik≤w.
     Istniej╣ trzy poziomy Sprawdzania podpis≤w:      Sprawdzanie podpis≤w mo┐na uruchomiµ na zak│adce SprzΩt w oknie dialogowym W│a£ciwo£ci systemu.

NarzΩdzie Sterowniki

     Program Sterowniki jest narzΩdziem wiersza polecenia s│u┐╣cym do tworzenia listy wszystkich aktualnie dzia│aj╣cych sterownik≤w z folderu %SystemRoot%\System32\Drivers. Za pomoc╣ tego narzΩdzia mo┐na zidentyfikowaµ sterownik mog╣cy powodowaµ problemy wynikaj╣ce z jego uszkodzenia, nieza│adowania lub z faktu, i┐ nie jest ju┐ aktualny.
     NarzΩdzie Sterowniki nale┐y do zbioru Tools na p│ycie CD-ROM Windows 2000 Professional Resource Kit. WiΩcej informacji znajduje siΩ w pliku Rktools.chm z folderu C:\Program Files\Resource Kit.
     NarzΩdzie Sterowniki nale┐y uruchomiµ z wiersza polece±, nie z Eksploratora Windows. Polecenie uruchamiaj╣ce ten program nie zawiera parametr≤w.
Uwaga Zalecane jest uruchomienie narzΩdzia Sterowniki podczas prawid│owego funkcjonowania systemu i zapisanie produktu programu w pliku. P≤ƒniej, w przypadku ewentualnych problem≤w zwi╣zanych ze sterownikami, wyniki mo┐na wygenerowaµ ponownie i por≤wnaµ z wynikami poprzednimi. Aby zapisaµ listΩ sterownik≤w w pliku, nale┐y zastosowaµ nastΩpuj╣c╣ sk│adniΩ:

     drivers drivers_data.txt

     gdzie data oznacza datΩ wygenerowania raportu.
     Wyniki narzΩdzia Sterowniki opisane s╣ w tabeli 31.12. Najwa┐niejszym polem jest ModuleName (nazwa komponentu).

     
Tabela 31.12 Kolumny wystΩpuj╣ce w wynikach narzΩdzia Sterowniki

KolumnaOpis

ModuleName Nazwa pliku sterownika.
Code Niestronicowany kod zawarty w obrazie.
Data Zainicjowane dane statyczne zawarte w obrazie.
Bss Niezainicjowane statyczne dane (dane o warto£ci pocz╣tkowej 0) zawarte w obrazie.
Paged Ilo£µ danych stronicowanych.
Init Dane niepotrzebne po inicjacji.
LinkDate Data konsolidacji sterownika.


     Poni┐ej przedstawione s╣ przyk│adowe wyniki narzΩdzia Sterowniki:

ModuleName Code Data Bss Paged Init LinkDate
     ------------------------------------------------------------------------------
     ntoskrnl.exe 423680 61952 0 730432 136448 Sun Aug 22 14:47:30 1999
      hal.dll 33536 5536 0 31648 15488 Sat Aug 21 12:39:25 1999
      BOOTVID.dll 6048 2464 0 0 448 Sat Aug 21 12:34:13 1999
      pci.sys 12128 1536 0 30816 4576 Fri Aug 20 15:36:35 1999
      isapnp.sys 14432 832 0 23200 2080 Wed Aug 18 18:29:07 1999
     intelide.sys 1760 32 0 0 128 Sun Aug 22 14:17:56 1999
      PCIIDEX.SYS 4512 480 0 10848 1632 Sun Aug 22 14:17:56 1999
     MountMgr.sys 1088 0 0 22496 2176 Mon Aug 02 17:26:33 1999
      ftdisk.sys 4640 32 0 95776 3392 Sun Aug 22 14:18:00 1999
     Diskperf.sys 1440 32 0 2016 992 Sun Aug 22 14:17:59 1999
      WMILIB.SYS 480 0 0 1152 192 Sat Jul 31 11:29:42 1999
      dmload.sys 2848 64 0 0 608 Fri Aug 20 14:29:47 1999
     ...
      ntdll.dll 282624 16384 0 16384 0 Sun Aug 22 14:57:40 1999
     ------------------------------------------------------------------------------
      Total 3831648 306848 0 2966016 403552

NarzΩdzia aplikacji

     System Windows 2000 zawiera narzΩdzia s│u┐╣ce do zbierania informacji o kwestiach zwi╣zanych z aplikacjami oraz do zarz╣dzania aplikacjami. NarzΩdzia opisane w tej czΩ£ci rozdzia│u przedstawione s╣ w tabeli 31.13.

Tabela 31.13 NarzΩdzia rozwi╣zywania problem≤w z aplikacjami

NarzΩdzieOpisLokalizacja

Informacje o systemie (Msinfo32.exe) Zbiera i wy£wietla informacje konfiguracyjne dotycz╣ce sprzΩtu, komponent≤w systemu i £rodowiska oprogramowania. Program Files\Common Files\ Microsoft Shared\Msinfo
Diagnostyka DirectX (Dxdiag.exe) Przedstawia informacje o instalowanych komponentach i sterownikach API Microsoft DirectX API; testuje dƒwiΩk, grafikΩ oraz dostawc≤w us│ug DirectPlay; wy│╣cza niekt≤re funkcje przyspieszania sprzΩtowego. %SystemRoot%\System32
Edytor rejestru (Regedt32.exe) Zaawansowane narzΩdzie edycji rejestru s│u┐╣ce do dodawania i zmian ustawie± oraz tworzenia podkluczy. %SystemRoot%\System32
Edytor rejestru (Regedit.exe) Zaawansowane narzΩdzie edycji rejestru s│u┐╣ce do wyszukiwania, dodawania i zmian ustawie± oraz tworzenia podkluczy. %SystemRoot%


Informacje o systemie      NarzΩdzie Informacje o systemie jest narzΩdziem Windows s│u┐╣cym do zbierania i wy£wietlania informacji konfiguracyjnych przydatnych przy rozwi╣zywaniu problem≤w. Dane zbierane s╣ w nastΩpuj╣cych kategoriach: Menu NarzΩdzia zawiera odsy│acze do nastΩpuj╣cych narzΩdzi:      
     Aby skorzystaµ z Informacji o systemie, nale┐y klikn╣µ opcjΩUruchom w menu Start i wpisaµ:
     msinfo32
     Kategorie Informacji o systemie wy£wietlane s╣ w strukturze drzewa (rysunek 31.3).
     

Rysunek 31.3 Informacje o systemie

     Informacje o systemie mo┐na wydrukowaµ lub zapisaµ w pliku tekstowym do udostΩpnienia pracownikom Pomocy Technicznej. Domy£lnie pliki te przechowywane s╣ w folderze Moje dokumenty.
Uwaga W zale┐no£ci od zainstalowanego sprzΩtu i oprogramowania wielko£µ pe│nego wydruku raportu Informacji o systemie mo┐e przekroczyµ 80 stron.

Podsumowanie systemu

     Podsumowanie systemu oferuje og≤lny profil systemu, zawieraj╣cy informacje takie jak wersja Windows, folder instalacyjny, pamiΩµ wirtualna, ustawienia regionalne, strefa czasowa, sprzΩt systemowy (BIOS, CPU, pamiΩµ itp.) oraz inne zasoby systemu. Te og≤lne informacje o £rodowisku s╣ przydatne na pocz╣tku procesu rozwi╣zywania problem≤w.

Zasoby sprzΩtowe

     Ustawienia wy£wietlane pod has│em Zasoby sprzΩtowe opisane s╣ w tabeli 31.14.

Tabela 31.14 Zasoby sprzΩtowe

PoleOpis

Konflikty/UdostΩpnianie Informacje o konfliktach o zasoby miΩdzy urz╣dzeniami ISA lub PCI.
DMA ZajΩte i wolne kana│y DMA, urz╣dzenia aktualnie wykorzystuj╣ce kana│y.
Wymuszany sprzΩt Lista urz╣dze± posiadaj╣cych zasoby okre£lone przez u┐ytkownika (a nie przez system). Przydatna podczas rozwi╣zywania konflikt≤w o zasoby Plug and Play.
We/Wy Lista wykorzystanych zakres≤w port≤w wraz z urz╣dzeniami wykorzystuj╣cymi zakresy.
IRQ Urz╣dzenia wykorzystuj╣ce IRQ oraz wolne IRQ.
PamiΩµ Lista wykorzystanych przez urz╣dzenia zakres≤w adres≤w w pamiΩci.


Sk│adniki      Informacje dostΩpne pod has│em Sk│adniki opisane s╣ w tabeli 31.15.

Tabela 31.15 Sk│adniki

PoleOpis

Multimedia Informacje o karcie dƒwiΩkowej, za│adowanych dekoderach dƒwiΩku i wideo oraz literze i modelu napΩdu CD-ROM. Gdy napΩd CD-ROM zawiera p│ytΩ danych, narzΩdzie Informacje o systemie wykonuje test przekazu danych.
Ekran Informacje o karcie wideo i konfiguracji wideo.
Podczerwie± Informacje o urz╣dzeniach podczerwieni.
Wej£cie Informacje o klawiaturze i urz╣dzeniach wskazuj╣cych.
Modem Informacje o modemach.
Sieµ Informacje o adapterze sieciowym, protoko│ach i Winsock.
Porty Informacje o portach szeregowych i r≤wnoleg│ych.
Przechowywanie Informacje o dyskach, dyskietkach, wymiennych urz╣dzeniach przechowywania oraz kontrolerach.
Drukowanie Lista zainstalowanych drukarek i ich sterownik≤w.
Urz╣dzenia problematyczne Lista urz╣dze±, z kt≤rymi zwi╣zane s╣ problemy. Wy£wietlane s╣ urz╣dzenia zaznaczone w Mened┐erze urz╣dze±, wraz z informacjami o statusie.
USB Lista zainstalowanych kontroler≤w USB i sterownik≤w.


îrodowisko oprogramowania      Pod has│em îrodowisko oprogramowania wy£wietlane s╣ informacje o za│adowanym oprogramowaniu (tabela 31.16).

Tabela 31.16 îrodowisko oprogramowania

PoleOpis

Sterowniki Lista zainstalowanych sterownik≤w, wraz z informacjami o ich statusie.
Zmienne £rodowiskowe Lista warto£ci wszystkich systemowych zmiennych £rodowiskowych.
Zadania Lista otwartych zada±, w tym zada± wydruku.
Po│╣czenia sieciowe Lista wszystkich mapowanych po│╣cze± sieciowych.
Zadania dzia│aj╣ce Lista wszystkich proces≤w aktualnie dzia│aj╣cych w systemie.
Za│adowane modu│y Lista za│adowanych DLL i program≤w poziomu systemu, wraz z informacjami o numerze wersji, wielko£ci, dacie i £cie┐ce. Przydatna przy rozwi╣zywania problem≤w zwi╣zanych z oprogramowaniem.
Us│ugi Lista dostΩpnych us│ug systemowych wraz z aktualnym statusem i trybem uruchamiania.
Grupy program≤w Lista wszystkich istniej╣cych grup program≤w dla wszystkich znanych u┐ytkownik≤w systemu.
Programy uruchamiania Lista program≤w uruchamianych automatycznie z rejestru, grupy program≤w Startup lub pliku Win.ini.
Rejestracja OLE Lista powi╣za± plik≤w OLE okre£lonych w rejestrze.


Internet Explorer 5      Informacje konfiguracyjne wy£wietlane pod has│em Internet Explorer 5 opisane s╣ w tabeli 31.17.

Tabela 31.17 Internet Explorer 5

PoleOpis

Podsumowanie Og≤lne informacje o Internet Explorer 5, takie jak numer wersji, £cie┐ka instalacji, moc szyfrowania itp.
Wersje plik≤w Lista plik≤w powi╣zanych z Internet Explorer 5, wraz z informacjami o numerze wersji, wielko£ci, dacie, £cie┐ce instalacji i producencie.
ú╣czno£µ Lista wykorzystanych przez Internet Explorer 5 ustawie± │╣czno£ci.
Bufor Og≤lne informacje o ustawieniach bufora i buforowanych obiektach.
Zawarto£µ Informacje o statusie Doradcy zawarto£ci oraz lista zainstalowanych certyfikat≤w w│asnych i obcych.
Zabezpieczenia Lista ustawie± dotycz╣cych internetowych stref bezpiecze±stwa.


Aplikacje      Informacje konfiguracyjne dostΩpne pod has│em Aplikacje opisane s╣ w tabeli 31.18.
Tabela 31.18 Aplikacje

PoleOpis

Microsoft Word 2000 Informacje o aktywnym dokumencie, liczbie wykorzystanych p≤l, zainstalowanych konwerterach plik≤w, dostΩpnych czcionkach, nag│≤wkach i stopkach, liczbie hiper│╣czy, scalaniu poczty, liczbie sekcji i schemat≤w numeracji stron, uk│adzie strony, stylach, ustawieniach Word i liczbie tabel.
Microsoft Excel 2000 Informacje o aktywnym skoroszycie, wykresach i zainstalowanych dodatkach.
Microsoft PowerPoint 2000 Informacje o aktywnej prezentacji.
Microsoft Outlook 2000 Og≤lne informacje o Outlook 2000.
Microsoft Access 2000 Og≤lne informacje o Access 2000.
Microsoft Publisher 2000 Og≤lne informacje o Publisher 2000.
Microsoft FrontPage 2000 Informacje o aktywnym projekcie internetowym, aktywnej stronie internetowej, zainstalowanych dodatkach COM i zainstalowanych tematach.
îrodowisko Microsoft Office Informacje o ostatnim b│Ωdzie po│╣czenia internetowego, zainstalowanych rozszerzeniach lokalnego serwera internetowego, zainstalowanych technologiach transportu danych, zainstalowanych sterownikach ODBC i dostawcach OLE DB.



Uwaga Modu│ Aplikacje jest instalowany w Informacjach o systemie podczas instalacji ka┐dej z wersji Office 2000. Domy£lnie modu│ ten zawiera listΩ wszystkich aplikacji zawartych w Microsoft Office 2000 Premium, niezale┐nie od tego, czy poszczeg≤lne aplikacje s╣ zainstalowane.

Opr≤cz stron podsumowuj╣cych, pola danych zawieraj╣ce informacje konfiguracyjne o poszczeg≤lnych aplikacjach Office 2000 zostaj╣ wype│nione tylko w przypadku, gdy dana aplikacja dzia│a w momencie aktywizacji Informacji o systemie.

Diagnostyka DirectX

     NarzΩdzie diagnostyczne DirectX (DXDiag) jest narzΩdziem Windows dostarczaj╣cym informacji o komponentach i sterownikach zainstalowanego API DirectX. Administratorzy lub inni u┐ytkownicy mog╣ testowaµ dƒwiΩk, grafikΩ i dostawc≤w us│ug DirectPlay oraz wy│╣czyµ niekt≤re funkcje przyspieszania sprzΩtowego. DXDiag mo┐na u┐yµ do zebrania informacji dla cel≤w wsparcia technicznego lub do wys│ania wiadomo£ci e-mail.
     Aby uruchomiµ DXDiag, nale┐y klikn╣µ Uruchom w menu Start i wpisaµ:
     dxdiag
Uwaga CzΩ£µ informacji dostarczonych przez DXDiag, na przyk│ad ilo£µ pamiΩci na karcie wideo, mo┐e byµ podana w przybli┐eniu.
     DXDiag wy£wietla okno dialogowe zawieraj╣ce zak│adki (rysunek 31.4).
     

Rysunek 31.4 Okno dialogowe DXDiag

     Zak│adki powy┐szego okna dialogowego opisane s╣ w tabeli 31.19.
Uwaga Je£li na kt≤rej£ zak│adce wykryto problem zwi╣zany z DirectX, w polu Notatki pojawi siΩ komunikat ostrzegawczy.

Tabela 31.19 Zak│adki okna dialogowego DXDiag

Zak│adkaOpis

System Informacje o systemie i o zainstalowanej wersji DirectX.
Pliki DirectX Nazwy zainstalowanych plik≤w DirectX wraz z numerem wersji, dat╣ i wielko£ci╣.
Pliki medi≤w DX Nazwy, numery wersji, daty i wielko£ci zainstalowanych plik≤w medi≤w DirectX.
Sterowniki DirectX Nazwy, numery wersji, daty i wielko£ci zainstalowanych plik≤w sterownik≤w DirectX.
Ekran Lista aktualnych ustawie± ekranu. Na tej zak│adce mo┐na wy│╣czyµ przyspieszanie sprzΩtowe i przetestowaµ DirectDraw i Direct3D.
DƒwiΩk Aktualne ustawienia dƒwiΩku. Na tej zak│adce mo┐na przetestowaµ DirectSound.
Muzyka Lista zainstalowanych port≤w muzycznych i aktualnych ustawie± MIDI. Na tej zak│adce mo┐na przetestowaµ DirectMusic (komponent DirectX).
Wej£cie Lista zainstalowanych urz╣dze± wej£ciowych i sterownik≤w.
Sieµ Lista zainstalowanych, zarejestrowanych dostawc≤w us│ug DirectPlay oraz dostΩpnych aplikacji DirectPlay. Na tej zak│adce mo┐na przetestowaµ DirectPlay (komponent DirectX).
WiΩcej pomocy Dalsze ƒr≤d│a pomocy przydatne przy rozwi╣zywaniu problem≤w zwi╣zanych z DirectX.
KlikniΩcie MSInfo uruchomi narzΩdzie Informacje o systemie (om≤wione wcze£niej w tym rozdziale).
Po klikniΩciu Zast╣p mo┐na zmieniµ interwa│ od£wie┐ania DirectDraw. Nie jest to jednak zalecane jako normalna metoda rozwi╣zania problem≤w.


Objawy      Je£li podczas dzia│ania aplikacji DirectX wystΩpuj╣ b│Ωdy, DXDiag pomo┐e znaleƒµ ƒr≤d│o problemu. Nale┐y zwr≤ciµ uwagΩ na nastΩpuj╣ce objawy:
Nieodpowiednie wersje komponent≤w DirectX.
     Na stronie Pliki DirectX, w polu Notatki, nale┐y zwr≤ciµ uwagΩ na komunikaty ostrzegawcze dotycz╣ce obecno£ci plik≤w typu beta i debug.
Niecertyfikowane sterowniki.
     Na stronie Sterowniki DirectX nale┐y zwr≤ciµ uwagΩ na sterowniki zaznaczone jako niecertyfikowane. Inne problemy mog╣ ukazaµ siΩ w polu Notatki na stronach Ekran, DƒwiΩk i Wej£cie. Niecertyfikowane sterowniki nie zosta│y przetestowane przez Microsoft i mog╣ nie byµ w pe│ni kompatybilne z najnowsz╣ wersj╣ DirectX.
Brak przyspieszania sprzΩtowego.
     Brak przyspieszania sprzΩtowego DirectDraw lub Direct3D mo┐e utrudniµ lub uniemo┐liwiµ dzia│anie niekt≤rych program≤w. Na stronie Ekran, pod has│em Funkcje DirectX, nale┐y sprawdziµ, czy DirectDraw, Direct3D lub AGP nie s╣ zaznaczone jako niedostΩpne. Je£li komponenty te s╣ niedostΩpne, to nale┐y rozwa┐yµ uaktualnienie sprzΩtu.
Niepod│╣czone urz╣dzenie.
     Je£li joystick lub inne urz╣dzenie wej£ciowe nie odpowiada, to mo┐liwe, ┐e nie zosta│o ono prawid│owo zainstalowane. Nale┐y sprawdziµ, czy urz╣dzenie to wystΩpuje na stronie Wej£cie w DXDiag. Je£li nie, nale┐y dodaµ urz╣dzenie pod ikon╣ Kontrolery gier w Panelu sterowania.

Testowanie komponent≤w DirectX

     DirectDraw i Direct3D mo┐na przetestowaµ na ka┐dym pod│╣czonym do systemu monitorze, DirectSound na ka┐dym urz╣dzeniu wyj£ciowym WAV, a DirectMusic - na ka┐dym porcie muzycznym.
     Nale┐y klikn╣µ Test, przeczytaµ ewentualne komunikaty, a nastΩpnie obserwowaµ testy. Poszczeg≤lnych test≤w nie nale┐y przerywaµ, dop≤ki nie pojawi siΩ komunikat pytaj╣cy, czy test zako±czy│ siΩ pomy£lnie. Podanie odpowiedzi Nie spowoduje przerwanie wykonywania test≤w.
     Test dla DirectMusic jest pojedynczy. Przycisk OK nale┐y klikn╣µ w≤wczas, gdy ju┐ wiadomo, czy muzyka jest poprawnie odtwarzana, czy nie.
     Funkcje DirectPlay mo┐na sprawdziµ tak┐e na dowolnym dostΩpnym dostawcy us│ug.

Aby przetestowaµ DirectPlay na dw≤ch po│╣czonych komputerach, nale┐y:
  1. Na komputerze A, na stronie Sieµ, klikn╣µ Testuj DirectPlay. W oknie dialogowym Testuj DirectPlay wpisaµ nazwΩ u┐ytkownika i wybraµ dostawcΩ us│ug. Wybraµ Utw≤rz now╣ sesjΩ i klikn╣µ przycisk OK. Je£li wybrano po│╣czenie modemowe, w oknie dialogowym Po│╣czenie modemu klikn╣µ Odpowiedz w celu w│╣czenia trybu automatycznego odpowiadania.
  2. Na komputerze B uruchomiµ DXDiag w celu ustanowienia wybranego po│╣czenia z komputerem A. Klikn╣µ Testuj DirectPlay, wpisaµ inn╣ nazwΩ u┐ytkownika, wybraµ tego samego dostawcΩ us│ug, wybraµ Do│╣cz do istniej╣cej sesji i klikn╣µ przycisk OK. W przypadku niekt≤rych po│╣cze± konieczne mo┐e byµ podanie wiΩkszej ilo£ci informacji, takich jak numer telefonu. W przypadku po│╣czenia TCP/IP w sieci lokalnej pole tekstu mo┐na pozostawiµ puste.
  3. Na li£cie sesji wy£wietlonej na komputerze B, wybraµ nazwΩ sesji utworzonej na komputerze A i klikn╣µ przycisk OK.
     Na obydwu komputerach pojawi siΩ okno dialogowe typu chat. Na jednym komputerze nale┐y wpisaµ tekst w polu wej£ciowym i klikn╣µ Wy£lij. Wpisany tekst powinien pojawiµ siΩ w przewijanej czΩ£ci okna dialogowego chat na obu komputerach.

ZastΩpowanie ustawie± domy£lnych

     Na stronie DƒwiΩk mo┐na ustawiµ inny poziom przyspieszania sprzΩtowego. Wybrany poziom bΩdzie obowi╣zywaµ tak┐e po zamkniΩciu DXDiag.
     Na stronie Ekran, dla ka┐dego zainstalowanego urz╣dzenia wy£wietlania, mo┐na wy│╣czyµ przyspieszanie sprzΩtowe dla DirectDraw lub Direct3D i AGP (o ile takie opcje s╣ dostΩpne) przez klikniΩcie Wy│╣cz. Po zamkniΩciu DXDiag funkcje te s╣ wy│╣czone i nie s╣ dostΩpne dla ┐adnej aplikacji. Aby ponownie w│╣czyµ wy│╣czon╣ funkcjΩ, nale┐y klikn╣µ W│╣cz.
Uwaga Wy│╣czenie przyspieszania dla DirectDraw powoduje tak┐e wy│╣czenie przyspieszania dla Direct3D.
     Mo┐na tak┐e zmieniµ interwa│ od£wie┐ania monitora ustawiony przez pe│noekranowe aplikacje DirectDraw. Zmiany nale┐y dokonaµ tylko w przypadku, gdy w niekt≤rych aplikacjach wystΩpuj╣ problemy z ekranem i gdy wydaje siΩ, ┐e aplikacje ustawiaj╣ niew│a£ciwy interwa│ od£wie┐ania.

Aby zast╣piµ interwa│ od£wie┐ania, nale┐y:
  1. Na stronie WiΩcej pomocy klikn╣µ Zast╣p.
  2. W oknie dialogowym ZastΩpowanie zachowania od£wie┐ania DirectDraw wybraµ pole tekstowe Zast╣p warto£µ i wpisaµ odpowiedni╣ dla monitora szybko£µ od£wie┐ania. Opcja Zast╣p warto£µ zostanie automatycznie zaznaczona.
Aby odwo│aµ zmodyfikowany interwa│ od£wie┐ania, nale┐y:
  1. Na stronie WiΩcej pomocy klikn╣µ Zast╣p.
  2. W oknie dialogowym ZastΩpowanie zachowania od£wie┐ania DirectDraw zaznaczyµ Domy£lne.

Przywracanie sterownik≤w

     W niekt≤rych konfiguracjach DXDiag pozwala na przywr≤cenie starszych sterownik≤w dƒwiΩku i wideo. Jest to czasem najlepsze rozwi╣zanie problem≤w zwi╣zanych z niekompatybilno£ci╣ sterownik≤w.
     Je£li przycisk Przywr≤µ wystΩpuje na stronie WiΩcej pomocy, to jego klikniΩcie spowoduje uruchomienie programu instalacyjnego DirectX.
     Instalator DirectX zawiera przyciski Przywr≤µ sterowniki dƒwiΩku oraz Przywr≤µ sterowniki ekranu. KlikniΩcie kt≤rego£ z przycisk≤w spowoduje przywr≤cenie sterownik≤w, kt≤re zosta│y zast╣pione podczas instalacji DirectX. Je£li dany przycisk jest wy│╣czony, to odpowiednie stare sterowniki s╣ niedostΩpne. Najnowsze sterowniki nale┐y pobraµ od producenta sprzΩtu.

Zapisywanie informacji

     Aby zachowaµ informacje zebrane przez DXDiag, nale┐y klikn╣µ opcjΩ Zapisz wszystkie informacje. Informacje ze wszystkich stron zostan╣ zapisane w pliku o wybranej nazwie w wybranym folderze.

Edytory rejestru

     System Windows 2000 zawiera dwa edytory rejestru (Regedit i Regedt32). Informacje konfiguracyjne dotycz╣ce sprzΩtu i oprogramowania s╣ przechowywane przez Windows 2000 w zbiorze plik≤w bazy danych zorganizowanych w poddrzewa, klucze i podklucze, a wy£wietlanych przez edytory rejestru w postaci drzewa. Edytory rejestru pozwalaj╣ na przegl╣danie i modyfikacjΩ rejestru, jednak zazwyczaj nie jest to konieczne, a ponadto dokonanie niew│a£ciwych zmian mo┐e uszkodziµ system. Zaawansowany u┐ytkownik umiej╣cy edytowaµ i odtwarzaµ rejestr mo┐e u┐yµ edytora rejestru do takich zada± jak usuniΩcie duplikat≤w wpis≤w, usuniΩcie wpis≤w dotycz╣cych usuniΩtych ju┐ program≤w, weryfikacja opcji i ustawie± oraz skonfigurowanie opcji niedostΩpnych w normalnym interfejsie u┐ytkownik≤w.
     Je£li b│╣d w rejestrze powoduje nieprawid│owe funkcjonowanie komputera, mo┐na przywr≤ciµ stan rejestru, kt≤ry istnia│ w momencie ostatniego pomy£lnego uruchomienia komputera (Ostatnia znana dobra konfiguracja). WiΩcej informacji na ten temat znajduje siΩ wcze£niej w tym rozdziale pod has│em äTryb awaryjnyö.


Ostrze┐enie Nie nale┐y modyfikowaµ rejestru bezpo£rednio za pomoc╣ edytora rejestru, chyba ┐e nie ma innej mo┐liwo£ci. Edytory rejestru omijaj╣ standardowe zabezpieczenia dostarczone przez narzΩdzia administracyjne. Zabezpieczenia uniemo┐liwiaj╣ wprowadzenie ustawie± sprzecznych albo mog╣cych zmniejszyµ wydajno£µ lub uszkodziµ system. Bezpo£rednia edycja rejestru mo┐e mieµ powa┐ne, niespodziewane skutki uniemo┐liwiaj╣ce uruchomienie systemu i wymagaj╣ce ponownej instalacji systemu Windows 2000. Aby skonfigurowaµ lub dostosowaµ Windows 2000, nale┐y skorzystaµ z program≤w w Panelu sterowania lub Microsoft Management Console (MMC), gdy to tylko mo┐liwe.      Zaleca siΩ, aby przed dokonaniem zmian w rejestrze utworzyµ kopiΩ zapasow╣ plik≤w rejestru. WiΩcej informacji znajduje siΩ wcze£niej w tym rozdziale pod has│em äAwaryjny proces naprawczyö.


     PiΩµ poddrzew rejestrowych, przez kt≤re dostΩpne s╣ wszystkie klucze, podklucze i przypisane warto£ci, opisanych jest w tabeli 31.20.

Tabeli 31.20 WstΩpnie zdefiniowane poddrzewa rejestru

KluczOpis

HKEY_CURRENT_USER Zawiera wΩze│ g│≤wny informacji konfiguracyjnych dotycz╣cych aktualnie zalogowanego u┐ytkownika. W tym miejscu przechowywane s╣ ustawienia u┐ytkownika dotycz╣ce folder≤w, kolor≤w ekranu i Panelu sterowania. Informacje te nazywane s╣ profilem u┐ytkownika.
HKEY_USERS Zawiera wΩze│ g│≤wny wszystkich profili u┐ytkownik≤w znajduj╣cych siΩ na komputerze. HKEY_CURRENT_USER jest aliasem podklucza poddrzewa HKEY_USERS.
HKEY_LOCAL_MACHINE Zawiera informacje konfiguracyjne zwi╣zane z komputerem (niezale┐ne od u┐ytkownika).
HKEY_CLASSES_ROOT Podklucz klucza HKEY_LOCAL_MACHINE\Software. Przechowywane tu informacje zapewniaj╣ uruchomienie w│a£ciwego programu po otwarciu pliku w Eksploratorze Windows.
HKEY_CURRENT_CONFIG Zawiera informacje o profilu sprzΩtu u┐ywanym przez komputer lokalny podczas uruchamiania systemu.


R≤┐nice miΩdzy edytorami rejestru      WiΩkszo£µ zada± mo┐na wykonaµ za pomoc╣ obu edytor≤w rejestru, ale niekt≤re zadania s╣ │atwiejsze w jednym edytorze ni┐ w drugim.
     
     Oto zalety Regedt32:
Uwaga Z menu Rejestr nale┐y wybraµ opcjΩ Za│aduj ga│╣ƒ rejestru i otworzyµ dowolny plik rejestru znajduj╣cy siΩ na dysku. R≤wnocze£nie mo┐e byµ otwartych kilka plik≤w rejestru. Jest to szczeg≤lnie przydatne w przypadku, gdy komputer zawieraj╣cy kilka instalacji Windows 2000 nie mo┐e uruchomiµ kt≤rej£ z instalacji z powodu problemu w rejestrze. Je£li przyczyna jest znana, to u┐ytkownik mo┐e uruchomiµ komputer przy u┐yciu drugiej instalacji. W Regedt32 mo┐na za│adowaµ, poprawiµ i zapisaµ pliki rejestru pochodz╣ce z problematycznej instalacji, tym samym rozwi╣zuj╣c problem.
     Interfejs Regedt32 przedstawiony jest na rysunku 31.5.


Rysunek 31.5 Regedt32

     Oto zalety Regedit:
Uwaga Aby wykonaµ polecenie importuj╣ce plik rejestrowy, nale┐y wpisaµ: regedit /s plik_rej gdzie plik_rej jest pe│n╣ £cie┐k╣ i nazw╣ importowanego pliku rejestrowego.
     Interfejs Regedit przedstawiony jest na rysunku 31.6.


Rysunek 31.6 Regedit


Uwaga Regedit nie mo┐e wy£wietlaµ warto£ci rejestru zawieraj╣cych ponad 256 znak≤w. Warto£ci zawieraj╣ce wiΩcej znak≤w s╣ ignorowane. Do edycji takich warto£ci nale┐y u┐yµ Regedt32.

U┐ytkowanie edytor≤w rejestru

     Foldery wy£wietlane w panelu nawigacji reprezentuj╣ poddrzewa, klucze i podklucze. W panelu tematu s╣ wy£wietlane wpisy rejestru nale┐╣ce do wybranego podklucza. Dwukrotne klikniΩcie wpisu rejestru spowoduje otwarcie okna edycji.
     W edytorach rejestru mo┐na przypisaµ wpisy nowym podkluczom lub zmieniµ wpisy przypisane aktualnie wybranemu podkluczowi. Wpisy wystΩpuj╣ w rejestrze w postaci │a±cuch≤w sk│adaj╣cych siΩ z trzech czΩ£ci oddzielonych dwukropkami. Na przyk│ad w nastΩpuj╣cym wpisie:

RefCount : REG_DWORD : 0x1

     RefCount jest nazw╣ wpisu, REG_WORD jest typem danych, a 0x1 jest warto£ci╣ wpisu.
     WiΩcej informacji o u┐ywaniu edytor≤w rejestru do zada± takich jak zapisanie poddrzewa, klucza lub podklucza jako pliku oraz wydruk, import i eksport danych z rejestru, znajduje siΩ w Pomocy Windows 2000 Professional oraz w pliku Regentry.chm na p│ycie CD-ROM Windows 2000 Resource Kit.
     
     Regedt32 oferuje nastΩpuj╣ce opcje dotycz╣ce aktualizacji ekranu:
Uwaga Przy w│╣czonym Autood£wie┐aniu, opcje Od£wie┐ wszystko i Od£wie┐ aktywne s╣ niedostΩpne.
     Opcji Autood£wie┐anie nie mo┐na u┐ywaµ przy ogl╣daniu rejestru zdalnego. W tym przypadku po klikniΩciu Autood£wie┐anie, mimo ┐e opcje Od£wie┐ wszystko/aktywne zostan╣ wy│╣czone i autood£wie┐anie wydaje siΩ funkcjonowaµ poprawnie, zawarto£µ okna rejestru zdalnego nie bΩdzie automatycznie od£wie┐ana.

NarzΩdzia pracy w sieci

     System Windows 2000 oferuje du┐╣ ilo£µ narzΩdzi klienckich s│u┐╣cych do optymalizacji wydajno£ci sieci i rozwi╣zywania problem≤w zwi╣zanych z sieci╣. NarzΩdzia opisane w tej czΩ£ci rozdzia│u przedstawione s╣ w tabeli 31.21.

Tabela 31.21 NarzΩdzia rozwi╣zywania problem≤w z sieci╣

NarzΩdzieOpisLokalizacja

Diagnostyka sieciowa (Netdiag.exe) Pomaga przy rozwi╣zywaniu problem≤w zwi╣zanych z sieci╣ i │╣czno£ci╣, wykonuj╣c seriΩ test≤w w celu ustalenia stanu klienta sieciowego. W folderze Support \Tools na p│ycie CD-ROM Win-
Konfiguracja IP (Ipconfig.exe) Wy£wietla aktualn╣ konfiguracjΩ zainstalowanego stosu IP na komputerze sieciowym wykorzystuj╣cym TCP/IP. %SystemRoot%\System32
Statystyka NetBT (Nbtstat.exe) Wy£wietla dane statystyczne dotycz╣ce protoko│≤w oraz aktualne po│╣czenia TCP/IP wykorzystuj╣ce NetBIOS przez TCP/IP (NetBT), w tym rozpoznawanie nazw NetBIOS jako adres≤w IP. %SystemRoot%\System32
Ping £cie┐ki (Pathping.exe) NarzΩdzie £ledzenia tras, kt≤re wysy│a pakiety do ka┐dego routera i oblicza wyniki na podstawie otrzymanych pakiet≤w zwrotnych. %SystemRoot%\System32
Monitor protoko│u IP Sec (Ipsecmon.exe) Potwierdza zabezpieczenia komunikacji, wy£wietlaj╣c aktywne asocjacje zabezpiecze± na lokalnych lub zdalnych komputerach. %SystemRoot%\System32


NetDiag      NetDiag jest narzΩdziem diagnostycznym wiersza polece±, kt≤re pomaga ustaliµ ƒr≤d│o problem≤w zwi╣zanych z sieci╣ i z │╣czno£ci╣, wykonuj╣c seriΩ test≤w maj╣cych na celu ustalenie stanu klienta sieciowego. NarzΩdzie jest proste do uruchomienia û nie ma konieczno£ci stosowania ┐adnych parametr≤w.
     NetDiag sprawdza wszystkie aspekty konfiguracji sieciowej i po│╣cze± komputera klienckiego. UwzglΩdniane s╣ nie tylko kwestie zwi╣zane z TCP/IP, lecz tak┐e konfiguracje IPX (Internet Packet Exchange) i NetWare.
     NetDiag znajduje siΩ w folderze Support\Tools na p│ycie CD-ROM Windows 2000. Informacje o instalowaniu i u┐ytkowaniu narzΩdzi i pliku Pomocy z tego folderu znajduj╣ siΩ w pliku Sreadme.doc w tym samym folderze.
     NetDiag nale┐y uruchomiµ z wiersza polece±, a nie z Eksploratora Windows. Poniewa┐ wyniki wype│niaj╣ wiΩcej ni┐ jeden ekran, to nale┐y zastosowaµ parametr /l w celu zapisania wynik≤w w pliku tekstowym NetDiag.log. Wykonanie test≤w trwa kilka minut.

Sk│adnia NetDiag

     Sk│adnia wiersza polece± uruchamiaj╣cego NetDiag wygl╣da nastΩpuj╣co:

netdiag [[/q|/v|/debug][/l][/d:NazwaDomeny][/fix][/dcaccountenum]
      [/test:NazwaTestu|/skip:NazwaTestu]]

     Podanie parametr≤w nie jest obowi╣zkowe. Parametry maj╣ na celu przede wszystkim okre£lenie poziomu szczeg≤│owo£ci raport≤w. Parametry opisane s╣ w tabeli 31.22.      
Tabela 31.22 Parametry NetDiag

ParametrNazwaOpis

/q Ciche wyniki Wy£wietla tylko testy zwracaj╣ce b│Ωdy.
/v  Pe│ne wyniki Wy£wietla bardziej szczeg≤│owe dane podczas wykonywania test≤w.
/debug Rozszerzone wyniki Wy£wietla najbardziej szczeg≤│owe dane testowe wraz z przyczynami sukcesu/b│Ωdu.
/l  Rejestrowanie wynik≤w Zapisuje wyniki w pliku NetDiag.log w folderze bie┐╣cym.
/d:NazwaDomeny Odnalezienie kontrolera domeny Znajduje kontroler okre£lonej domeny.
/fix Naprawa problem≤w DNS Dotyczy tylko kontroler≤w domen.
/DCAccountEnum Wyliczenie kont kontroler≤w domen Wylicza konta komputera kontroler≤w domen.
/test: Wykonanie pojedynczego testu Wykonuje tylko okre£lony test.
/skip: OminiΩcie jednego testu Nie wykonuje okre£lonego testu.
NazwaTestu Nazwa testu Okre£la nazwΩ testu (tabela 31.23).
/? Pomoc Wy£wietla niniejsz╣ listΩ.


     NetDiag wy£wietla │a±cuch [FATAL] w przypadkach, gdy wykryto problem wymagaj╣cy natychmiastowej naprawy. úa±cuch [WARNING] oznacza b│╣d nie wymagaj╣cy natychmiastowego usuniΩcia.

Testy NetDiag

     NetDiag nale┐y uruchomiµ w ka┐dym przypadku, gdy na komputerze wystΩpuj╣ problemy zwi╣zane z sieci╣. NarzΩdzie pr≤buje ustaliµ przyczynΩ problemu oraz zaznacza komponenty wymagaj╣ce szczeg≤│owego skontrolowania.
     NetDiag bada pliki DLL, wyniki innych narzΩdzi oraz rejestr systemu w celu zidentyfikowania potencjalnych ƒr≤de│ problem≤w. Po sprawdzeniu, kt≤re us│ugi i funkcje sieciowe s╣ w│╣czone, narzΩdzie wykonuje testy konfiguracji sieciowej opisane w tabeli 31. 23, w przedstawionej kolejno£ci.
Uwaga Je£li kt≤re£ z narzΩdzi diagnostycznych wymienionych w tabeli 31.23 nie jest uruchomione na komputerze, to odpowiedni test zostanie ominiΩty, bez wy£wietlenia ┐adnych wynik≤w ani komunikatu.

Tabela 31.23 Testy NetDiag

Nazwa testu FunkcjaOpis

NDIS Status adaptera sieciowego Wy£wietla informacje o konfiguracji adaptera sieciowego, w tym nazwΩ adaptera, konfiguracjΩ, media, identyfikator GUID i dane statystyczne. Je£li podczas tego testu oka┐e siΩ, ┐e adapter sieciowy nie odpowiada, to wszystkie pozosta│e testy zostaj╣ odwo│ane.
IPConfig Konfiguracja IP Dostarcza wiΩkszo£ci informacji o TCP/IP zwykle pobieranych za pomoc╣ polecenia ipconfig /all, wysy│a ping do serwer≤w DHCP i WINS oraz sprawdza, czy domy£lna brama znajduje siΩ w tej samej podsieci co adres IP komputera lokalnego.
Member Cz│onkostwo domeny Zwraca informacje o domenie g│≤wnej, w tym rolΩ komputera, nazwΩ domeny i GUID domeny. Sprawdza status us│ugi NetLogon, dodaje domenΩ g│≤wn╣ do listy domen oraz wysy│a zapytanie dotycz╣ce identyfikatora SID domeny g│≤wnej.
NetBTTransports Test transport≤w Zwraca listΩ transport≤w NetBT, kt≤rymi zarz╣dza program przeadresowania (redirector). W przypadku niewykrycia transport≤w NetBT pojawiaj╣ siΩ informacje o b│Ωdzie.
Autonet Adres Autonet Sprawdza, czy kt≤ry£ interfejs stosuje APIPA (Automatic Private IP Addressing).
IPLoopBk Ping sprzΩ┐enia zwrotnego IP Wysy│a ping na adres sprzΩ┐enia zwrotnego IP (127.0.0.1).
DefGw Domy£lna brama Wysy│a ping do wszystkich domy£lnych bram ka┐dego interfejsu.
NbtNm Test nazwy NetBT Podobny do polecenia nbtstat -n. Sprawdza, czy nazwa us│ugi stacji roboczej 00 jest r≤wna nazwie komputera oraz czy nazwy us│ug Pos│aniec 03 i serwera 20 s╣ obecne na wszystkich interfejsach i nie s╣ w konflikcie.
WINS Test us│ugi WINS Wysy│a zapytania dotycz╣ce nazw NetBT do wszystkich skonfigurowanych serwer≤w WINS.
Winsock Test Winsock U┐ywa funkcji Winsock WSAEnumProtocols() w celu pobrania dostΩpnych protoko│≤w transportu.
DNS Test DNS Sprawdza, czy dzia│a us│uga bufora DNS oraz czy komputer jest poprawnie zarejestrowany na skonfigurowanych serwerach DNS. Je£li komputer jest kontrolerem domeny, to Test DNS sprawdza, czy wszystkie wpisy dotycz╣ce DNS w pliku Netlogon.dns zarejestrowane s╣ na serwerze DNS. Je£li wpisy s╣ niepoprawne i w│╣czona jest opcja /fix, to Test DNS spr≤buje ponownie zarejestrowaµ zapis kontrolera domeny na serwerze DNS.
Browser Test przeadresowania i przegl╣darki Sprawdza, czy dzia│a us│uga stacji roboczej. Pobiera listy transport≤w z programu przeadresowania i z przegl╣darki. Sprawdza, czy transporty NetBT znajduj╣ siΩ na li£cie zwr≤conej przez test transport≤w NetBT. Sprawdza, czy przegl╣darka jest powi╣zana ze wszystkimi transportami NetBT oraz czy komputer mo┐e wys│aµ wiadomo£ci mailslot. Testy s╣ wykonywane przez przegl╣darkΩ oraz przez przeadresowanie.
DsGetDc Odkrywanie kontrolera domeny Znajduje og≤lny kontroler domeny za pomoc╣ us│ugi katalogowej, znajduje g│≤wny kontroler domeny, a nastΩpnie znajduje kontroler domeny Windows 2000. Je£li testowana domena jest domen╣ g│≤wn╣, to sprawdzane jest, czy GUID domeny przechowywany w LSA (urz╣d zabezpiecze± lokalnych) jest r≤wny GUID domeny przechowywanemu na kontrolerze domeny. Je£li nie, to test zwraca b│╣d krytyczny, a je£li zastosowano opcjΩ /fix, to DsGetDC spr≤buje poprawiµ GUID znajduj╣cy siΩ w LSA.
DcList Test listy kontroler≤w domeny Otrzymuje listΩ kontroler≤w domeny z us│ugi katalogowej dzia│aj╣cej na aktywnym kontrolerze domeny. W przypadku braku informacji o kontrolerach domeny, test pr≤buje otrzymaµ aktywny kontroler domeny z us│ugi katalogowej (podobnie jak w przypadku DsGetDc). Otrzymuje listΩ kontroler≤w domeny z docelowego kontrolera domeny i sprawdza status ka┐dego kontrolera domeny, dodaj╣c wszystkie kontrolery do listy testowanej domeny.
Je£li powy┐sza procedura nie przebieg│a pomy£lnie, test otrzyma listΩ kontroler≤w za pomoc╣ przegl╣darki, sprawdzi ich status i doda je do listy.
Je£li w│╣czona jest opcja rejestrowa DcAccountEnum, NetDiag pr≤buje uzyskaµ listΩ kontroler≤w domeny od Mened┐era kont zabezpiecze± (SAM) na odkrytym kontrolerze domeny.
Trust Test relacji zaufania Testuje relacje zaufania z domen╣ g│≤wn╣ tylko w przypadku, gdy komputer jest cz│onkowsk╣ stacj╣ robocz╣, serwerem cz│onkowskim lub kontrolerem domeny. Sprawdza, czy SID domeny g│≤wnej jest poprawny i kontaktuje siΩ z aktywnym kontrolerem domeny. Pod│╣cza siΩ do serwera SAM na kontrolerze domeny i otwiera domenΩ za pomoc╣ jej SID w celu zatwierdzenia poprawno£ci SID domeny. Wysy│a zapytanie dotycz╣ce bezpiecznego kana│u domeny g│≤wnej. Je£li komputer jest zapasowym kontrolerem domeny, to test po│╣czy siΩ ponownie z g│≤wnym kontrolerem domeny. Je£li komputer jest cz│onkowsk╣ stacj╣ robocz╣ lub serwerem cz│onkowskim, to test ustawi kana│ bezpieczny dla ka┐dego kontrolera domeny znajduj╣cego siΩ na li£cie domeny.
Kerberos Test Kerberos Testuje protoko│y Kerberos tylko w przypadku, gdy komputer jest cz│onkowskim komputerem lub kontrolerem domeny oraz gdy u┐ytkownik nie jest zalogowany pod kontem domeny Windows 2000 ani pod kontem lokalnym. Pod│╣cza siΩ do LSA i poszukuje pakietu Kerberos. Otrzymuje bufor ticket≤w pakietu Kerberos i sprawdza, czy pakiet Kerberos posiada ticket dla domeny g│≤wnej i dla komputera lokalnego.
LDAP Test protoko│u LDAP Test ten jest wykonywany tylko w przypadku, gdy na kontrolerze domeny dzia│aj╣ us│ugi katalogowe oraz gdy komputer jest kontrolerem domeny lub komputerem cz│onkowskim. Testuje LDAP na wszystkich znalezionych aktywnych kontrolerach domeny i tworzy blok po│╣czenia LDAP z kontrolerem domeny. NastΩpnie przeszukuje katalog LDAP z zastosowaniem trzech typ≤w identyfikacji: ädostΩp nieuwierzytelnionyö, NTLM oraz äNegocjujö. Je£li zastosowano opcjΩ /v (wyniki pe│ne), wy£wietlane s╣ szczeg≤│owe informacje dotycz╣ce ka┐dego otrzymanego wpisu.
Route Test tras Wy£wietla statyczne i trwa│e wpisy w tabeli trasowania, w tym adres docelowy, maskΩ podsieci, adres bramy, interfejs i metrykΩ.
NetStat Test NetStat Podobny do narzΩdzia NetStat. Wy£wietla dane statystyczne dotycz╣ce protoko│≤w i aktualnych po│╣cze± sieciowych TCP/IP.
Bindings Test powi╣za± Zwraca listΩ wszystkich powi╣za±, zawieraj╣c╣ nazwΩ interfejsu, nazwΩ modu│u dolnego i g≤rnego, aktualny status powi╣zania oraz w│a£ciciela powi╣zania.
WAN Test WAN Wy£wietla ustawienia i status aktywnych po│╣cze± dostΩpu zdalnego.
Modem Test modemu Pobiera wszystkie dostΩpne urz╣dzenia liniowe i wy£wietla ich konfiguracje.
NetWare Test NetWare Ustala, czy NetWare wykorzystuje proces logowania oparty na drzewie katalog≤w czy na powi╣zaniach. W pierwszym przypadku ustala kontekst domy£lny. Znajduje serwer, do kt≤rego host pod│╣cza siΩ podczas uruchamiania.
IPX Test IPX Bada konfiguracjΩ IPX sieci, w tym typ ramki, identyfikator sieci, warto£µ RouterMTU oraz status trasowania ƒr≤d│owego lub serii pakiet≤w.
IPSec Test zabezpiecze± IP Sprawdza aktualny status us│ugi Agent zasad zabezpiecze± IP oraz zwraca informacje o ewentualnych aktywnych na komputerze zasadach IPSec.


IPConfig      IPConfig jest narzΩdziem wiersza polece±, kt≤re zwraca aktualn╣ konfiguracjΩ zainstalowanego stosu IP na komputerze sieciowym wykorzystuj╣cym TCP/IP.
     IPConfig nale┐y uruchomiµ z wiersza polece±, a nie z Eksploratora Windows, tak aby wyniki by│y widoczne.

Sk│adnia IPConfig

     Sk│adnia polecenia uruchamiaj╣cego IPConfig wygl╣da nastΩpuj╣co:

ipconfig [/?|/all|/release [adapter]|/renew [adapter] |/flushdns|/registerdns|/showclassid adapter |/setclassid adapter [identyfikator_klasy]]
     adapter Pe│na nazwa lub wz≤r zawieraj╣cy '*' i '?' do 'dopasowania',
      * reprezentuje dowolne znaki, ? reprezentuje jeden znak.
     

     Domy£lnie wy£wietlane s╣ tylko adres IP, maska podsieci i domy£lna brama dla ka┐dego adaptera powi╣zanego z TCP/IP.
     W przypadku /release i /renew, je£li nie podano nazwy adaptera, zwolnione lub odnowione zostan╣ dzier┐awy adres≤w IP dla wszystkich adapter≤w powi╣zanych z TCP/IP.
     W przypadku SetClassID, je£li nie podano identyfikatora klasy, ClassID zostanie usuniΩty.

Parametry IPConfig

     Parametry polecenia IPConfig opisane s╣ w tabeli 31.24.
Tabela 31.24 Parametry IPConfig

ParametrSkutek

/all Zwraca szczeg≤│owy raport o konfiguracji wszystkich interfejs≤w.
/release adapter Zwalnia adres IP okre£lonego adaptera. Je£li nie podano nazwy adaptera, to zwolnione zostan╣ dzier┐awy DHCP wszystkich adapter≤w powi╣zanych z TCP/IP.
/renew adapter Odnawia adres IP okre£lonego adaptera. Je£li nie podano nazwy adaptera, to odnowione zostan╣ dzier┐awy DHCP dla wszystkich adapter≤w powi╣zanych z TCP/IP.
/flushdns Usuwa wszystkie wpisy z bufora przelicznika DNS.
/registerdns Od£wie┐a wszystkie dzier┐awy DHCP i ponownie rejestruje nazwy DNS.
/displaydns Wy£wietla zawarto£µ bufora przelicznika DNS.
/showclassid adapter Wy£wietla wszystkie identyfikatory klas DHCP dopuszczone dla okre£lonego adaptera.
/setclassid adapter Modyfikuje identyfikator klasy DHCP okre£lonego adaptera.
/? Wy£wietla niniejsz╣ listΩ.



Ostrze┐enie Zaleca siΩ, aby z wiΩkszo£ci zaawansowanych funkcji IPConfig korzystali tylko administratorzy sieci i pracownicy Pomocy Technicznej. Niew│a£ciwe stosowanie tych polece± mo┐e spowodowaµ problemy zwi╣zane z po│╣czeniem systemu z serwerem.


     IPConfig nale┐y uruchomiµ w celu sprawdzenia statusu konfiguracji TCP/IP komputera. Gdy stosowany jest parametr /all, wy£wietlany jest szczeg≤│owy raport o konfiguracji wszystkich interfejs≤w, w tym o ewentualnych skonfigurowanych miniportach WAN (zazwyczaj u┐ywanych do dostΩpu zdalnego lub po│╣cze± VPN). Poni┐ej przedstawiony jest przyk│adowy raport:

Windows 2000 IP Configuration

     

Host Name . . . . . . . . . . . . : TESTPC1
      Primary Domain Name . . . . . . . : reskit.com
      Node Type . . . . . . . . . . . . : Hybrid
      IP Routing Enabled. . . . . . . . : No
      WINS Proxy Enabled. . . . . . . . : No
      DNS Suffix Search List. . . . . . : ntcorpdc1.reskit.com
      dns.reskit.com
      reskit.com
     
     Ethernet adapter Local Area Connection:

     

Connection-specific DNS Suffix . : dns.reskit.com
      Description . . . . . . . . . . . : Acme XL 10/100Mb Ethernet NIC
      Physical Address. . . . . . . . . : 00-CC-44-79-C3-AA
      DHCP Enabled. . . . . . . . . . . : Yes
      Autoconfiguration Enabled . . . . : Yes
      IP Address. . . . . . . . . . . . : 172.16.245.111
      Subnet Mask . . . . . . . . . . . : 255.255.248.0
      Default Gateway . . . . . . . . . : 172.16.240.1
      DHCP Server . . . . . . . . . . . : 172.16.248.8
      DNS Servers . . . . . . . . . . . : 172.16.55.85
      172.16.55.134
      172.16.55.54
      Primary WINS Server . . . . . . . : 172.16.248.10
      Secondary WINS Server . . . . . . : 172.16.248.9
      Lease Obtained. . . . . . . . . . : Friday, March 05, 1999 2:21:40 PM
      Lease Expires . . . . . . . . . . : Sunday, March 07, 1999 2:21:40 PM

NBTStat

     Gdy sieµ funkcjonuje normalnie, NetBT rozpoznaje nazwy NetBIOS jako adresy IP. Do rozpoznawania nazw u┐ywanych jest kilka opcji, w tym przeszukiwanie bufora lokalnego, zapytania do serwera WINS, transmisja, przeszukiwania Lmhosts, przeszukiwanie host≤w oraz zapytania do serwera DNS.
     Aby wyniki by│y widoczne, NBTStat nale┐y uruchomiµ z wiersza polece±, a nie z Eksploratora Windows.

Sk│adnia NBTStat

     Sk│adnia wiersza polece± uruchamiaj╣cego NBTStat wygl╣da nastΩpuj╣co:

nbtstat [-a Nazwa_zdalna] [-A adresIP] [-c] [-n]
      [-r] [-R] [-RR] [-s] [-S] [interwa│]

     
     
     Iz$f$>Nazwa_zdalna Nazwa NetBIOS hosta zdalnego.
     adresIP Adres IP (w systemie dziesiΩtnym z kropkami).
     interwa│ Powoduje ponowne wy£wietlenie wybranych wynik≤w (warto£µ interwa│u okre£la czas oczekiwania pomiΩdzy ekranami, w sekundach). Aby przerwaµ ponowne wy£wietlanie wynik≤w, nale┐y nacisn╣µ Ctrl+C.

Parametry NBTStat

     NBTStat usuwa i poprawia wstΩpnie za│adowane wpisy przy u┐yciu parametr≤w opisanych w tabeli 31.25 (wielko£µ liter ma znaczenie).
Tabela 31.25 Parametry NBTStat

ParametrNazwaOpis

-a < nazwa NetBIOS > Status adaptera wed│ug nazwy NetBIOS Zwraca tabelΩ nazw NetBIOS i adres MAC karty adresowej odpowiadaj╣cej okre£lonej nazwie komputera.
-A < adres IP > Status adaptera wed│ug adresu IP Zwraca te same informacje co w przypadku parametru - a, na podstawie docelowego adresu IP.
-c Bufor Zwraca zawarto£µ bufora nazw NetBIOS.
-n Nazwy Wy£wietla nazwy zarejestrowane lokalnie przez aplikacje NetBIOS, takie jak serwer i program przeadresowania (redirector).
-r Rozpoznane Zwraca liczbΩ nazw rozpoznanych za pomoc╣ transmisji lub serwera WINS.
-R Ponowne za│adowanie Oczyszcza bufor nazw i ponownie │aduje wszystkie wpisy #PRE z LMHosts.
-RR Zwolnienie/od£wie┐enie Wysy│a pakiety zwolnienia nazw do serwera WINS i inicjuje od£wie┐enie, rejestruj╣c ponownie wszystkie nazwy na serwerze nazw.
-s Sesje wed│ug nazwy NetBIOS Zwraca tabelΩ sesji NetBIOS z konwersj╣ docelowych adres≤w IP na nazwy NetBIOS komputer≤w.
-S Sesje wed│ug adresu IP Zwraca listΩ aktualnych sesji NetBIOS i ich statusu wed│ug adresu IP.
[Liczba] Interwa│ Powoduje ponowne wy£wietlenie wybranych wynik≤w (podana liczba okre£la interwa│ pomiΩdzy ekranami, w sekundach). Aby przerwaµ ponowne wy£wietlanie wynik≤w, nale┐y nacisn╣µ klawisze CTRL+C.
-? Pomoc Wy£wietla niniejsz╣ listΩ.


     Wyniki NBTStat s╣ wy£wietlane w postaci tabeli. Poni┐ej przedstawione s╣ przyk│adowe wyniki nbtstat -S:

Local Area Connection:
     Node IpAddress: [172.16.0.142] Scope Id: []

     

NetBIOS Connection Table

     

Local Name State In/Out Remote Host Input Output
     ------------------------------------------------------------------
     TESTPC1 00 Connected Out 172.16.210.25 6MB 5MB
     TESTPC1 00 Connected Out 172.16.3.1 108KB 116KB
     TESTPC1 00 Connected Out 172.16.3.20 299KB 19KB
     TESTPC1 00 Connected Out 172.16.3.4 324KB 19KB
     TESTPC1 03 Listening

     W poni┐szym przyk│adzie przedstawione s╣ wyniki polecenia nbtstat -n wykonanego na komputerze klienckim z systemem Windows 2000 Professional nale┐╣cym do sieci opartej na Windows 2000 Server. Pokazane s╣ szesnaste bajty identyfikuj╣ce nazwy specjalne oraz typ nazwy NetBIOS (unikalna lub grupowa).

Local Area Connection:
     Node IpAddress: [192.168.17.41] Scope Id: []

     

NetBIOS Local Name Table

     

Name Type Status --------------------------------------------- WIN2KPROF 00 UNIQUE Registered NOAM 00 GROUP Registered WIN2KPROF 03 UNIQUE Registered WIN2KPROF 20 UNIQUE Registered NOAM 1E GROUP Registered USER1 03 UNIQUE Registered

     

W powy┐szym przyk│adzie wystΩpuj╣ nastΩpuj╣ce specjalne nazwy NetBIOS:

     Nazwy specjalne NetBIOS czasem wystΩpuj╣ce w wynikach NBTStat opisane s╣ w tabeli 31.26.

Tabela 31.26 Przyk│adowe nazwy specjalne NetBIOS

Nazwa specjalnaOpis

Zarejestrowana unikalna nazwa u┐ytkownika:
< NAZWA_U»YTKOWNIKA >< 03 > Nazwa aktualnie zalogowanego u┐ytkownika, zarejestrowana w bazie danych WINS w celu umo┐liwienia przesy│ania polece± net send do okre£lonych u┐ytkownik≤w.
Zarejestrowane unikalne nazwy komputer≤w:
< KOMPUTER >< 00 > U┐ywana przez sieciowe stacje robocze Microsoft do odbierania ┐╣da± mailslot drugiej klasy. Jest to nazwa komputera zarejestrowana dla us│ug stacji roboczej przez klienta WINS, potrzebna do odebrania ┐╣da± mailslot.
< KOMPUTER >< 03 > Nazwa komputera zarejestrowana na kliencie WINS dla us│ugi Pos│aniec.
< KOMPUTER >< 20 > Nazwa zarejestrowana dla us│ugi serwera na kliencie WINS opartym na systemie Windows 2000.
< KOMPUTER >< BE > Unikalna nazwa zarejestrowana przy uruchamianiu agenta Monitor sieci na komputerze.
< KOMPUTER >< BF > Nazwa grupowa zarejestrowana przy uruchamianiu agenta Monitor sieci. Je£li nazwa ta nie zawiera 15 znak≤w, to zostaje wype│niona znakami +.
< KOMPUTER >< 1F > Unikalna nazwa zarejestrowana dla sieciowej dynamicznej wymiany danych (NetDDE) przy uruchamianiu us│ugi NetDDE.
Zarejestrowane nazwy grupowe:
< 01 >< 02 > < MSBROWSE >< 02 >< 01> U┐ywana przez g│≤wne serwery przegl╣dania do okresowego zg│aszania swojej domeny w podsieci lokalnej. Zg│oszenie zawiera nazwΩ domeny oraz nazwΩ g│≤wnego serwera przegl╣dania. G│≤wne serwery przegl╣dania otrzymuj╣ zg│oszenia domeny przes│ane do tej nazwy i utrzymuj╣ je w wewnΩtrznej li£cie przegl╣dania wraz z nazw╣ zg│aszaj╣cego komputera.
< DOMENA >< 00 > U┐ywana przez stacje robocze i serwery do przetwarzania zg│osze± serwer≤w i do wspierania NTLM. Serwery z systemem Windows for Workgroups, Windows 95, Windows 98, Windows NT i Windows 2000 nie transmituj╣ tej nazwy, chyba ┐e we w│a£ciwo£ciach serwera w│╣czona jest opcja LMAnnounce.
< DOMENA >< 1B > Oznacza nazwΩ g│≤wnej przegl╣darki domeny, unikaln╣ nazwΩ, kt≤ra mo┐e zostaµ dodana tylko przez kontroler domeny. Nazwa ta jest u┐ywana przez kontroler domeny do przetwarzania ┐╣da± GetBrowserServerList. WINS przypuszcza, ┐e komputer rejestruj╣cy nazwΩ domeny zawieraj╣c╣ znak 1B jest kontrolerem domeny. Wpis 1B zostaje zinterpretowany po wywo│aniu funkcji NetGetDcName.
< DOMENA >< 1C > U┐ywana jako nazwa grupy internetowej, rejestrowana przez kontrolery domeny. Nazwa grupy internetowej jest dynamiczn╣ list╣ zawieraj╣c╣ do 25 komputer≤w, kt≤re nazwΩ zarejestrowa│y. Nazwa ta jest u┐ywana do znalezienia kontrolera domeny Windows 2000 dla cel≤w identyfikacji przechodniej. Wpis 1C zostaje zinterpretowany po wywo│aniu funkcji NetGetAnyDcName.
< DOMENA >< 1D > Oznacza g│≤wn╣ przegl╣darkΩ segmentu (nie domeny). Nazwa ta zostaje dodana przez g│≤wn╣ przegl╣dark╣ po jej uruchomieniu jako unikalna nazwa NetBIOS. Stacje robocze wysy│aj╣ do tej nazwy zg│oszenia obecno£ci, kt≤re pozwalaj╣ g│≤wnym przegl╣darkom zbudowaµ swoj╣ listΩ przegl╣dania.
< DOMENA >< 1E > Nazwa, do kt≤rej serwery przegl╣dania w domenie serwerowej opartej na Windows 2000 wysy│aj╣ zg│oszenia dotycz╣ce ca│ej domeny. Nazwa ta zostaje dodana przez wszystkie serwery przegl╣dania i potencjalne serwery nale┐╣ce do grupy roboczej lub domeny. Do tej nazwy przesy│ane s╣ wszystkie pakiety wyboru przegl╣darki.


PathPing      PathPing jest narzΩdziem £ledzenia, uruchamianym z wiersza polece±, │╣cz╣cym funkcje narzΩdzi Ping i TraceRt z dodatkowymi informacjami niedostarczanymi przez te narzΩdzia. PathPing przez jaki£ czas wysy│a pakiety przez ka┐dy router, a nastΩpnie oblicza wyniki na podstawie otrzymanych pakiet≤w zwrotnych. PathPing pokazuje poziom utraty pakiet≤w na dowolnym routerze lub │╣czu, co pozwala ustaliµ, kt≤re routery lub │╣cza mog╣ powodowaµ problemy sieciowe.
     PathPing nale┐y uruchomiµ z wiersza polece±, a nie z Eksploratora Windows.

Sk│adnia PathPing

     Sk│adnia polecenia uruchamiaj╣cego PathPing wygl╣da nastΩpuj╣co:

pathping [-n] [-h maks_przeskoki] [-g lista-host≤w] [-p okres]
      [-q zapytania] [-w limit] [-T] [-R] nazwa_docelowa

Parametry PathPing

     Parametry polecenia PathPing opisane s╣ w tabeli 31.27.

Tabela 31.27 Parametry PathPing

ParametrNazwaOpis

-n  Nazwy host≤w Brak konwersji adres≤w na nazwy host≤w.
-h  < maks_przeskoki > Maksymalna liczba przeskok≤w Maksymalna liczba przeskok≤w do wykonania podczas poszukiwania adresu docelowego. Warto£µ domy£lna wynosi 30.
-g  < lista-host≤w > Lista host≤w Trasa luƒnego ƒr≤d│a wed│ug listy host≤w z hosta do systemu docelowego. Nale┐y wpisaµ ci╣g adres≤w IP router≤w, oddzielonych spacjami, do przetestowania.
-p  < okres > Okres Czas oczekiwania pomiΩdzy operacjami ping, w milisekundach. Warto£µ domy£lna wynosi 250 ms.
-q  < zapytania > Liczba zapyta± Liczba zapyta± na przeskok. Warto£µ domy£lna wynosi 100.
-w  < limit > Limit czasu Czas oczekiwania na ka┐d╣ odpowiedƒ, w milisekundach. Warto£µ domy£lna wynosi 3000 ms.
-T Priorytet warstwy 2 Testowanie │╣czno£ci przeskok≤w za pomoc╣ etykiet priorytetu warstwy 2.
-R RSVP Testowanie przeskok≤w w celu ustalenia, czy rozpoznawany jest RSVP.
-? Pomoc Wy£wietlenie niniejszej listy.


Raporty PathPing      Poni┐ej przedstawiony jest przyk│adowy raport PathPing. Dane statystyczne wystΩpuj╣ce po li£cie przeskok≤w dotycz╣ utraty pakiet≤w na ka┐dym routerze.

Tracing route to testpc1.dns.reskit.com [7.54.1.196]
     over a maximum of 30 hops:
      0 172.16.87.35
      1 172.16.87.218
      2 192.168.52.1
      3 192.168.80.1
      4 7.54.247.14
      5 7.54.1.196
     
     Computing statistics for 125 seconds...
      Source to Here This Node/Link
     Hop RTT Lost/Sent = Pct Lost/Sent = Pct Address
      0 172.16.87.35
      0/ 100 = 0% |
      1 41ms 0/ 100 = 0% 0/ 100 = 0% 172.16.87.218
      13/ 100 = 13% |
      2 22ms 16/ 100 = 16% 3/ 100 = 3% 192.168.52.1
      0/ 100 = 0% |
      3 24ms 13/ 100 = 13% 0/ 100 = 0% 192.168.80.1
      0/ 100 = 0% |
      4 21ms 14/ 100 = 14% 1/ 100 = 1% 7.54.247.14
      0/ 100 = 0% |
      5 24ms 13/ 100 = 13% 0/ 100 = 0% 7.54.1.196
     
     Trace complete.

     
     Pierwsze wyniki PathPing okre£laj╣ testowan╣ trasΩ (podobnie jak w TraceRt). NastΩpnie PathPing wy£wietla komunikat "zajΩty" i rozpoczyna zbieranie informacji ze wszystkich spisanych router≤w i z │╣czy pomiΩdzy tymi routerami. Na ko±cu wy£wietlane s╣ wyniki testu.
     Najwa┐niejsze informacje znajduj╣ siΩ w kolumnach äThis Node/Link Lost/Sent = Pctö i äAddressö. W powy┐szym przyk│adzie │╣cze pomiΩdzy 172.16.87.218 (przeskokiem 1) a 192.168.52.1 (przeskokiem 2) opuszcza 13% pakiet≤w. Wszystkie pozosta│e │╣cza funkcjonuj╣ normalnie. Pakiety s╣ opuszczane tak┐e przez routery przy przeskokach 2 i 4, ale nie ma to wp│ywu na dalsz╣ trasΩ.
     Poziomy straty przy │╣czach (zaznaczonych symbolem ä|ö w kolumnie po prawej stronie) oznaczaj╣ utratΩ przekazywanych pakiet≤w wynikaj╣c╣ z przeci╣┐enia │╣czy. Poziomy straty przy routerach (zaznaczonych adresami IP) mog╣ byµ objawem nadmiernego obci╣┐enia CPU lub bufor≤w pakiet≤w. Przeci╣┐one routery mog╣ byµ r≤wnie┐ jedn╣ z przyczyn problem≤w end-to-end, zw│aszcza w przypadku, gdy pakiety przekazywane s╣ przez routery programowe.

Monitor protoko│u IPSec

     Monitor protoko│u IPSec (IPSecMon) jest narzΩdziem systemu Windows s│u┐╣cym do sprawdzenia zabezpieczonej komunikacji IP poprzez wy£wietlenie aktywnych asocjacji zabezpiecze± na komputerach lokalnych lub zdalnych.
     Na przyk│ad IPSecMon mo┐na u┐yµ do ustalenia, czy wystΩpowa│y regularne b│Ωdy zwi╣zane z procesem identyfikacji lub z asocjacjami zabezpiecze±, kt≤re mog╣ byµ objawem niekompatybilnych ustawie± zasad zabezpiecze±.
     IPSecMon mo┐na uruchomiµ lokalnie lub zdalnie (przez po│╣czenie sieciowe). Nale┐y klikn╣µ Uruchom w menu Start i wpisaµ:
     ipsecmon nazwa komputera
     Wy£wietlane s╣ zapisy dotycz╣ce ka┐dej aktywnej asocjacji zabezpiecze± (rysunek 31.7). Zapisy te zawieraj╣ informacje o nazwie aktywnej zasady IPSec, aktywnej akcji filtru i listy filtr≤w IP (w tym informacje o filtrze aktywnym) oraz punkt ko±cowy tunelu (o ile taki punkt okre£lono w aktywnej zasadzie IPSec).


Rysunek 31.7 IPSecMon

     DostΩpne s╣ tak┐e dane statystyczne przydatne przy dostrajaniu i rozwi╣zywaniu problem≤w, takie jak:      Jedyn╣ konfigurowaln╣ opcj╣ w IPSecMon jest interwa│ od£wie┐ania. Domy£lnie dane statystyczne s╣ aktualizowane co 15 sekund i s╣ zbierane w stosunku do ka┐dej komunikacji opartej na IPSec.
     B│╣d SPI (indeksu parametr≤w zabezpiecze±) mo┐e wyst╣piµ w przypadku, gdy czas wa┐no£ci klucza zosta│ ustawiony na zbyt nisk╣ warto£µ lub gdy dane s╣ wci╣┐ transmitowane przez nadawcΩ po wyga£niΩciu agenta zabezpiecze±. Aby rozwi╣zaµ ten problem, nale┐y uruchomiµ IPSecMon i sprawdziµ liczbΩ dodanych kluczy.
     WiΩcej informacji o IPSec znajduje siΩ w publikacji Microsoft Windows 2000 Server Resource Kit û System Sieciowy TCP/IP.

Procedury rozwi╣zywania problem≤w

     W tej czΩ£ci rozdzia│u przedstawione s╣ podstawowe procedury rozwi╣zywania problem≤w mog╣cych wyst╣piµ podczas dzia│ania systemu Windows 2000.
     Informacje o problemach nie opisanych tutaj znajduj╣ siΩ w niekt≤rych innych rozdzia│ach.

Lista kompatybilno£ci sprzΩtu

     NajczΩstsz╣ przyczyn╣ problem≤w sprzΩtowych jest u┐ycie sprzΩtu niekompatybilnego z systemem Windows 2000. Lista kompatybilno£ci sprzΩtu (HCL) jest list╣ komponent≤w sprzΩtowych, kt≤rych kompatybilno£µ z Windows 2000 zosta│a przetestowana. Sprawdzenie listy HCL jest szczeg≤lnie wa┐ne w przypadku modem≤w, napΩd≤w ta£my i adapter≤w SCSI.
     Je£li producent oferuje kilka r≤┐nych modeli danego urz╣dzenia, to wspierane s╣ tylko modele okre£lone na li£cie HCL. U┐ycie innego, nawet podobnego, modelu mo┐e spowodowaµ problemy. Specjalne warunki kompatybilno£ci urz╣dzenia (na przyk│ad, u┐ycie okre£lonej wersji sterownika) r≤wnie┐ znajduj╣ siΩ w HCL.
     HCL jest internetow╣ baz╣ danych, aktualizowan╣ w miarΩ testowania i zatwierdzania nowych urz╣dze±. WiΩcej informacji o wspieranych urz╣dzeniach znajduje siΩ pod odsy│aczem do HCL na stronie http://windows.microsoft.com/windows2000/reskit/webresources.

Sprawdzanie sprzΩtu

     Je£li mimo u┐ytkowania sprzΩtu wystΩpuj╣cego w HCL problemy wystΩpuj╣, to nale┐y podj╣µ nastΩpuj╣ce kroki:
  1. Sprawdziµ wszystkie fizyczne po│╣czenia i kable oraz upewniµ siΩ, czy karty rozszerzaj╣ce s╣ w pe│ni w│o┐one do gniazda. Mo┐na spr≤bowaµ u┐yµ nowych kabli lub przenie£µ karty do innego gniazda.
  2. Sprawdziµ przypisanie i konfiguracjΩ zasob≤w, takich jak IRQ, kana│y DMA i adresy I/O. W przypadku konflikt≤w miΩdzy urz╣dzeniami nale┐y przypisaµ dostΩpny zas≤b konfigurowalnemu urz╣dzeniu.
  3. Sprawdziµ u producenta, czy dostΩpne s╣ zaktualizowane sterowniki dla Windows 2000 lub czy s╣ jakie£ znane problemy i ich rozwi╣zania.
Je£li u┐ywane jest urz╣dzenie SCSI, nale┐y sprawdziµ jego zako±czenie.
     Zako±czenie nale┐y sprawdziµ nawet w≤wczas, gdy jest siΩ pewnym, ┐e jest ono poprawne. O ile jest to mo┐liwe, nale┐y u┐ywaµ aktywnych zako±cze± SCSI zamiast pasywnych.
Uwaga Zako±czenia kabla zapewniaj╣ odpowiedni╣ impedancjΩ. Je£li impedancja jest zbyt wysoka lub zbyt niska, mog╣ wyst╣piµ wewnΩtrzne odbicia sygna│≤w (echa). Echa te mog╣ zniekszta│ciµ inne sygna│y, powoduj╣c zmniejszenie wydajno£ci lub utratΩ danych.
     Zako±czenia pasywne s╣ opornikami o oporno£ci odpowiadaj╣cej charakterystycznej impedancji kabla. Aktywne zako±czenia lepiej utrzymuj╣ poprawn╣ impedancjΩ zapobiegaj╣c╣ odbijaniu sygna│≤w.
Sprawdziµ, czy kable SCSI nie s╣ zbyt d│ugie.
     Do po│╣czenia urz╣dzenia z komputerem nale┐y u┐yµ kabla o jak najmniejszej d│ugo£ci. Dopuszczalne d│ugo£ci s╣ zale┐ne od typu SCSI (podstawowy SCSI, SCSI-2, szeroki SCSI, bardzo szeroki SCSI, r≤┐nicowy SCSI), jako£ci zako±czenia i jako£ci urz╣dze±. WiΩcej informacji powinno znajdowaµ siΩ w dokumentacji sprzΩtu.
Nale┐y sprawdziµ konfiguracjΩ sprzΩtu.
     Konflikty I/O i konflikty przerwa±, kt≤re by│y niezauwa┐alne we wcze£niejszych systemach operacyjnych, w Windows 2000 musz╣ zostaµ rozwi╣zane. Nale┐y zwr≤ciµ uwagΩ tak┐e na parametry CMOS i EISA BIOS 2000 (na przyk│ad parametr Plug and Play OS BIOS powinien byµ ustawiony na Nie lub Wy│╣czony, a na systemach kompatybilnych z ACPI wsparcie ACPI powinno byµ w│╣czone). WiΩcej informacji znajduje siΩ w dokumentacji systemu lub p│yty g│≤wnej.
Nale┐y sprawdziµ, czy problemy ze sprzΩtem opisane s╣ na stronach Knowledge Base.
     Niekt≤re problemy zwi╣zane z pamiΩci╣, b│Ωdami parzysto£ci pamiΩci i SCSI oraz inne problemy sprzΩtowe opisane s╣ na stronach Knowledge Base. Odsy│acz do Knowledge Base znajduje siΩ na stronie http://windows.microsoft.com/windows2000/reskit/webresources.
     

Rozwi╣zywanie problem≤w z uruchamianiem
     i zamykaniem systemu

     Problemy uniemo┐liwiaj╣ce pe│ne uruchomienie lub zamkniΩcie komputera s╣ szczeg≤lnie frustruj╣ce. Istnieje jednak kilka metod, kt≤rymi mo┐na okre£liµ ƒr≤d│o tych problem≤w i znaleƒµ odpowiednie rozwi╣zanie.

Problemy z uruchamianiem

     W przypadku b│Ωdu podczas procesu uruchamiania systemu Windows 2000 nale┐y ustaliµ, czy od momentu ostatniego uruchomienia dodano jakiekolwiek nowe oprogramowanie lub sprzΩt. Je£li tak, to nale┐y usun╣µ nowy komponent i sprawdziµ, czy problem znik│.
     Je£li nic w systemie nie zmieniono, nale┐y powt≤rnie uruchomiµ komputer w trybie awaryjnym. Uruchomienie Windows 2000 w trybie awaryjnym pozwala czasem usun╣µ problemy uniemo┐liwiaj╣ce normalne uruchomienie systemu, takie jak:      
     Podczas uruchamiania systemu Windows 2000 w trybie awaryjnym │adowane s╣ tylko podstawowe sterowniki urz╣dze± i us│ugi systemowe.
     Je£li w trybie awaryjnym problem nie wystΩpuje, to jego przyczyn╣ mo┐e byµ konflikt dotycz╣cy ustawie± sprzΩtu lub zasob≤w systemu, niekompatybilno£µ program≤w, us│ug lub sterownik≤w albo uszkodzenie rejestru.
     Pracuj╣c w trybie awaryjnym, w celu rozwi╣zania problemu zwi╣zanego z procesem uruchamiania, nale┐y wykonaµ opisane poni┐ej zadania. Po ustaleniu ƒr≤d│a problemu ewentualne zmiany dokonane w plikach konfiguracyjnych powinny zostaµ usuniΩte. WiΩcej informacji znajduje siΩ wcze£niej w tym rozdziale pod has│em äTryb awaryjnyö.

Aby rozwi╣zaµ problem z uruchamianiem, nale┐y:
  1. Powt≤rnie uruchomiµ komputer i w│╣czyµ tryb awaryjny (naciskaj╣c klawisz F8 po pojawieniu siΩ odpowiedniego komunikatu).
  2. Z menu opcji zaawansowanych wybraµ Tryb awaryjny i nacisn╣µ klawisz ENTER. Je£li problem wci╣┐ wystΩpuje, nale┐y sprawdziµ sprzΩt (stan urz╣dze±, instalacjΩ, kable, │╣cza). Nale┐y usun╣µ ewentualny nowo dodany sprzΩt i ustaliµ, czy po jego usuniΩciu problem znika.
    Je£li proces uruchamiania nie przebiega pomy£lnie i podejrzewane jest uszkodzenie rejestru, to nale┐y powt≤rnie uruchomiµ komputer, nacisn╣µ klawisz F8 i wybraµ z memu opcjΩ Ostatnia znana dobra konfiguracja.
  3. Je£li uruchomienie systemu w trybie awaryjnym zako±czy│o siΩ pomy£lnie, to nale┐y uruchomiµ Informacje o systemie. Otworzyµ okno dialogowe Uruchom i wpisaµ:
    msinfo32
    WiΩcej informacji o tym narzΩdziu znajduje siΩ wcze£niej w tym rozdziale pod has│em äInformacje o systemieö.
  4. Sprawdziµ pola Konflikty/UdostΩpnianie (na stronie Zasoby sprzΩtu) i Urz╣dzenia problematyczne (na stronie Sk│adniki). Je£li w tych miejscach znajduj╣ siΩ informacje o problemach, to nale┐y usun╣µ lub ponownie skonfigurowaµ urz╣dzenia powoduj╣ce konflikty, a nastΩpnie powt≤rnie uruchomiµ komputer.
    Je£li wy│╣czenie urz╣dzenia rozwi╣za│o problem, to nale┐y sprawdziµ, czy urz╣dzenie wystΩpuje na li£cie HCL oraz czy by│o poprawnie zainstalowane. Urz╣dzenie mo┐na tak┐e zainstalowaµ na drugim komputerze w celu ustalenia, czy nie jest ono uszkodzone. Aby dowiedzieµ siΩ, czy dostΩpne s╣ zaktualizowane sterowniki, mo┐na uruchomiµ Windows Update lub odwiedziµ strony internetowe producenta.
  5. Na stronie îrodowisko oprogramowania nale┐y sprawdziµ, kt≤re programy s╣ uruchamiane automatycznie po uruchomieniu systemu. Wy│╣czyµ te programy i powt≤rnie uruchomiµ system.
    Uwaga ú╣cza do automatycznie uruchamianych program≤w znajduj╣ siΩ w kilku r≤┐nych miejscach, w tym w rejestrze pod podkluczami:
         HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
         HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunOnce
         HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce
         HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
         Programy te znajduj╣ siΩ tak┐e w folderze C:\Dokumenty i ustawienia\nazwa_u┐ytkownika\Menu Start\Programy\Startup i w folderze C:\Dokumenty i ustawienia\Wszyscy u┐ytkownicy\Menu Start \Programy\Startup. Je£li u┐ytkownik jest cz│onkiem grupy lokalnych administrator≤w, to nale┐y sprawdziµ w C:\Dokumenty i ustawienia \Administrator\Menu Start\Programy\Startup.
    Je£li wy│╣czenie powy┐szych program≤w rozwi╣za│o problem, to nale┐y w│╣czaµ je pojedynczo, restartuj╣c komputer na ka┐dym etapie, w celu ustalenia kt≤ry program jest przyczyn╣ b│Ωdu.
  6. Sprawdziµ dziennik startowy (%SystemRoot%\Ntbtlog.txt). Zmieniµ nazwΩ tego pliku (tak aby zaznaczyµ, ┐e jest on plikiem dziennika startowego trybu awaryjnego) i por≤wnaµ jego zawarto£µ z niedawno zapisanym plikiem dziennika startowego dotycz╣cym normalnie uruchomionej sesji. W przypadku braku normalnego dziennika startowego nale┐y powt≤rnie uruchomiµ komputer, nacisn╣µ klawisz F8 i wybraµ z menu opcji zaawansowanych opcjΩ W│╣cz rejestrowanie rozruchu. Informacje zawarte w dzienniku normalnego rozruchu pomog╣ okre£liµ, kt≤ry plik sterownika nie zosta│ prawid│owo za│adowany.

Uwaga Niekt≤re problemy wystΩpuj╣ tak wcze£nie w procesie uruchamiania, ┐e uniemo┐liwiaj╣ systemowi zapisanie dziennika startowego na dysku.
     Je£li problem polega na pojawieniu siΩ komunikatu Stop (nazywanego tak┐e niebieskim ekranem), to nale┐y przeczytaµ rozdzia│ äKomunikaty Stop w systemie Windows 2000ö.

Problemy z zamykaniem systemu

     Podczas procesu zamykania systemu Windows 2000 wiadomo£ci przesy│ane s╣ do zainstalowanych urz╣dze±, us│ug systemowych i aplikacji. System czeka na odpowiedzi od otwartych aplikacji, aby umo┐liwiµ aplikacjom zapisanie odpowiednich danych na dysku i poprawne zamkniΩcie siΩ. Zazwyczaj ka┐de dzia│aj╣ce urz╣dzenie, us│uga systemowa czy aplikacja odpowiadaj╣ na wiadomo£µ o rozpoczΩciu procesu zamykania, potwierdzaj╣c mo┐liwo£µ zamkniΩcia.
     
     Do typowych problem≤w wystΩpuj╣cych podczas zamykania systemu Windows 2000 nale┐╣:      
     Aby rozwi╣zaµ problemy zwi╣zane z zamykaniem, nale┐y podj╣µ nastΩpuj╣ce kroki:      Je£li problem wyst╣pi│ bezpo£rednio po dokonaniu zmiany w systemie, takiej jak instalacja albo uaktualnienie aplikacji, us│ug systemowych lub sprzΩtu wraz z sterownikami, to nale┐y wycofaµ ostatni╣ zmianΩ i ponownie spr≤bowaµ zamkn╣µ system.

Ochrona plik≤w systemu Windows

     Wcze£niejsze systemy operacyjne nie by│y wyposa┐one w mechanizm uniemo┐liwiaj╣cy zast╣pienie udostΩpnionych plik≤w systemowych podczas instalacji program≤w, co prowadzi│o niekiedy do b│Ωd≤w w programach lub niestabilno£ci systemu operacyjnego. Problem ten dotyczy│ plik≤w takich jak DLL i EXE. System Windows 2000 zawiera funkcjΩ nazywan╣ Ochron╣ plik≤w systemu Windows (Windows File Protection lub WFP), kt≤ra uniemo┐liwia zastΩpowanie niekt≤rych chronionych plik≤w systemowych i znacznie zmniejsza ilo£ci b│Ωd≤w powodowanych przez niedopasowanie wersji plik≤w.
     WFP wykorzystuje cyfrowe podpisy plik≤w i pliki katalogowe utworzone w procesie podpisywania kodu do weryfikacji poprawno£ci wersji chronionych plik≤w systemowych Microsoft. WFP nie tworzy podpis≤w.
     Gdy plik znajduj╣cy siΩ w chronionym folderze ulegnie modyfikacji, WFP otrzyma zawiadomienie. WFP ustali, kt≤ry plik zosta│ zmodyfikowany, a w przypadku pliku chronionego por≤wna cyfrowy podpis nowej wersji pliku z certyfikowanymi podpisami zawartymi w plikach katalogowych. Je£li oka┐e siΩ, ┐e zmodyfikowany plik nie jest certyfikowany przez Microsoft, to jego oryginalna wersja zostanie przywr≤cona z bufora (%SystemRoot%\System32\Dllcache) lub z p│yty CD-ROM Windows 2000.

Sprawdzanie wersji plik≤w

     NarzΩdzie Sprawdzanie plik≤w systemowych (SFC) s│u┐y do zwracania informacji o plikach systemowych, kt≤re zosta│y zmienione przez aplikacje. W uzasadnionych przypadkach SFC zaproponuje odtworzenie oryginalnej wersji pliku z p│yty CD-ROM Windows 2000.
     NarzΩdzie SFC zosta│o opisane wcze£niej w tym rozdziale pod has│em äSprawdzanie plik≤w systemowychö.

Aktualizacje plik≤w systemowych i sterownik≤w

     Windows Update pozwala na aktualizacjΩ zainstalowanych na komputerze plik≤w systemowych i sterownik≤w. Nowe pliki systemowe za│adowane za pomoc╣ Windows Update zostaj╣ automatycznie zarejestrowane w WFP.
     WiΩcej informacji znajduje siΩ wcze£niej w tym rozdziale pod has│em äWindows Updateö.

Uszkodzone lub usuniΩte pliki

Aby sprawdziµ, czy pliki sterownik≤w zosta│y za│adowane podczas uruchamiania systemu, nale┐y:
  1. Powt≤rnie uruchomiµ komputer.
  2. Nacisn╣µ klawisz F8 w celu wy£wietlenia menu opcji zaawansowanych.
  3. Wybraµ W│╣cz rejestrowanie rozruchu i nacisn╣µ klawisz ENTER.
  4. Po zako±czeniu procesu uruchamiania systemu otworzyµ Eksplorator Windows, odnaleƒµ folder %SystemRoot% i otworzyµ plik dziennika Ntbtlog.txt.
     W tym pliku znajdzie siΩ d│uga lista sterownik≤w, kt≤re komputer za│adowa│ lub spr≤bowa│ za│adowaµ. Nieza│adowane pliki zaznaczone s╣ napisem äDid not load driverö. Przegl╣daj╣c tΩ listΩ mo┐na ustaliµ, kt≤re pliki mog╣ byµ uszkodzone lub usuniΩte. WiΩcej informacji o opcjach wystΩpuj╣cych w menu opcji zaawansowanych znajduje siΩ wcze£niej w tym rozdziale pod has│em äTryb awaryjnyö.
     Gdy plik niezbΩdny do uruchomienia systemu Windows 2000 zosta│ uszkodzony lub usuniΩty, to zazwyczaj pojawi siΩ komunikat b│Ωdu, a informacje mog╣ zostaµ umieszczone w dzienniku zdarze±. Informacje te s╣ pomocne przy rozwi╣zywaniu problemu.
     Je£li komunikat b│Ωdu nie pojawi│ siΩ, ale jest podejrzenie, ┐e kt≤ry£ komponent nie zosta│ poprawnie uruchomiony z powodu uszkodzonego lub brakuj╣cego pliku, to nale┐y zastosowaµ opisane poni┐ej testy.
     Nale┐y sprawdziµ, czy wszystkie pliki systemowe Windows 2000 istniej╣ i czy wydaj╣ siΩ byµ nieuszkodzone. Objawy uszkodzenia pliku s╣ r≤┐ne, na przyk│ad niespodziewana wielko£µ pliku (zero bajt≤w lub wiΩksza ni┐ oryginalna liczba bajt≤w), czy te┐ data/godzina r≤┐na od daty instalacji. Pliki folderu %SystemRoot%\System32 i jego podfolder≤w nale┐y por≤wnaµ z plikami znajduj╣cymi siΩ na drugim komputerze posiadaj╣cym identyczn╣ wersjΩ systemu Windows 2000 i zestawy Service Pack. Nale┐y zbadaµ pliki systemowe za pomoc╣ narzΩdzia SFC oraz skorzystaµ z programu antywirusowego przeznaczonego dla Windows 2000.
     Je£li wydaje siΩ, ┐e brakuje kt≤rego£ pliku systemowego Windows 2000, mo┐na uruchomiµ instalator Windows 2000 i w│╣czyµ proces szybkiej naprawy. WiΩcej informacji znajduje siΩ wcze£niej w tym rozdziale pod has│em äAwaryjny proces naprawczyö.

Problemy ze sterownikami

     Uszkodzone sterowniki i us│ugi systemowe mog╣ powodowaµ problemy, takie jak b│Ωdy urz╣dze± sprzΩtu lub funkcji systemowych oraz problemy podczas uruchamiania. Aby rozwi╣zaµ taki problem, nale┐y w pierwszej kolejno£ci ustaliµ jego przyczynΩ.

Sprawdzanie konfiguracji urz╣dze±

     Czasem b│Ωdy wynikaj╣ z konflikt≤w miΩdzy urz╣dzeniami pr≤buj╣cymi wykorzystaµ te same zasoby systemowe. KonfiguracjΩ urz╣dze± mo┐na sprawdziµ za pomoc╣ narzΩdzia Informacje o systemie lub Mened┐era urz╣dze±.
     NarzΩdzie Informacje o systemie dostarcza informacji o zainstalowanych urz╣dzeniach, za│adowanych sterownikach itp. W Mened┐erze urz╣dze± mo┐na sprawdziµ poprawno£µ konfiguracji urz╣dze± i zmieniµ ustawienia urz╣dze± dotycz╣ce wykorzystania zasob≤w.

Aby sprawdziµ, czy nie wystΩpuj╣ konflikty miΩdzy urz╣dzeniami, nale┐y:
  1. Otworzyµ Informacje o systemie.
  2. Pod has│em Sk│adniki wybraµ Urz╣dzenia problematyczne. W tym miejscu znajduj╣ siΩ informacje o urz╣dzeniach bΩd╣cych w konflikcie.
  3. Rozwin╣µ Zasoby sprzΩtowe i wybraµ Konflikty/UdostΩpnianie. Je£li urz╣dzenia wymienione w tym miejscu nie wystΩpuj╣ pod has│em Urz╣dzenia problematyczne, to prawdopodobnie wykorzystuj╣ zasoby wsp≤lnie.
    Uwaga Urz╣dzenia typu PCI mog╣ wsp≤lnie wykorzystywaµ zasoby.
  4. W razie potrzeby zmieniµ ustawienia urz╣dze± dotycz╣ce zasob≤w za pomoc╣ Mened┐era urz╣dze± (dostΩpnego pod Panel sterowania\System\SprzΩt).

Uwaga Je£li u┐ywanych jest kilka profili sprzΩtu, to w pierwszej kolejno£ci nale┐y wybraµ odpowiedni╣ konfiguracjΩ z listy znajduj╣cej siΩ na stronie w│a£ciwo£ci urz╣dzenia (na zak│adce Zasoby).
     WiΩcej informacji znajduje siΩ wcze£niej w tym rozdziale pod has│em äInformacje o systemieö oraz w rozdziale äZarz╣dzanie urz╣dzeniamiö. WiΩcej informacji o problemach zwi╣zanych z wykrywaniem urz╣dze± znajduje siΩ w rozdziale äInstalacja i uruchamianieö.

Identyfikacja problematycznego sterownika

     Je£li mo┐liwe jest zalogowanie siΩ na komputerze, nale┐y u┐yµ narzΩdzia Sterowniki (Drivers) z p│yty CD-ROM Windows 2000 Professional Resource Kit w celu wy£wietlenia informacji o aktualnie za│adowanych sterownikach. Je£li wyniki tego narzΩdzia zosta│y zapisane lub wydrukowane wcze£niej, mo┐na por≤wnaµ stare wyniki z nowymi. Alternatywnie mo┐na por≤wnaµ aktualne wyniki z wynikami uruchomienia narzΩdzia Sterowniki na drugim komputerze.
     Pomocne mog╣ byµ tak┐e informacje o sterownikach i urz╣dzeniach problematycznych zawarte w Informacjach o systemie. NarzΩdzie Informacje o systemie zosta│o opisane wcze£niej w tym rozdziale.

Identyfikacja nieuruchomionej us│ugi

     Niekt≤re us│ugi w systemie Windows 2000 s╣ ustawione na automatyczne uruchomienie siΩ. Us│ugi te s╣ zale┐ne od konfiguracji komputera oraz od u┐ywanych protoko│≤w i us│ug sieciowych.
     Wybieraj╣c Us│ugi pod ikon╣ NarzΩdzia administracyjne mo┐na zobaczyµ listΩ automatycznie uruchamianych us│ug, z zaznaczonymi us│ugami, kt≤re nie zosta│y uruchomione pomy£lnie (rysunek 31.8).


Rysunek 31.8 Okno us│ug systemowych

     Na rysunku 31.8 us│uga TCP/IP NetBIOS Helper jest ustawiona na uruchomienie automatyczne, jednak nie zosta│a uruchomiona.
     Nale┐y spr≤bowaµ uruchomiµ us│ugΩ rΩcznie lub zmieniµ jej status. Aby zmieniµ status us│ugi, nale┐y klikn╣µ j╣ dwukrotnie, po czym pojawi siΩ okno dialogowe W│a£ciwo£ci us│ugi (rysunek 31.9).


Rysunek 31.9 Okno dialogowe w│a£ciwo£ci us│ugi


Uwaga Zmiana statusu uruchamiania us│ugi wymaga posiadania uprawnie± administratora.

Zapisywanie wynik≤w narzΩdzi rozwi╣zywania problem≤w

     W przypadku wiΩkszo£ci narzΩdzi uruchamianych z wiersza polecenia, w celu skierowania wynik≤w do pliku tekstowego nale┐y wys│aµ polecenie w nastΩpuj╣cej postaci:
     Nazwa_narzΩdzia /parametry Nazwa_narzΩdzia.txt
     Znak (redirector) powoduje skierowanie wynik≤w ekranowych do okre£lonego pliku tekstowego.
Uwaga Plik wyj£ciowy zostanie umieszczony w folderze bie┐╣cym, o ile nie okre£lono inaczej.

Odtworzenie po awarii

     Odtworzenie systemu jest konieczne przede wszystkim po awarii dysku twardego, w wyniku kt≤rej dysk musia│ zostaµ zmieniony lub ponownie sformatowany. System nale┐y odtworzyµ tak┐e po przypadkowym usuniΩciu lub uszkodzeniu krytycznych plik≤w systemowych, o ile potrzebne jest sformatowanie dysku twardego. Odtworzenie systemu nale┐y zastosowaµ dopiero po pr≤bie naprawy systemu przy u┐yciu trybu awaryjnego, Konsoli odzyskiwania oraz Awaryjnego procesu naprawczego (narzΩdzia te opisano wcze£niej w tym rozdziale).

Przygotowania do odtworzenia po awarii

     Aby wykonaµ pe│ne odtworzenie po awarii niezbΩdna jest niedawno utworzona kopia zapasowa ca│ego systemu, obejmuj╣ca dane stanu systemu, pliki systemowe oraz pliki danych u┐ytkownik≤w. Dane stanu systemu obejmuj╣ rejestr, bazΩ danych rejestracji klas Us│ug komponent≤w oraz pliki systemowe potrzebne do uruchomienia komputera (pliki rozruchowe).
     NarzΩdzie Kopia zapasowa oferuje dwie metody utworzenia kopii zapasowej systemu. Pierwsza metoda opiera siΩ na Kreatorze kopii zapasowej, a druga na rΩcznym ustawianiu opcji i zawarto£ci kopii zapasowej.
Uwaga Utworzenie kopii zapasowej stanu systemu mog╣ wykonaµ tylko cz│onkowie lokalnych grup Operatorzy kopii zapasowej i Administratorzy.
Aby przygotowaµ siΩ do odtworzenia systemu za pomoc╣ Kreatora kopii zapasowej, nale┐y:
  1. Uruchomiµ narzΩdzie Kopia zapasowa (pod Programy\Akcesoria\NarzΩdzia systemowe).
  2. Na ekranie witaj╣cym klikn╣µ opcjΩ Kreator kopii zapasowej.
  3. Na kolejnym ekranie witaj╣cym klikn╣µ przycisk Dalej.
  4. Klikn╣µ Wykonaj kopiΩ zapasow╣ wszystkich danych na tym komputerze oraz Dalej.
  5. Wybraµ typ no£nika kopii zapasowej, wybraµ nazwΩ no£nika lub pliku i klikn╣µ przycisk Dalej.
  6. Klikn╣µ opcjΩ Zaawansowane w celu ustawienia opcji zaawansowanych, takich jak typ kopii zapasowej, weryfikacja danych, kompresja sprzΩtowa, etykiety i w│asno£µ no£nik≤w oraz harmonogramy. Domy£lne ustawienia stosowane przez Kreator wygl╣daj╣ nastΩpuj╣co:
    • Typ kopii zapasowej: normalna.
    • Migrowane dane Magazynu zdalnego: nie wykonuj kopii zapasowej.
    • Weryfikacja danych: brak.
    • Kompresja sprzΩtowa: w│╣czona (w przypadku kopii zapasowej wykonywanej na ta£mie), wy│╣czona (w przypadku kopii zapasowej wykonywanej w pliku).
    • W│asno£µ/uprawnienia: nieustawione.
    • ZastΩpowanie/do│╣czanie danych: zastΩpowanie.
    • Etykiety kopii zapasowej i no£nika: ustawione na godzinΩ i datΩ wykonania kopii zapasowej.
    • Harmonogram: Nieustawiony (narzΩdzie Kopia zapasowa zostanie uruchomione natychmiast).
  7. Klikn╣µ przycisk Koniec w celu rozpoczΩcia operacji tworzenia kopii zapasowej.
     Zaawansowane opcje oferowane w Kreatorze stanowi╣ podzbi≤r zbioru opcji mo┐liwych do ustawienia w narzΩdziu Kopia zapasowa. Aby skorzystaµ z innych opcji, nale┐y zastosowaµ nastΩpuj╣c╣ procedurΩ:

Aby przygotowaµ siΩ rΩcznie do odtworzenia po awarii, nale┐y:
  1. Uruchomiµ narzΩdzie Kopia zapasowa.
  2. Na zak│adce Kopia zapasowa wybraµ woluminy, pliki i foldery przeznaczone do umieszczenia na kopii zapasowej. Zaznaczyµ Stan systemu (w przeciwnym przypadku kopia zapasowa nie przyda│aby siΩ do odtworzenia systemu po awarii).
  3. Ustawiµ opcje Miejsce docelowe kopii zapasowej oraz No£nik kopii zapasowej lub nazwa pliku.
  4. Aby skonfigurowaµ dodatkowe opcje, klikn╣µ Opcje w menu NarzΩdzia, a po skonfigurowaniu opcji klikn╣µ przycisk OK.
  5. Klikn╣µ Rozpocznij wykonywanie kopii zapasowej, a nastΩpnie dokonaµ ewentualnych zmian w oknie dialogowym Informacje o zadaniu kopii zapasowej.
  6. Aby ustawiµ opcje zaawansowane, klikn╣µ opcjΩ Zaawansowane, a po skonfigurowaniu opcji klikn╣µ przycisk OK.
  7. Aby przypisaµ operacjΩ kopii zapasowej do terminu, klikn╣µ opcjΩ Harmonogram.
  8. Klikn╣µ Rozpocznij wykonywanie kopii zapasowej w celu uruchomienia operacji tworzenia kopii zapasowej.
     NarzΩdzie Kopia zapasowa nie mo┐e tworzyµ kopii zapasowych danych stanu systemu komputer≤w zdalnych. Istnieje jednak po£redni spos≤b automatyzacji tworzenia zdalnej kopii zapasowej ka┐dego komputera w sieci û nale┐y przypisaµ do terminu regularne lokalne kopie zapasowe danych stanu systemu na ka┐dym komputerze oraz wykonaµ regularn╣ sieciow╣ kopiΩ zapasow╣ ka┐dego komputera, obejmuj╣c╣ tak┐e pliki zawieraj╣ce lokalnie utworzon╣ kopiΩ danych stanu systemu. Odpowiednia procedura jest opisana poni┐ej.
Uwaga Istniej╣ narzΩdzia innych producent≤w pozwalaj╣ce na wykonanie zdalnej kopii zapasowej danych stanu systemu.
Aby wykonaµ pe│n╣, zdaln╣ kopiΩ zapasow╣ systemu, nale┐y:
  1. Zalogowaµ siΩ na komputerze zdalnym jako Administrator lub Operator kopii zapasowej i uruchomiµ Kreator kopii zapasowej.
  2. Na ekranie witaj╣cym klikn╣µ przycisk Dalej.
  3. Wybraµ Wykonaj jedynie kopiΩ zapasow╣ danych o stanie systemu i klikn╣µ przycisk Dalej.
  4. Pod Typ no£nika kopii zapasowej wybraµ Plik. Pod No£nik kopii zapasowej lub nazwa pliku wpisaµ odpowiedni╣ £cie┐kΩ i nazwΩ pliku. Plik musi posiadaµ rozszerzenie .bkf. Plik nale┐y zapisaµ w udostΩpnionym folderze na komputerze lokalnym lub w dzier┐awie sieciowej, w stosunku do kt≤rej posiadane jest uprawnienie zapisu. Klikn╣µ przycisk Dalej.
  5. Klikn╣µ opcjΩ Zaawansowane, ustawiµ ┐╣dane opcje zaawansowane i przypisaµ kopiΩ zapasow╣ do terminu jako zadanie automatyczne. Nie jest konieczne w│╣czenie w kopiΩ zapasow╣ migrowanych danych Magazynu zdalnego ani ustawienie typu kopii zapasowej (dane stanu systemu zawsze s╣ traktowane jako typ Kopia). Operacja kopii zapasowej powinna byµ przypisana do terminu regularnego (na przyk│ad, co tydzie± lub co miesi╣c). Aby dodaµ zadanie do harmonogramu, nale┐y klikn╣µ klawisz Koniec.
    Uwaga Aby uzyskaµ dostΩp do wolumin≤w zdalnych, konto u┐ywane do utworzenia kopii zapasowych musi znajdowaµ siΩ w lokalnej grupie Administratorzy lub Operatorzy kopii zapasowej na komputerze zdalnym. Zalecane jest utworzenie kopii zapasowych w dzier┐awach administracyjnych, na przyk│ad C$.
  6. Zalogowaµ siΩ jako Administrator lub Operator kopii zapasowej, a nastΩpnie uruchomiµ narzΩdzie Kopia zapasowa.
  7. Na zak│adce Kopia zapasowa wybraµ folder udostΩpniony zawieraj╣cy plik, do kt≤rego skierowano ju┐ przypisan╣ do terminu kopiΩ zapasow╣ stanu systemowego.
  8. Zaznaczyµ wszystkie woluminy udostΩpnione na komputerze zdalnym.
  9. Klikn╣µ Rozpocznij wykonywanie kopii zapasowej, a w oknie dialogowym Informacje o zadaniu kopii zapasowej klikn╣µ opcjΩ Harmonogram w celu wyznaczenia terminu operacji. Termin ten powinien byµ p≤ƒniejszy od terminu zako±czenia operacji kopii zapasowej wpisanej do harmonogramu na komputerze zdalnym.
  10. Klikn╣µ Rozpocznij wykonywanie kopii zapasowej w celu dodania zadania do harmonogramu.
     WiΩcej informacji o narzΩdziu Kopia zapasowa, w tym o opcjach dotycz╣cych kopii zapasowej i odtworzenia, znajduje siΩ w rozdziale äMagazyn wymienny i kopie zapasoweö.

Wykonywanie odtworzenia po awarii

     Zazwyczaj proces odtwarzania rozpoczyna siΩ po instalacji nowego dysku twardego lub sformatowaniu istniej╣cego dysku. Je£li zainstalowano nowy dysk twardy, to powinien on zawieraµ co najmniej tyle miejsca, ile poprzedni dysk. Ponadto musi on posiadaµ te same woluminy, w tym te same litery napΩdu, wielko£ci wolumin≤w i system plik≤w û w przeciwnym razie odtworzenie systemu mo┐e okazaµ siΩ niemo┐liwe.
     Aby rozpocz╣µ proces, nale┐y zainstalowaµ now╣ wersjΩ systemu Windows 2000 i uruchomiµ narzΩdzie Kopia zapasowa w celu odtworzenia plik≤w systemowych i plik≤w danych. Folder instalacyjny nowego systemu musi znajdowaµ siΩ w tym samym miejscu, co oryginalny folder instalacyjny. Dotyczy to litery napΩdu oraz nazwy folderu. Je£li oryginalny system zainstalowany by│ w domy£lnym miejscu (C:\Winnt), to nale┐y po prostu zainstalowaµ now╣ kopiΩ systemu Windows 2000, a nastΩpnie rozpocz╣µ proces odtwarzania. Je£li orygina│ znajdowa│ siΩ w innym miejscu, na przyk│ad w D:\Windows, to nowy system r≤wnie┐ nale┐y zainstalowaµ w D:\Windows.
Uwaga NarzΩdzie Kopia zapasowa pozwala na odtworzenie plik≤w w innym miejscu, ale w tym przypadku dane stanu systemu nie zostan╣ skutecznie przywr≤cone. Podczas odtwarzania systemu konieczne jest przywr≤cenie wszystkich plik≤w, w tym danych stanu systemu, do ich wcze£niejszego miejsca.
     Program Windows Setup nie pyta o nazwΩ folderu instalacyjnego, chyba ┐e na u┐ywanym woluminie ju┐ istnieje folder Winnt. Aby umo┐liwiµ zmianΩ domy£lnego woluminu lub nazwy folderu instalacyjnego Windows 2000, nale┐y utworzyµ folder o nazwie Winnt na woluminie instalacyjnym przed uruchomieniem instalatora. Mo┐na to wykonaµ za pomoc╣ Konsoli odzyskiwania lub dyskietki uruchomienia MS-DOS, Windows 95 albo Windows 98. Obie metody opisane s╣ poni┐ej.
Uwaga W przypadku instalacji zautomatyzowanej nazwΩ folderu instalacyjnego mo┐na okre£liµ w pliku odpowiedzi jako warto£µ parametru "TargetPath=". WiΩcej informacji o tego typu instalacji znajduje siΩ w rozdziale äDostosowywanie i automatyzacja instalacjiö.

Tworzenie folderu Winnt za pomoc╣ Konsoli odzyskiwania

     Konsola odzyskiwania umo┐liwia utworzenie folderu Winnt na niesformatowanym woluminie. Je£li dysk nie jest jeszcze partycjonowany, Konsola pozwala tak┐e na utworzenie wolumin≤w. Aby wykonaµ tΩ procedurΩ, potrzebny jest komputer posiadaj╣cy program edycji tekstu (na przyk│ad Notatnik) oraz napΩd dyskietki. Je£li zasoby te nie s╣ dostΩpne, nale┐y zastosowaµ drug╣ opisan╣ procedurΩ (utworzenie folderu za pomoc╣ dyskietki uruchomienia Windows 98).

Aby utworzyµ folder Winnt na pustym woluminie za pomoc╣ Konsoli odzyskiwania, nale┐y:
  1. Otworzyµ KonsolΩ odzyskiwania przy u┐yciu czterech dyskietek instalacyjnych systemu Windows 2000 lub p│yty CD-ROM Windows 2000. Wybraµ opcjΩ naprawy naciskaj╣c klawisz R, a nastΩpnie nacisn╣µ klawisz C w celu wyboru Konsoli odzyskiwania. Przy uruchamianiu Konsoli, ze wzglΩdu na brak zainstalowanego systemu, zalogowanie siΩ nie jest potrzebne.
  2. Je£li dysk nie zawiera wolumin≤w, wykonaµ polecenie diskpart w celu utworzenia woluminu instalacyjnego (wpisanie diskpart bez parametr≤w uruchomi interfejs u┐ytkownika s│u┐╣cy do zarz╣dzania woluminami). Wolumin ten musi posiadaµ tΩ sam╣ literΩ napΩdu i co najmniej tΩ sam╣ wielko£µ, co oryginalny wolumin instalacyjny zawarty w ostatniej kopii zapasowej. Aby udostΩpniµ odpowiedni╣ literΩ napΩdu, konieczne mo┐e byµ utworzenie wiΩcej ni┐ jednego woluminu. Na przyk│ad, je£li oryginalna instalacja znajdowa│a siΩ na napΩdzie D, to nale┐y utworzyµ w pierwszej kolejno£ci napΩd C, a nastΩpnie napΩd D.
  3. Wykonaµ polecenie format w celu sformatowania utworzonych wolumin≤w. Nowy wolumin instalacyjny powinien otrzymaµ ten sam system plik≤w co orygina│ û w przeciwnym razie mo┐e nast╣piµ utrata danych oraz w│a£ciwo£ci plik≤w i folder≤w. Na przyk│ad, je£li oryginalny system by│ zainstalowany na napΩdzie C i sformatowany jako NTFS, to nale┐y wpisaµ nastΩpuj╣ce polecenie:
    format c: /q /fs:ntfs
  4. Wykonaµ polecenie map w celu wy£wietlenia £cie┐ki ARC (Advanced RISC Computing) nowego woluminu instalacyjnego. Informacje te nale┐y zapisaµ na papierze (bΩd╣ one potrzebne w etapie 6). Typowa £cie┐ka ARC na napΩdzie C wygl╣da nastΩpuj╣co:
    \Device\Harddisk0\Partition1.
  5. Na drugim komputerze utworzyµ za pomoc╣ edytora tekstu plik o nazwie Setup.log i zapisaµ go na dyskietce. Wa┐ne jest, aby plik posiada│ rozszerzenie .log, a nie .txt.
  6. Dodaµ do pliku Setup.log poni┐sze informacje i zapisaµ plik na dyskietce. Przy parametrach TargetDevice= i SystemPartition= nale┐y wpisaµ £cie┐kΩ ARC zapisan╣ w etapie 4. îcie┐ka ARC musi byµ umieszczona w podw≤jnym cudzys│owie. Na przyk│ad:
    [Paths]
    TargetDirectory = "\WINNT"
    TargetDevice = "£cie┐ka_arc"
    SystemPartitionDirectory = "\"
    SystemPartition = "£cie┐ka_arc"
    [Signature]
    Version = "WinNt5.0"
    [Files.SystemPartition]
    NTDETECT.COM = "NTDETECT.COM","11f1b"
    ntldr = "ntldr","3aae6"
    arcsetup.exe = äarcsetup.exeö,ö3036cö
    arcldr.exe = äarcldr.exeö,ö33a86ö
    [Files.WinNt]
  7. Powt≤rnie uruchomiµ komputer z p│yty CD-ROM Windows 2000 lub z dyskietek instalacyjnych systemu Windows 2000 w celu uruchomienia instalatora. Na odpowiednim ekranie nacisn╣µ klawisz R, a nastΩpnie nacisn╣µ R ponownie w celu uruchomienia Awaryjnego procesu naprawczego (ERP).
  8. Wybraµ opcjΩ naprawy rΩcznej (M). Pojawi siΩ ekran zawieraj╣cy trzy opcje. Nale┐y wy│╣cyµ wszystkie opcje z wyj╣tkiem opcji Weryfikacja plik≤w systemowych Windows 2000. NastΩpnie wybraµ Kontynuuj (wykonaj wybrane zadania) i nacisn╣µ klawisz ENTER.
  9. Po pojawieniu siΩ odpowiedniego komunikatu w│o┐yµ do komputera dyskietkΩ utworzon╣ w etapach 5 i 6 (Awaryjny dysk naprawczy) i nacisn╣µ klawisz ENTER. Spowoduje to utworzenie folderu Winnt na woluminie instalacyjnym.

Uwaga Konsola odzyskiwania zawiera polecenie md, ale domy£lnie nie mo┐na tworzyµ folderu na wΩƒle g│≤wnym. Domy£lne zachowanie mo┐na zmieniµ za pomoc╣ ustawie± Zasad grup, ale w omawianej sytuacji nie bΩdzie to skuteczne, poniewa┐ dysk twardy nie zawiera jeszcze instalacji Windows 2000.

Utworzenie folderu Winnt za pomoc╣ dyskietki uruchomienia Windows 98

     Gdy folder Winnt tworzony jest za pomoc╣ dyskietki uruchomienia Windows 98, to wolumin musi zostaµ sformatowany jako FAT16 lub FAT32. Je£li systemem plik≤w oryginalnego woluminu instalacyjnego by│ NTFS, to nale┐y wykorzystaµ narzΩdzie partycjonowania Windows 98 Fdisk do utworzenia woluminu o odpowiedniej wielko£ci i sformatowania go jako FAT32. P≤ƒniej nale┐y wykonaµ polecenie convert w celu konwersji woluminu FAT na NTFS û po utworzeniu folderu Winnt i instalacji nowej kopii systemu Windows 2000, ale przed odtworzeniem systemu z kopii zapasowej.
Uwaga Procedura ta wymaga, aby dyskietka uruchomienia Windows 98 zawiera│a pliki Fdisk.exe i Format.exe w folderze C:\Windows\Command.

Aby utworzyµ folder Winnt na woluminie za pomoc╣ dyskietki uruchomienia Windows 98, nale┐y:
  1. Uruchomiµ komputer przy u┐yciu dyskietki uruchomienia Windows 98.
  2. Je£li dysk twardy nie posiada woluminu instalacyjnego, wykonaµ polecenie fdisk w celu utworzenia g│≤wnej partycji DOS przypisanej tej samej literze, co oryginalny wolumin instalacyjny. Partycja ta nie mo┐e byµ mniejsza od oryginalnego woluminu instalacyjnego.
    Zaktywizowaµ partycjΩ, tak aby mo┐na by│o u┐yµ jej jako woluminu instalacyjnego. Do udostΩpnienia ┐╣danej litery napΩdu konieczne mo┐e byµ utworzenie wiΩcej ni┐ jednego woluminu. Po zako±czeniu fdisk komputer zostanie zrestartowany. Je£li dysk twardy ju┐ posiada sformatowany wolumin instalacyjny, mo┐na przej£µ do kroku 5.
  3. Powt≤rnie uruchomiµ komputer przy u┐yciu dyskietki uruchomienia Windows 98.
  4. Wykonaµ polecenie format w celu sformatowania utworzonych wolumin≤w.
    Uwaga NarzΩdzie Format nie formatuje utworzonych przez Windows 98 wolumin≤w FAT16 o wielko£ci przekraczaj╣cej 2 GB. WiΩksze woluminy nale┐y sformatowaµ jako FAT32.
  5. Wykonaµ polecenie md w celu utworzenia folderu Winnt na woluminie, na kt≤rym zostanie zainstalowany Windows 2000.

Instalacja nowej wersji systemu Windows 2000

     Przed odtworzeniem systemu i plik≤w danych konieczna jest instalacja nowej kopii systemu Windows 2000. Je£li oryginalny folder instalacyjny znajdowa│ siΩ na domy£lnym woluminie, nosi│ domy£ln╣ nazwΩ (czyli C:\Winnt) i na dysku nie istniej╣ inne woluminy, to nale┐y po prostu powt≤rnie uruchomiµ komputer przy u┐yciu p│yty CD-ROM Windows 2000 lub czterech dyskietek instalacyjnych Windows 2000 i post╣piµ zgodnie z instrukcjami na ekranie.
     Je£li istnieje wiΩcej ni┐ jeden dostΩpny wolumin, to instalator poprosi o wyb≤r woluminu, na kt≤rym ma zostaµ zainstalowany system Windows 2000. Wybrany wolumin powinien posiadaµ tΩ sam╣ literΩ napΩdu, co oryginalny wolumin instalacyjny. Instalator automatycznie rozpoczyna instalacjΩ z zastosowaniem domy£lnej nazwy folderu (Winnt), chyba ┐e na danym woluminie ju┐ istnieje folder o tej nazwie. Je£li wolumin ju┐ zawiera folder Winnt, to instalator poprosi u┐ytkownika o podanie nazwy folderu instalacyjnego.

Aby zainstalowaµ now╣ wersjΩ Windows 2000 podczas odtwarzania po awarii, nale┐y:
  1. Uruchomiµ komputer przy u┐yciu p│yty CD-ROM Windows 2000 lub dyskietek instalacyjnych Windows 2000.
  2. Po pojawieniu siΩ odpowiedniego komunikatu - wybraµ wolumin instalacyjny.
  3. Wybraµ opcjΩ Pozostaw aktualny system plik≤w bez zmian (gdyby wybrano opcjΩ sformatowania dysku, to folder Winnt zosta│by usuniΩty).
  4. Je£li w oryginalnej instalacji zastosowano domy£ln╣ nazwΩ folderu instalacyjnego, to mo┐na przej£µ do instalatora Windows 2000 z ominiΩciem pozosta│ych etap≤w niniejszej procedury.
  5. Je£li utworzono rΩcznie folder Winnt na woluminie instalacyjnym, instalator zapyta, czy folder ten ma zostaµ wykorzystany jako folder instalacyjny. Nale┐y wybraµ tΩ sam╣ nazwΩ folderu instalacyjnego, kt≤ra by│a zastosowana w oryginalnej instalacji.
  6. Gdy pojawi siΩ ostrze┐enie o obecno£ci folderu Winnt na komputerze, nacisn╣µ klawisz ESC w celu okre£lenia innego folderu instalacyjnego. Wpisaµ nazwΩ folderu si post╣piµ zgodnie z instrukcjami na ekranie.
     Je£li system Windows 2000 zainstalowano na woluminie typu FAT16 lub FAT32, a oryginalny wolumin instalacyjny by│ sformatowany jako NTFS, to przed odtworzeniem systemu nale┐y dokonaµ konwersji nowego woluminu instalacyjnego na NTFS. Po zako±czeniu instalacji nale┐y zalogowaµ siΩ jako administrator lokalny i wykonaµ nastΩpuj╣ce polecenie:

convert litera_napΩdu: /fs:ntfs

     gdzie litera_napΩdu oznacza wolumin instalacyjny.

Odtworzenie plik≤w systemowych i plik≤w danych

     Aby zako±czyµ proces odtwarzania po awarii, nale┐y przywr≤ciµ system z najnowszej kopii zapasowej. Aby wykonaµ pe│ne odtworzenie systemu, nale┐y przywr≤ciµ:      Aby przywr≤ciµ te komponenty na ich oryginalne miejsca (jest to szczeg≤lnie wa┐ne w przypadku danych stanu systemu), nale┐y wykorzystaµ funkcjΩ Przywr≤µ w narzΩdziu Kopii zapasowej. Na ko±cu nale┐y powt≤rnie uruchomiµ komputer. W≤wczas system bΩdzie w identycznym stanie, jak w momencie utworzenia kopii zapasowej.