background image

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. 

 

 

background image

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. 

background image

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.  

background image

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. 

 

 

background image

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

 

 
cd 

C

:\ 

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 

 

 
cd 

C

:\ 

bootcfg /rebuild 

 

Brak lub uszkodzenie pliku 

NTLDR

 

 
cd 

C

:\ 

copy 

X

:\i386\ntldr 

 

Brak lub uszkodzenie pliku 

NTDETECT

 

 
cd 

C

:\ 

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 

 

background image

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 

 

background image

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