Konsola odzyskiwania Konsola odzyskiwania XP jest to specjalny tryb tekstowy, przydatny zwłaszcza w sytuacji, gdy nie masz możliwości uruchomienia Windowsa, nawet w trybie awaryjnym. Jest odpalana bez udziału zainstalowanego systemu operacyjnego i umożliwia Ci, jego naprawę poprzez dogranie lub zastąpienie brakujących plików oraz wykonanie specjalnych poleceń służących do naprawy Gdy pojawi się monit, wpisz hasło administratora. Jeśli hasło administratora jest puste, naciśnij klawisz ENTER. W wierszu polecenia wpisz polecenia umożliwiające zdiagnozowanie i naprawienie instalacji systemu Windows XP. Jak używać wiersza polecenia konsoli odzyskiwania Używanie konsoli odzyskiwania oznacza pracę w specjalnym wierszu polecenia innym niż zwykły wiersz polecenia systemu Windows. Konsola odzyskiwania ma własnego interpretera poleceń. Aby włączyć tego interpretera, należy wpisać hasło administratora lokalnego w monicie wyświetlonym przez konsolę odzyskiwania. Podczas uruchamiania konsoli odzyskiwania można nacisnąć klawisz F6 w celu zainstalowania sterownika SCSI lub RAID innej firmy, jeśli uzyskanie dostępu do dysku twardego wymaga takiego sterownika. Ten monit działa tak samo jak monit wyświetlany podczas instalowania systemu operacyjnego. Uruchamianie konsoli odzyskiwania trwa kilka sekund. Wyświetlone menu konsoli odzyskiwania zawiera listę numerowaną instalacji systemu Windows znajdujących się na komputerze. (Najczęściej istnieje tylko instalacja w folderze c:\windows). Przed naciśnięciem klawisza ENTER należy nacisnąć cyfrę, nawet jeśli jest widoczna tylko jedna pozycja. Naciśnięcie klawisza ENTER bez wybrania numeru spowoduje, że komputer zostanie uruchomiony ponownie i proces rozpocznie się od nowa (:/!!). Gdy zostanie wyświetlony wiersz polecenia dla folderu %SystemRoot% (zazwyczaj C:\Windows), można rozpocząć korzystanie z poleceń dostępnych w konsoli odzyskiwania.
Akcje poleceń W celu uzyskania listy poleceń dostępnych w konsoli odzyskiwania wpisz w wierszu polecenia ciąg recovery console commands lub help i naciśnij klawisz ENTER. Na poniższej liście opisano polecenia dostępne w konsoli odzyskiwania: CHKDSK - dokonuje kontroli spójności systemu plików na wybranej partycji lub dysku. Inaczej mówiąc polecenie to naprawia system plików, zaleca się używania polecenia chkdsk w takiej formie: chkdsk c:/p lub /r, dzięki temu, automatycznie zostaną naprawione błędy, oczywiście zamiast c, można wstawić również inne litery partycji. FIXMBR - odświeża zaratość głównego sektora rozruchowego na dysku twardym (tzw. MBR ), w czasie tej operacji zastępowana jest tylko część sektora rozruchowego, a więc nie musisz się obawiać utraty dostępu do poszczególnych partycji, Twojego dysku. FIXBOOT - nagrywa nową kopie sektora rozruchowego aktywnej partycji ( nie jest identyczny z MBR) diskpart - uruchamia program do dzielenia dysku na partycję map - pokazuje litery partycji, systemu plików, jakie znajdują się na partycjach, oraz inne informacje statystyczne listscv - wyświetla wszystkie usługi systemowe i sterowniki, dzięki pobraniu danych z rejestru, dzięki temu poleceniu dowiesz się jak startują poszczególne usługi. enable - służy do uruchomienia danej usługi lub sterownika disable - służy do wyłączenia danej usługi lub sterownika. Pozostałe polecenia: Attrib Zmienia atrybuty jednego pliku lub podkatalogu. Batch Wykonuje polecenia określone w pliku tekstowym (parametr plik_wejściowy). Parametr plik_wyjściowy umożliwia określenie wyjścia dla poleceń. Pominięcie parametru plik_wyjściowy spowoduje, że dane wyjściowe zostaną wyświetlone na ekranie. Bootcfg Modyfikuje plik Boot.ini związany z konfiguracją rozruchu i odzyskiwaniem. CD (Chdir) Działa tylko w obrębie katalogów systemowych bieżącej instalacji systemu Windows, nośników wymiennych, katalogów głównych wszystkich partycji dysków twardych oraz lokalnych źródeł instalacji. Cls Czyści ekran.
Copy Kopiuje jeden plik do lokalizacji docelowej. Domyślnie lokalizacja docelowa nie może być nośnikiem wymiennym i nie można jej określać za pomocą symboli wieloznacznych. Skopiowanie skompresowanego pliku z dysku CD-ROM z Instalatorem systemu Windows 2000 powoduje automatyczne zdekompresowanie tego pliku. Del (Delete) Usuwa jeden plik. Działa w obrębie katalogów systemowych bieżącej instalacji systemu Windows, nośników wymiennych, katalogów głównych wszystkich partycji dysków twardych oraz lokalnych źródeł instalacji. Domyślnie nie można używać symboli wieloznacznych. Dir Wyświetla listę wszystkich plików, również ukrytych i systemowych. Disable Wyłącza usługę lub sterownik systemu Windows. Zmienna usługa_lub_sterownik to nazwa usługi lub sterownika do wyłączenia. W przypadku wyłączenia usługi za pomocą tego polecenia polecenie wyświetla pierwotny typ uruchomienia tej usługi przed zmianą tego typu na SERVICE_DISABLED. Należy zanotować pierwotny typ uruchomienia. Umożliwi to ponowne uruchomienie usługi za pomocą polecenia enable. Diskpart Zarządza partycjami w woluminach dysków twardych. Opcja /add pozwala utworzyć nową partycję. Opcja /delete pozwala usunąć istniejącą partycję. Zmienna urządzenie oznacza nazwę urządzenia dla nowej partycji (na przykład \urządzenie\dysk_twardy_0). Zmienna dysk oznacza literę dysku usuwanej partycji (na przykład D). Zmienna partycja jest nazwą usuwanej partycji opartą na partycji (na przykład \urządzenie\dysk_twardy_0\partycja_1). Można jej użyć zamiast zmiennej dysk. Zmienna rozmiar oznacza rozmiar nowej partycji w megabajtach. Enable Włącza usługę lub sterownik systemu Windows. Zmienna usługa_lub_sterownik to nazwa usługi lub sterownika do włączenia. Zmienna typ_uruchomienia oznacza typ uruchomienia włączanej usługi. Dla typu uruchomienia jest używany jeden z następujących formatów: SERVICE_BOOT_START SERVICE_SYSTEM_START SERVICE_AUTO_START SERVICE_DEMAND_START Exit Zamyka konsolę odzyskiwania i ponownie uruchamia komputer. Expand Wyodrębnia skompresowany plik. Zmienna źródło oznacza plik do wyodrębnienia. Domyślnie nie można używać symboli wieloznacznych. Zmienna element_docelowy oznacza katalog dla nowego pliku. Domyślnie nie może to być nośnik wymienny ani katalog tylko do odczytu. W celu usunięcia atrybutu tylko do odczytu z katalogu docelowego można użyć polecenia attrib. Jeśli źródło zawiera więcej niż jeden plik, jest wymagana opcja /f:filespec. W tej opcji można stosować symbole wieloznaczne. Przełącznik /y wyłącza monit o potwierdzenie zastąpienia. Przełącznik /d wskazuje, że pliki nie będą wyodrębniane, i powoduje wyświetlenie katalogu plików w źródle.
Format Formatuje dysk. Przełącznik /q powoduje przeprowadzenie szybkiego formatowania. Przełącznik /fs pozwala określić system plików. Help Jeśli nie zostanie użyta zmienna polecenie w celu wskazania polecenia, polecenie help wyświetli wszystkie polecenia obsługiwane przez konsolę odzyskiwania. Listsvc Wyświetla wszystkie usługi i sterowniki dostępne na komputerze. Logon Wyświetla wykryte instalacje systemu Windows i monituje o hasła administratora lokalnego dla tych instalacji. To polecenie umożliwia przejście do innej instalacji lub do innego podkatalogu. MD (Mkdir) Działa tylko w katalogach systemowych bieżącej instalacji systemu Windows, na nośnikach wymiennych, w katalogach głównych wszystkich partycji dysków twardych oraz w lokalnych źródłach instalacji. More/Type Wyświetla wskazany plik tekstowy na ekranie. Rd (Rmdir) Działa tylko w katalogach systemowych bieżącej instalacji systemu Windows, na nośnikach wymiennych, w katalogach głównych wszystkich partycji dysków twardych oraz w lokalnych źródłach instalacji. Ren (Rename) Działa tylko w katalogach systemowych bieżącej instalacji systemu Windows, na nośnikach wymiennych, w katalogach głównych wszystkich partycji dysków twardych oraz w lokalnych źródłach instalacji. Jako elementu docelowego nie można określić nowego dysku ani nowej ścieżki. Set Wyświetla i ustawia zmienne środowiskowe konsoli odzyskiwania. Systemroot Ustawia %SystemRoot% (główny folder systemu) jako bieżący katalog.
LEGENDA: X - litera Twojego napędu. C - litera partycji, na której znajduje się system operacyjny. Brak lub uszkodzenie pliku explorer.exe expand X:\i386\explorer.ex_ C:\Windows\explorer.exe Brak lub uszkodzenie pliku pagefile.sys copy C:\boot.ini pagefile.sys del pagefile.sys Brak lub uszkodzenie pliku Kernel32.dll cd system32 ren kernel32.dll kernel32.old expand X:\i386\kernel32.dl_ Brak lub uszkodzenie pliku Boot.ini bootcfg /rebuild Brak lub uszkodzenie pliku NTLDR copy X:\i386\ntldr Brak lub uszkodzenie pliku NTDETECT copy X:\i386\ntdetect.com Brak lub uszkodzenie pliku svchost.exe expand X:\i386\svchost.ex_ C:\Windows\system32\svchost.exe Brak lub uszkodzenie pliku userinit.exe expand X:\i386\userinit.ex_ C:\Windows\sytem32\userinit.exe Brak lub uszkodzenie pliku winlogon.exe expand X:\i386\winlogon.ex_ C:\Windows\sytem32\winlogon.exe
Brak lub uszkodzenie pliku msgina.dll expand X:\i386\msgina.dl_ C:\Windows\system32\msgina.dll Brak lub uszkodzenie pliku hal.dll expand X:\i386\hal.dl_ C:\Windows\system32\hal.dll Brak lub uszkodzenie pliku vga852.fon expand X:\i386\vga852.fo_ C:\Windows\system32\vga852.fon Brak lub uszkodzenie pliku ntfs.sys copy X:\i386\ntfs.sys C:\windows\system32\drivers Brak lub uszkodzenie pliku ntdll.dll copy X:\i386\ntdll.dll C:\Windows\system32 Brak lub uszkodzenie pliku smss.exe copy X:\i386\system32\smss.exe C:\Windows\system32 Brak lub uszkodzenie pliku txtsetup.sif copy X:\i386\txtsetup.sif C:\ Brak lub uszkodzenie pliku ksecdd.sys copy X:\i386\ksecdd.sys C:\Windows Brak lub uszkodzenie pliku spcmdcon.sys copy X:\i386\spcmdcon.sys C:\Windows Brak lub uszkodzenie pliku biosinfo.inf copy X:\i386\biosinfo.inf C:\Windows Brak lub uszkodzenie pliku command.com expand X:\i386\command.co_ C:\Windows\system32\command.com Brak lub uszkodzenie pliku autoexec.nt expand X:\i386\autoexec.nt_ C:\Windows\system32\autoexec.nt
Brak lub uszkodzenie pliku config.nt expand X:\i386\config.nt_ C:\Windows\system32\config.nt Brak lub uszkodzenie pliku ntoskrnl.exe expand X:\i386\ntoskrnl.ex_ C:\Windows\system32\ntoskrnl.exe Generalnie przy pomocy Konsoli Odzystkiwania można podmienić z oryginalnej płyty CD systemu Windows, każdy plik wchodzący w skład owego systemu. A robimy to według wzoru: expand X:\i386\plik_do_podmiany - miejsce_docelowe lub: copy X:\i386\plik_do_skopiowania - miejsce_docelowe Są to tylko dwa, spośród wielu poleceń, które możemy zastosować w Konsoli Odzyskiwania. Pozostałe znajdziemy na: http://www.hal.trzepak.net/faq/winxp/konsola.htm http://support.microsoft.com/kb/307654/pl