Polecenie chkdsk, Technik Informatyk, Informatyka
[ Pobierz całość w formacie PDF ]
Sprawdza system plikw i metadane systemu plikw w poszukiwaniu bþħdw, a nastħpnie wyĻwietla raport z
wynikami. Polecenie chkdsk uŇyte bez parametrw powoduje wyĻwietlenie tylko informacji o stanie dysku
znajdujĢcego siħ w bieŇĢcej stacji dyskw (nie naprawia bþħdw). Aby naprawię bþħdy, naleŇy doþĢczyę
parametr /f.
WaŇne
¤Na komputerach z systemem Windows Server 2003 z dodatkiem Service Pack 1 polecenie chkdsk
automatycznie tworzy kopiħ w tle przed sprawdzeniem woluminu, dziħki czemu moŇna sprawdzię wolumin
uŇywany przez inny program lub proces. Dziħki zastosowaniu kopii w tle polecenie chkdsk prawidþowo
wykrywa bþħdy na woluminach bħdĢcych w uŇyciu.
Na komputerach z systemem Windows Server 2003 bez dodatku Service Pack 1 program chkdsk
uruchomiony bez parametrw na aktywnym woluminie systemowym, rozruchowym lub na woluminie z
danymi bħdĢcym w uŇyciu moŇe zgþosię bþħdy w sytuacji, gdy wolumin nie zawiera bþħdw. Aby uniknĢę
sytuacji tego typu, naleŇy zamknĢę wszystkie programy lub procesy korzystajĢce z otwartych dojĻę do
woluminu.
Podczas naprawiania woluminw (lub inspekcji woluminw na komputerach z systemem Windows
Server 2003 bez dodatku Service Pack 1) polecenie chkdsk blokuje wolumin, wiħc wszystkie dane
przechowywane na woluminie stajĢ siħ niedostħpne do chwili zakoıczenia dziaþania polecenia chkdsk.
Zgodnie z przyjħtĢ reguþĢ, naleŇy uruchamiaę polecenie chkdsk tylko na woluminach, ktre sĢ uszkodzone. W
przypadku woluminw oznaczonych jako ázanieczyszczoneÑ system Windows automatycznie uruchamia
polecenie chkdsk podczas ponownego uruchamiania komputera.
W przypadku serwerw, ktre nie sĢ czħsto ponownie uruchamiane, moŇna za pomocĢ polecenia chkntfs lub
polecenia fsutil dirty query przed uruchomieniem polecenia chkdsk ustalię, czy jest ustawiony bit
zanieczyszczenia woluminu.
¤Nie zaleca siħ przerywania dziaþania polecenia chkdsk. Anulowanie lub przerwanie dziaþania polecenia
chkdsk nie powinno jednak spowodowaę wiħkszych uszkodzeı woluminu w porwnaniu do stanu sprzed
uruchomienia polecenia chkdsk. Ponowne uruchomienie polecenia chkdsk umoŇliwia naprawienie
wszystkich pozostaþych uszkodzeı woluminu.
Skþadnia
chkdsk [:][[] z] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:z]]
Parametry
:
OkreĻla literħ dysku (po ktrej jest wpisywany dwukropek), punkt instalacji lub nazwħ woluminu.
[] z
UŇywany tylko w przypadku systemu FAT i systemu FAT32. OkreĻla lokalizacjħ i nazwħ pliku lub zestawu
plikw, ktrych fragmentacja ma zostaę sprawdzona przy uŇyciu polecenia chkdsk. Aby okreĻlię wiele plikw,
moŇna uŇywaę symboli wieloznacznych (* i ?).
/f
Naprawia bþħdy na dysku. Dysk musi byę zablokowany. JeŇeli polecenie chkdsk nie moŇe zablokowaę dysku,
pojawia siħ komunikat z sugestiĢ sprawdzenia dysku przy ponownym uruchomieniu komputera.
/v
Podczas sprawdzania dysku wyĻwietla nazwħ kaŇdego pliku w kaŇdym katalogu.
/r
Lokalizuje uszkodzone sektory i odzyskuje informacje, ktre moŇna odczytaę. Dysk musi byę zablokowany.
/x
Wymusza najpierw odinstalowanie woluminu, jeŇeli jest to konieczne. Wszystkie otwarte dojĻcia do dysku sĢ
uniewaŇniane. Opcja /x zapewnia rwnieŇ funkcje opcji /f.
/i
Tylko do uŇytku w systemie plikw NTFS. Wykonuje mniej szczegþowe sprawdzanie wpisw indeksu,
skracajĢc czas wymagany do uruchomienia polecenia chkdsk.
/c
Tylko do uŇytku w systemie plikw NTFS. Pomija sprawdzanie cyklw w strukturze folderw, skracajĢc czas
wymagany do uruchomienia polecenia chkdsk.
/l[:z]
Tylko do uŇytku w systemie plikw NTFS. Zmienia rozmiar pliku dziennika zgodnie z rozmiarem wpisanym
przez uŇytkownika. JeŇeli parametr rozmiaru zostanie pominiħty, opcja /l powoduje wyĻwietlenie bieŇĢcego
rozmiaru.
/?
WyĻwietla Pomoc w wierszu polecenia.
SpostrzeŇenia
¤Uruchamianie polecenia chkdsk
Polecenie chkdsk na dysku staþym moŇe uruchomię tylko czþonek grupy Administratorzy.
¤Sprawdzanie zablokowanego dysku podczas ponownego uruchamiania
JeŇeli bþħdy dysku majĢ zostaę naprawione przy uŇyciu polecenia chkdsk, wszystkie pliki na dysku muszĢ byę
zamkniħte. JeŇeli pliki sĢ otwarte, pojawia siħ nastħpujĢcy komunikat o bþħdzie:
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to
be checked the next time the system restarts? (Y/N)
JeŇeli zostanie wybrana opcja sprawdzania dysku przy nastħpnym uruchomieniu ponownym komputera,
polecenie chkdsk sprawdza dysk i naprawia bþħdy automatycznie przy ponownym uruchomieniu komputera.
JeŇeli partycja dysku jest partycjĢ rozruchowĢ, polecenie chkdsk automatycznie uruchamia ponownie
komputer po sprawdzeniu dysku.
Za pomocĢ polecenia chkntfs /c moŇna zaplanowaę sprawdzenie woluminu przy nastħpnym ponownym
uruchomieniu komputera. Polecenia fsutil dirty set moŇna uŇyę do ustawienia bitu zanieczyszczenia
woluminu (wskazujĢcego uszkodzenie) tak, aby system Windows uruchomiþ polecenie chkdsk podczas
ponownego uruchamiania komputera.
¤
Raporty o bþħdach dyskw
Polecenie chkdsk sprawdza miejsce na dysku i uŇycie dysku dla systemw plikw FAT i NTFS. Polecenie
chkdsk dostarcza informacji specyficznych dla poszczeglnych systemw plikw w raporcie o stanie. Raport
o stanie pokazuje bþħdy znalezione w systemie plikw. JeŇeli polecenie chkdsk jest uruchamiane bez opcji
wiersza polecenia /f na aktywnej partycji, raport moŇe podawaę faþszywe informacje o bþħdach, poniewaŇ
polecenie nie moŇe zablokowaę dysku. Polecenia chkdsk naleŇy uŇywaę co pewien czas do sprawdzenia
kaŇdego dysku w poszukiwaniu bþħdw.
¤Naprawianie bþħdw dyskw
Polecenie chkdsk naprawia bþħdy dyskw tylko wwczas, gdy okreĻlona jest opcja wiersza polecenia /f.
Polecenie chkdsk musi mieę moŇliwoĻę zablokowania dysku, aby naprawię bþħdy.
W przypadku systemu plikw FAT naprawy zazwyczaj powodujĢ zmianħ tabeli alokacji plikw dysku i
czasami powodujĢ utratħ danych, dlatego polecenie chkdsk moŇe spowodowaę wyĻwietlenie komunikatu
potwierdzenia podobnego do nastħpujĢcego:
10 lost allocation units found in 3 chains.
Convert lost chains to files?
NaciĻniħcie klawisza T powoduje zapisanie przez system Windows utraconych þaıcuchw w katalogu
gþwnym jako plikw o nazwach w formacie File.chk. Gdy polecenie chkdsk zakoıczy pracħ, moŇna
sprawdzię, czy te pliki zawierajĢ potrzebne dane. NaciĻniħcie klawisza N powoduje naprawienie dysku przez
system Windows, jednak zawartoĻę utraconych jednostek alokacji nie jest zapisywana.
JeŇeli opcja wiersza polecenia /f nie jest uŇywana, polecenie chkdsk spowoduje wyĻwietlenie komunikatu o
koniecznoĻci naprawienia pliku, ale nie naprawi bþħdw.
W przypadku uŇywania polecenia chkdsk /f na bardzo duŇym dysku (na przykþad 70 gigabajtw) lub dysku z
bardzo duŇĢ liczbĢ plikw (rzħdu milionw) wykonanie polecenia chkdsk /f moŇe byę czasochþonne.
Komputer jest w tym czasie
[ Pobierz całość w formacie PDF ]