Strona 1
CentrumXP.pl
2007-12-29 11:46:55
http://www.centrumxp.pl/Druk/1393.aspx
Konsola odzyskiwania
Podczas naszych codziennych zmagań z komputerem pojawić się może awaria, która uniemożliwi nam uruchomienie
komputera zarówno w trybie normalnym jak i awaryjnym. Dla początkującego użytkownika może stanowić to wielkie
tarapaty, jednak istnieje narzędzie o nazwie Konsola odzyskiwania, która także i w takiej sytuacji pomoże przywrócić
system do stanu używalności.
Konsola odzyskiwania danych jest narzędziem, posiadającym wiele opcji, które okazują się bardzo przydatne w
diagnozowaniu i usuwaniu wszelakich awarii, które pojawią się na naszej drodze. Posiada ona tą przewagę nad
omawianym w wcześniejszym artykule Trybem awaryjnym, że narzędzie to będzie poprawnie działało nawet w
momencie uszkodzenia plików systemowych.
Aby uruchomić Konsole odzyskiwania umieszczamy w napędzie CD dysk instalacyjny systemu Windows XP i
uruchamiamy ponownie komputer (musimy być pewni, iż w ustawieniach BIOS-u jednostki jako pierwszy bootowalny
napęd ustawiony mamy stację CD-ROM). Postępujemy zgodnie z informacjami wyświetlanymi nam na ekranie
monitora, aż do momentu pojawienia się okna Witaj w programie instalacyjnym Windows XP, gdzie wciskamy
przycisk R na klawiaturze by uruchomić wspomnianą wcześniej Konsole odzyskiwania. Następnie spośród dostępnych
opcji, wybieramy system do którego chcemy uzyskać dostęp z poziomu konsoli oraz wpisujemy hasło Administratora (w
systemie operacyjnym Windows XP Home Edition hasło jest puste, wiec wciskamy po prostu klawisz [Enter]). W
wierszu poleceń, który ukarze się naszym oczom na ekranie, wpisujemy polecenia Konsoli odzyskiwania - polecenia te
przedstawione i opisane są w tabeli poniżej. Natomiast, aby zakończyć pracę wyżej wspomnianego narzędzia
korzystamy z polecenia exit.
Polecenie
Opis działania
Attrib
Nadaje lub usuwa atrybuty dla pojedynczych plików jak i całych folderów (atrybuty: Tylko do odczytu,
Ukryty, Systemowy).
Batch
Wykonuje polecenia z pliku tekstowego
Cd lub Chdir Zmienia aktualną lokalizację (folder)
Chkdsk
Sprawdza i w miarę potrzeby naprawia lub odzyskuje dane na dysku
Cls
Czyści zawartość dysku
Copy
Kopiuje plik
Del (Delete) Usuwa pojedyncze pliki
Dir
Wyświetla zawartość bieżącego folderu wraz z atrybutami każdego ze znajdujących się tam plików
Disable
Wyłącza usługę lub sterownik
Diskpart
Zarządza partycjami w podstawowych woluminach dyskowych; nie należy używać go wraz z dyskami
dynamicznymi
Enable
Uruchamia usługę lub sterownik
Expand
Rozpakowuje zawartość pliku *.cab znajdującego się na dysku lokalnym lub przenośnym
Fixboot
Zapisuje nowy sektor startowy (uruchomieniowy) na aktywnej partycji
Fixmbr
Naprawia Master Boot Record podanego dysku
Format
Formatuje partycję początkową, wolumin lub dysk logiczny
Help
Wyświetla listę wszystkich dostępnych w konsoli poleceń
Listsvc
Wyświetla listę wszystkich dostępnych usług i sterowników wraz z aktualnym sposobem ich
uruchamiania
Logon
Wyświetla listę wszystkich wykrytych instalacji systemu Windows i pozwala na zalogowanie do
wybranej
Map
Wyświetla listę wszystkich liter dysków, typów plików systemowych, rozmiarów partycji i odniesień do
dysków fizycznych
Md (Mkdir)
Tworzy nowy folder lub podfolder w wybranej lokalizacji
More
Wyświetla plik tekstowy, zatrzymując się po każdym pełnym ekranie lub lini
Rd (Rdmdir) Usuwa foldery
Ren
(Rename)
Zmienia nazwę pliku
Set
Wyświetla lub modyfikuje zmienne środowiska konsoli
Strona 2
CentrumXP.pl
2007-12-29 11:46:55
http://www.centrumxp.pl/Druk/1393.aspx
Systemroot Ustawia aktualny folder jako folder systemowy bieżącej instalacji Windows
Type
Wyświetla plik tekstowy
Naprawa uszkodzonych plików uruchomieniowych
Konsola odzyskiwania daje możliwość naprawy plików, które zostały uszkodzone poprzez np. niewłaściwe i nieumiejętne
korzystanie z narzędzi dyskowych lub zakończone niepowodzeniem procesy umieszczenia wielu uruchamialnych
systemów w komputerze. Poniżej opisane jest kilka najczęściej spotykanych problemów wraz z metodami ich
rozwiązania przy użyciu konsoli:
Plik Boot.ini został uszkodzony lub usunięty - po uruchomieniu konsoli, wpisujemy polecenie bootcfg /scan,
które wyświetli nam listę wszystkich dostępnych aktualnie instalacji systemów Windows. Korzystając z polecenia
bootcfg /rebuild, samoczynnie zostanie zastąpiony plik boot.ini, natomiast wpisując bootcfg /add zostanie
przypisana instalacja Windows do pliku boot.ini bez żadnych modyfikacji istniejących już wpisów.
Kluczowe pliki systemowe są uszkodzone lub usunięte - konsola daje możliwość odtworzenia plików Ntldr,
Ntoskrnl.exe, Ntdetect.com oraz pliki sterowników. Jeśli uszkodzony plik znajduje się na płycie instalacyjnej za pomocą
polecenia Copy kopiujemy określając także źródło i lokalizację, gdzie znaleźć ma się kopiowany plik. Gdy plik znajduje
się w pliku *.cab aby go wyeksportować korzystamy z polecenia Expand.
Inny system operacyjny zastąpił kod sektora uruchomieniowego Windows XP - uruchamiamy Konsolę
odzyskiwania, wpisujemy polecenie Fixboot i uruchamiamy ponownie komputer.
Aktywacja i dezaktywacja usług oraz sterowników
Usługi są uprzywilejowanymi składnikami systemu Windows XP, w momencie nieprawidłowego napisania kodu usługi
nasz system przestaje działać, podobnie jest gdy zainstalujemy niedopracowane sterowniki sprzętowe, które w
skrajnych przypadkach nie dadzą nam możliwości uruchomienia systemu nawet w Trybie awaryjnym. Jeśli
przypuszczasz, która z usług lub zainstalowanych sterowników uniemożliwia uruchomienia systemu Konsola
odzyskiwania umożliwia ich dezaktywację. By zobaczyć kompletną listę usług i sterowników zainstalowanych na naszym
komputerze wpisujemy polecenie Listsvc, lista ta przeważnie okazuje się bardzo długa i odnalezienie interesujących
nas informacji jest utrudnione. Poleceniem Disable wyłączamy wybrane usługi i sterowniki, wpisując to polecenie
musimy dodać także nazwę komponentu, który ma zostać zatrzymany. Po operacji dezaktywacji z użyciem tegoż
polecenia, typ uruchomienia usługi zostanie zmieniony na SERVICE_DISABLED. Warto jednak zapamiętać pierwotną
wartość uruchamiania usługi, by móc ją przywrócić w momencie kiedy zdecydujemy się na ponowne uruchomienie
usługi, które dokonujemy przy użyciu komendy Enable.
Ograniczenia Konsoli odzyskiwania
Mogło by się wydawać, iż Konsola odzyskiwania z racji tego, że wygląda podobnie jak wiersz poleceń MS-DOS lub
interpretatora Windows XP, posiada także te same funkcje co wcześniej wymienione narzędzia, lecz tak nie jest, a to
dlatego, iż gdyby pozwalałaby ona na nieograniczony dostęp do danych na naszym dysku to byłaby to bardzo
niebezpieczna dziura w systemie bezpieczeństwa, tyczy się to głównie Windows XP w wersji Home Edition, która nie
posiada hasła Administratora. Z poziomu Konsoli odzyskiwania uzyskujemy dostęp do:
Katalogu głównego, znajdującego się na dowolnym dysku
Folderów i podfolderów systemowych, przynależnych do systemu wybranego w momencie uruchomienia konsoli
Plików i folderów na wszelakich nośnikach przenośnych (dyskietkach, płytach CD itp.)
Folderu Konsoli odzyskiwania - Cmdcons oraz jego podfolderów, o ile konsola została zainstalowana jako opcja
uruchamiania