Konsola odzyskiwania s�u�y do naprawy systemu Microsoft Windows XP. W skrajnych przypadkach mo�emy si� ni� pos�u�y� do skopiowania wa�nych dla nas plik�w na
inny dysk (najcz�ciej po zmianie ogranicze� konsoli).
1. Uruchamianie konsoli odzyskiwania.
Aby wej�� do konsoli odzyskiwania, bootujemy (uruchamiamy) komputer z p�yty instalacyjnej systemu Windows XP . Pierwszym etapem bootowania z p�yty jest
potwierdzenie ch�ci uruchomienia z niej komputera.
W tym momencie, oczywi�cie potwierdzamy to, poprzez naci�ni�cie dowolnego klawisza na klawiaturze, np spacji.
Kolejnym etapem jest okno dodawania dodatkowych sterownik�w kontroler�w dysk�w twardych, np sterownika dla trybu AHCI kontrolera SATA.
W celu dodania sterownik�w wciskamy klawisz F6 i podajemy je na dyskietce . Je�eli nie chcemy nic dodawa�, chwil� czekamy i pojawia si� kolejny ekran.
Tym razem jest to ekran automatycznego odzyskiwania systemu. To jednak nie jest jeszcze konsola odzyskiwania. Po kilku sekundach instalator rozpocznie
�adowanie plik�w, po czym przechodzimy do nast�pnego kroku.
Na tym etapie, pojawia si� mo�liwo�� wej�cia do konsoli odzyskiwania. A zatem naciskamy R i przechodzimy dalej.
Na tym etapie nale�y wybra�, do kt�rej instalacji systemu zamierzamy si� zalogowa�. Wpisujemy numer porz�dkowy instalacji i naciskamy Enter (w tym wypadku
wybrano pierwsz� instalacj�: 1).
Nast�pnie nale�y si� zalogowa�. Wpisujemy has�o Administratora. Je�eli nie wprowadzono go podczas instalacji, nic nie wpisujemy i wciskamy Enter.
Od tej pory znajdujemy si� ju� w konsoli odzyskiwania.
2. Polecenia konsoli odzyskiwania.
Napisane na podstawie pomocy Konsoli odzyskiwania systemu MS Windows XP Professional.
ATTRIB
Polecenie s�u��ce do zmian atrybut�w dla pojedynczego pliku lub katalogu.
Sk�adnia:
ATTRIB -R|+R|-S|+S|-H|+H|-C|+C| nazwa_pliku_lub_katalogu
+ - Ustawienie atrybutu.
- - Usuni�cie (wyczyszczenie) atrybutu.
R - Oznacza atrybut tylko-do-odczytu.
S - Oznacza atrybut pliku systemowego.
H - Oznacza atrybut pliku ukrytego.
C - Oznacza atrybut pliku skompresowanego.
BATCH
Wykonuje polecenia zawarte w pliku tekstowym.
Sk�adnia:
BATCH Plik_Wej�ciowy [Plik_Wyj�ciowy]
Plik_Wej�ciowy - Okre�la plik tekstowy, kt�ry zawiera list� polece� do wykonania przez konsol�.
Plik_Wyj�ciowy - Opcjonalny parametr okre�laj�cy plik, w kt�rym zostan� zapisane wyniki polece�. Je�eli plik ten nie zostanie podany, wyniki przetwarzania
zostan� wy�wietlone na ekranie.
BOOTCFG
Polecenie s�u��ce do konfiguracji rozruchu i odzyskiwania.
Sk�adnia:
BOOTCFG /ADD
BOOTCFG /REBUILD
BOOTCFG /SCAN
BOOTCFG /LIST
BOOTCFG /DISABLEREDIRECT
BOOTCFG /REDIRECT [PORT BAUDRATE] | [useBiosSettings]
/ADD - Dodaje instalacj� systemu do listy rozruchu.
/REBUILD - Wymusza przej�cie przez wszystkie instalacje systemu Windows. Przechodz�c pyta si� u�ytkownika, czy ten chce doda� znalezion� instalacj� do listy
rozruchu (szczeg�lnie przydatne do naprawy pliku boot.ini).
/SCAN - Wymusza skanowanie wszystkich dysk�w w poszukiwaniu instalacji systemu Windows, po czym wy�wietla wynik.
/DEFAULT - Ustawia domy�lny wpis rozruchu.
/LIST - Powoduje wy�wietlenie wpis�w znajduj�cych si� na li�cie rozruchu.
/DISABLEREWDIRECT - Wy��cza przekierowanie w module �aduj�cym rozruchu.
/REDIRECT - W��cza przekierowanie w module �aduj�cym rozruchu. Mo�liwe opcje [PORT] lub [useBiosSettings].
Przyk�ad:
a) w��czenie dla portu COM 1 (pr�dko�� 115200 bps): BOOTCFG /REDIRECT com1 115200
b) BOOTCFG /REDIRECT useBiosSettings : Opcja ta u�ywa ustawie� okre�lonych w tabeli przekierowywa� konsoli portu szeregowego uk�adu BIOS.
CD i
CHDIR
Polecenia s�u��ce do wy�wietlenia bie��cego katalogu lub jego zmiany.
Sk�adnia:
CD [�cie�ka]
CD [..]
CD [dysk:]
CHDIR [�cie�ka]
CHDIR [..]
CHDIR [dysk:]
CD .. - Przej�cie do katalogu nadrz�dnego.
CD dysk: - Wy�wietla katalog bie��cy okre�lonego dysku.
Samo polecenie CD (CHDIR) bez parametr�w wy�wietla bie��cy dysk oraz katalog.
Polecenie CD (CHDIR) traktuje znaki spacji jako ograniczniki. Chc�c u�y� nazwy katalogu zawieraj�cego spacj�, nale�y j� wstawi� w cudzys��w. Przyk�ad:
CD "menu start".
Polecenia te dzia�aj� w katalogu g��wnym na ka�dej partycji, na no�nikach wymiennych, w bie��cym katalogu systemowym oraz na lokalnych �r�d�ach instalacji.
CHKDSK
Polecenie to pozwala sprawdzi� dysk. Po sprawdzeniu dysku wy�wietlany jest raport stanu dysku.
Sk�adnia:
CHKDSK [dysk:] [/P] [/R]
[dysk:] - Okre�la dysk przeznaczony do sprawdzenia.
/P - Wykonuje sprawdzenie dysku. Dysk nie musi by� oznaczony jako niesprawny.
/R - Wymusza sprawdzanie dysku pod k�tem wyst�powania uszkodzonych sektor�w. Je�eli jest to mo�liwe odzyskuje z uszkodzonych sektor�w dane. Implikuje u�ycie /P.
Uwaga: CHKDSK wymaga obecno�ci pliku AUTOCHK.EXE. Plik ten poszukiwany jest w katalogu rozruchowym. Je�eli nie zostanie tam znaleziony, to poszukiwany jest
nast�pnie na dysku instalacyjnym. Nie znalezienie pliku AUTOCHK.EXE, monitowane jest pro�b� o podanie jego lokalizacji.
CLS
Czy�ci ekran konsoli.
COPY
Polecenie s�u��ce do kopiowania pojedynczego pliku do nowej lokalizacji. W przypadku pr�by zast�pienia istniej�cego pliku, zostanie wy�wietlony stosowny
monit.
Sk�adnia:
COPY �r�d�o [cel]
�r�d�o - Okre�la plik do skopiowania.
cel - Okre�la now� nazw� pliku i/lub katalogu.
�r�d�em mo�e by� no�nik wymienny, dowolny katalog wewn�trz katalog�w systemowych bie��cej instalacji, katalog g��wny dowolnego dysku, lokalne �r�d�a
instalacji, katalog cmdcons.
Celem mo�e by� dowolny katalog wewn�trz katalog�w systemowych bie��cej instalacji systemu, katalog g��wny dowolnego dysku, lokalne �r�d�a instalacji lub
katalog cmdcons. Celem nie mo�e by� no�nik wymienny.
Brak podanego argumentu celu, oznacza u�ycie katalogu bie��cego.
Polecenie to nie obs�uguje symboli wieloznacznych.
W przypadku kopiowania pliku skompresowanego z dysku CD instalacyjnego systemu Windows, zostanie on uprzednio poddany operacji dekompresji.
DEL i
DELETE
Polecenia s�u��ce do usuwania jednego pliku.
Sk�adnia:
DEL [dysk:][�cie�ka]nazwa_pliku
DELETE [dysk:][�cie�ka]nazwa_pliku
Polecenia to dzia�aj� w katalogu g��wnym na ka�dej partycji, na no�nikach wymiennych, w bie��cym katalogu systemowym oraz na lokalnych �r�d�ach instalacji.
DIR
Wy�wietla list� plik�w i podkatalog�w danego katalogu.
Sk�adnia:
DIR [dysk:][�cie�ka][nazwa_katalogu]
Podczas wy�wietlania plik�w, mog� zosta� pokazane nast�puj�ce atrybuty:
D - Katalog
H - Plik ukryty
S - Plik systemowy
E - Zaszyfrowany
R - Tylko do odczytu
A - Plik gotowy do archiwizacji
C - Skompresowany
P - Punkt ponownej analizy
Polecenie to dzia�a w katalogu g��wnym na ka�dej partycji, na no�nikach wymiennych, w bie��cym katalogu systemowym oraz na lokalnych �r�d�ach instalacji.
DISABLE
S�u�y do wy��czenia us�ugi lub sterownika systemu Windows.
Sk�adnia:
DISABLE nazwa_us�ugi
nazwa_us�ugi - Nazwa wy��czanej us�ugi lub sterownika.
Polecenie to wy�wietla star� warto�� typu uruchomienia dla us�ugi przed nadaniem mu warto�ci SERVICE_DISABLED. W przypadku konieczno�ci� w��czenia us�ugi,
nale�y poda� t� w�a�nie nazw�.
Wy�wietlane warto�ci typu uruchomienia:
SERVICE_DISABLED
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
DISKPART
S�u�y do zarz�dzania partycjami na woluminach dysk�w twardych.
Sk�adnia:
DISKPART [/add|/delete] [nazwa_urz�dzenia|nazwa_dysku|nazwa_partycji] [wielko��]
/ADD - S�u�y do tworzenia nowej partycji.
/DELETE - S�u�y do usuwania istniej�cej partycji.
nazwa_urz�dzenia - Nazwa urz�dzenia okre�lona przez jego �cie�k� (np wynik polecenia MAP: \Device\HardDisk0)
nazwa_dysku - Nazwa dysku (litera) przy usuwaniu istniej�cej partycji, np D:
nazwa partycji - Nazwa partycji przy usuwaniu istniej�cej partycji. Mo�na jej u�y� zamiast argumentu nazwa_dysku. Dla przyk�adu, jest to: \Device\HardDisk0
\Partition1.
U�ycie polecenia DISKPART bez argument�w, uruchomi interfejs u�ytkownika umo�liwiaj�cy zarz�dzanie partycjami.
Jest to to samo narz�dzie, kt�rego u�ywamy do podzia�u dysku na partycje, podczas standardowej instalacji systemu.
ENABLE
Dzi�ki temu poleceniu mo�na w��czy� us�ug� lub sterownik systemu Windows.
Sk�adnia:
EANBLE nazwa_us�ugi [typ_uruchomienia]
nazwa_us�ugi - Parametr ten okre�la nazw� us�ugi lub sterownika, kt�ry chcemy w��czy�.
typ_uruchomienia - Typ uruchomienia mo�e przyjmowa� nast�puj�c� warto��:
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
Polecenie ENABLE wy�wietla star� warto�� typu uruchomienia, dla us�ugi, przed nadaniem mu nowej. W przypadku nie podania nowej warto�ci typu, zostanie
wy�wietlona tylko stara warto��. Nale�y j� zapami�ta�, aby m�c przywr�ci� star� nazw� typu.
EXPAND
Dekompresuje plik skompresowany. Domy�lnie monituje o zast�pieniu pliku ju� istniej�cego.
Sk�adnia:
EXPAND �r�d�o [/F:specyfikacja_plik�w] [cel] [/Y]
EXPAND �r�d�o [/F:specyfikacja_plik�w] /D
�r�d�o - Okre�la pliki do dekompresji. Nie mo�e zawiera� symboli wieloznacznych.
cel - Wskazuje katalog dla nowego pliku. Domy�lnie jest to katalog bie��cy. Celem mo�e by� dowolny katalog wewn�trz katalog�w systemowych bie��cej instalacji
systemu, katalog g��wny dowolnego dysku, lokalne �r�d�a instalacji lub katalog cmdcons. Celem nie mo�e by� no�nik wymienny.
/Y - Wy��cza monitowanie o zast�pienie istniej�cego pliku.
/F:specyfikacja_plik�w - W momencie, gdy wskazywane jest �r�d�o zawieraj�ce wi�cej ni� jeden plik (np plik driver.cab), to parametr ten pozwala wskaza� pliki
do dekompresji. Wolno tutaj u�ywa� symboli wieloznacznych.
/D Zapobiega dekompresji. Wy�wietla katalog plik�w znajduj�cych si� w �r�dle.
Plik docelowy nie mo�e posiada� atrybutu tylko do odczytu. Nale�y taki atrybut uwcze�niej usun��.
EXIT
Polecenie to ko�czy dzia�anie konsoli odzyskiwanie i wymusza ponowne uruchomienie komputera.
FIXBOOT
S�u�y do zapisania nowego sektora rozruchowego na partycji systemowej.
Sk�adnia:
FIXBOOT [dysk:]
dysk - Wymusza zapisanie nowego sektora rozruchowego na partycji innej ni� domy�lna (tj rozruchowa).
Uwaga: Polecenie to obs�ugiwane jest tylko na urz�dzeniach opartych o procesory x86.
FIXMBR
Polecenie to s�u�y do naprawy g��wnego rekordu rozruchowego (Master Boot Record) na partycji rozruchowej.
Sk�adnia:
FIXMBR [nazwa_urz�dzenia]
nazwa_urz�dzenia - Jej podanie wymusza zapisanie nowego rekordu MBR na innym urz�dzeniu, ni� domy�lne (rozruchowe).
Polecenie te wydawane jest zazwyczaj razem z poleceniem FIXBOOT.
Uwaga: Polecenie to obs�ugiwane jest tylko na urz�dzeniach opartych o procesory x86.
FORMAT
Polecenie s�u��ce do formatowania dysku w systemach plik�w obs�ugiwanych przez system Windows.
Sk�adnia:
FORMAT [dysk:] [/Q] [/FS:system_plik�w]
/Q - Wymusza szybkie formatowanie.
/FS:system_plik�w - Mo�liwe systemy plik�w: FAT, FAT32, NTFS.
HELP
Pomoc konsoli odzyskiwania.
Sk�adnia:
HELP nazwa_polecenia
lub odpowiednio
nazwa_polecenia /?
LISTSVC
Polecenie to s�u�y do wy�wietlenia wszystkich us�ug oraz sterownik�w dost�pnych aktualnie w komputerze.
LOGON
Pozwala na logowanie do wykrytych instalacji systemu Windows. Nast�pnie ��da podania has�a administratora dla ka�dej z nich.
Sk�adnia:
LOGON
(Polecenie LOGON jest m. in. wydawane podczas wej�cia do konsoli odzyskiwania)
MAP
S�u�y do wy�wietlania zmapowanych dysk�w (aktywnych urz�dze�).
Sk�adnia:
MAP [ARC]
ARC - Wymusza u�ycie �cie�ek ARC w miejscu �cie�ek urz�dze�.
Przyk�ad zastosowania:
MAP:
C: NTFS 3993MB \Device\Harddisk0\Partition1
MAP ARC:
C: NTFS 3993MB multi(0)disk(0)rdisk(0)partition(1)
(�cie�ek ARC u�ywa si� m. in. w pliku boot.ini)
MD i
MKDIR
Tworzenie katalogu.
Sk�adnia:
MD [dysk:]�cie�ka
MKDIR [dysk:]�cie�ka
Polecenia te dzia�aj� w katalogu g��wnym na ka�dej partycji, na no�nikach wymiennych, w bie��cym katalogu systemowym oraz na lokalnych �r�d�ach instalacji.
MORE
Wy�wietla plik tekstowy na ekranie.
Sk�adnia:
MORE nazwa_pliku
NET
A w zasadzie NET USE, s�u�y do mapowania udzia��w sieciowych na litery dysk�w.
Sk�adnia:
NET USE [\nazwa_serwera\nazwa_udzia�u /USER:nazwa_domeny\nazwa_u�ytkownika [has�o] | przypisywana_litera_dysku: /d]
Prze��cznik /d wskazuje, �e to po��czenie ma zosta� roz��czone.
W rzeczywisto�ci polecenia NET nie mo�na u�ywa� w konsoli odzyskiwania XP, ze wzgl�du na to, �e nie jest tu �adowany stos protoko��w sieciowych. W niniejszym
opisie zosta� dodany z faktu, �e zosta� on opisany w pomocy konsoli.
RMDIR i
RD
To polecenie s�u�y do kasowania katalogu.
Sk�adnia:
RD [dysk:]�cie�ka
RMDIR [dysk:]�cie�ka
Polecenia te dzia�aj� w katalogu g��wnym na ka�dej partycji, na no�nikach wymiennych, w bie��cym katalogu systemowym oraz na lokalnych �r�d�ach instalacji.
REN i
RENAME
S�u�� do zmiany nazwy jednego pliku.
Sk�adnia:
REN [dysk:][�cie�ka]stara_nazwa_pliku nowa_nazwa_pliku
RENAME [dysk:][�cie�ka]stara_nazwa_pliku nowa_nazwa_pliku
Dla pliku docelowego nie mo�na wskaza� nowego dysku lub �cie�ki.
Polecenia te dzia�aj� w katalogu g��wnym na ka�dej partycji, na no�nikach wymiennych, w bie��cym katalogu systemowym oraz na lokalnych �r�d�ach instalacji.
SET
S�u�y do wy�wietlania lub modyfikowania opcji �rodowiskowych konsoli: AllowWildCards, AllowPaths, AllowRemovableMedia oraz NoCopyPrompt. Wszystkie domy�lnie
ustawione s� na FALSE.
Sk�adnia:
SET [zmienna = parametr]
zmienna - W konsoli odzyskiwania wyst�puj� nast�puj�ce zmienne �rodowiskowe:
AllowWildCards - Pozwala na w��czenie obs�ugi symboli wieloznacznych dla niekt�rych polece� (np DEL).
AllowAllPaths - Pozwala na uzyskanie dost�pu do wszystkich plik�w i folder�w na komputerze.
AllowRemovableMedia - Pozwala na kopiowanie plik�w na no�niki wymienne.
NoCopyPrompt - W przypadku pr�by zast�pienia istniej�cego pliku, nie b�dzie wy�wietlany stosowny monit.
parametr - Przyjmuje warto�� TRUE lub FALSE.
Polecenie SET bez parametr�w wy�wietla bie��ce ustawienia zmiennych �rodowiskowych konsoli.
Nale�y jeszcze zwr�ci� uwag� na fakt, �e polecenie SET jest poleceniem opcjonalnym konsoli odzyskiwania. Dlatego te�, aby m�c modyfikowa� zmienne
�rodowiskowe, nale�y skorzysta� z przystawki [url=http://forum.instalki.pl/viewtopic.php?f=43&p=88507#p88507]"Konfiguracja i analiza zabezpiecze�"[/url]. W
systemie, w Menu Start->uruchom, wpisujemy: secpol.msc
Nast�pnie przechodzimy do Zasady lokalne -> Opcje zabezpiecze� i w pozycji "Konsola odzyskiwania" -> "Zezwalaj na kopiowanie na dyskietk� oraz dost�p do
wszystkich dysk�w i folder�w", w��czamy zasad� (ustawiamy Enable).
W przypadku XP w wersji Home, w Menu Start->Uruchom, wpisujemy regedit i w kluczu:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Setup\RecoveryConsole
klikamy 2x myszk� na warto�� SetCommand, a nast�pnie zmieniamy zawarto�� z 0 na 1.
SYSTEMROOT
Katalogiem bie��cym, staje si� g��wny katalog systemowy (najcz�ciej C:\Windows\).
TYPE
Podobnie jak MORE, wy�wietla na ekranie plik tekstowy.
Sk�adnia:
TYPE nazwa_pliku
Mini obja�nienia:
Symbole wieloznaczne pozwalaj� na zast�powanie jednego lub wielu znak�w danego ci�gu, innymi domy�lnymi oznaczeniami, w celu stwierdzenia zgodno�ci danego
ci�gu z okre�lonym wzorcem. Znakami wieloznacznymi s�: * oraz ?. Dla zwolennik�w Wikipedii: http://pl.wikipedia.org/wiki/Wieloznacznik
Katalog konsoli
cmdcons znajduje si� na g��wnej partycji systemowej. Posiada on nadane atrybuty: ukryty oraz tylko do odczytu.
3. Przyk�ady zastosowania (polecenia naprawcze).
Oznaczenia:
X - litera nap�du
C - dysk systemowy
Tak, wi�c w celu uzyskania informacji, gdzie aktualnie zmapowany jest nap�d, nale�y wpisa� polecenie MAP.
Wa�ne: W konsoli odzyskiwania, nap�d mo�e mie� przypisan� ca�kowicie inn� liter�, ni� ma to miejsce w Windowsie.
a) Problemy ze startem.
Brak/uszkodzenie pliku NTLDR:
copy X:\i386\ntldr c:\
Niestety, brak tego pliku, oznacza zazwyczaj uszkodzenie systemu plik�w.
Brak/uszkodzenie pliku NTDETECT:
copy X:\i386\ntdetect.com C:\
Brak/uszkodzenie pliku boot.ini:
cd C:\
bootcfg /rebuild
b). Problemy podczas pierwszej fazy �adowania systemu (ekran z logiem Windowsa).
Brak/uszkodzenie pliku ntoskrnl.exe:
expand X:\i386\ntoskrnl.ex_ C:\Windows\System32\
Brak/uszkodzenie pliku kernel32.dll:
expand X:\i386\kernel32.dl_ C:\Windows\System32\
Brak/uszkodzenie tego pliku jest najcz�stszym powodem restart�w komputera podczas pierwszego okna �adowania systemu Windows.
Brak/uszkodzenie pliku ntfs.sys:
copy X:\i386\ntfs.sys C:\Windows\system32\drivers
c) Problemu z warstw� abstrakcji:
Brak/uszkodzenie pliku hal.dll:
expand X:\i386\hal.dl_ C:\Windows\system32\
d) Problemy z logowaniem.
Brak/uszkodzenie pliku winlogon.exe:
expand X:\i386\winlogon.ex_ C:\Windows\sytem32\
Brak/uszkodzenie pliku userinit.exe:
del C:\windows\system32\userinit.exe
del C:\windows\system32\dllcache\userinit.exe
expand X:\i386\userinit.ex_ C:\Windows\system32\
Objawem braku tego pliku, jest ci�g�e wylogowywanie u�ytkownika.
Brak/uszkodzenie pliku explorer.exe:
expand X:\i386\explorer.ex_ C:\windows\
Brak tego pliku uniemo�liwi ko�cowe uruchomienie pulpitu. Objawy: oczywi�cie tapeta jest, ale ikon brak. Niestety uszkodzenie pliku explorer.exe jest najcz�ciej wynikiem dzia�a� szkodnik�w. Z tego powodu dobrze jest sprawdzi� system pod k�tem wirus�w online skanerem AV lub analizuj�c odpowiednie logi z program�w takich, jak HiJackThis oraz ComboFix .
W przypadku, gdy powy�sze operacje nie przynios� rezultatu, przyczyn� mo�e le�e� po stronie rejestru. Objawy: po wci�ni�ciu klawiszy Ctrl+Alt+Del -> Mened�er Zada� -> Z menu -> Plik ->Nowe zadanie ->wpisanie explorer.exe -> Enter, spowoduje prawid�owe uruchomienie pulpitu. Lekarstwo: Z Menu Start -> Uruchom -> wpisujemy regedit Odnajdujemy klucz: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, warto�� Shell powinna mie� wpisane explorer.exe.
Warto przeczyta�:
Przywracanie uszkodzonego rejestru systemu MS Windows XP
Ten poradnik (mojego autorstwa) znajdziesz tak�e na stronie: http://forum.instalki.pl/viewtopic.php?f=43&t=16181
u mnie nie dziala daje 1 i moge czekac caly dzien