Konsola odzyskiwania Windows XP:
Konsola Odzyskiwania Windows XP to środowisko naprawcze, które pozwala na odzyskanie systemu w sytuacji wystąpienie problemów z poprawnym uruchamianiem się Windows. Jeżeli system Windows XP ma kłopoty z uruchomieniem, Konsola umożliwia naprawę najczęstszych błędów. Jednak na dzisiejsze czasy jest to już bardzo archaiczne i limitowane narzędzie.
Wadą
Konsoli jest to, że nie
wykrywa dysków SATA
– teoretycznie jest możliwe na samym początku jej inicjacji przez
F6 wskazanie sterowników INF z nośnika zewnętrznego lub
ostatecznie jest metoda z BIOS: na czas startu z Konsoli
przekonfigurować tryb pracy kontrolera dysku na standardowy, a po
ukończeniu operacji z Konsolą przywrócić oryginalny. Czasem może
nie wykryć dysków USB.
Domyślne
limity Konsoli i sposoby ich ominięcia są opisane na końcu posta.
Jak uruchomić konsolę?
start z płyty instalacyjnej Windows: po uruchomieniu komputera z płyty instalator załaduje potrzebne pliki i pojawi się wybór opcji instalacyjnych. Aby przejść do Konsoli wciskamy klawisz R (na niebieskim tle).
instalacja Konsoli na dysku jako jednej z opcji startowych
Wkładamy dysk instalacyjny do napędu CD. Dalej wybieramy Start >>> Uruchom >>> X:i386winnt32.exe /cmdcons (za X wpisujemy literę napędu z płytą). Uruchomi się instalacja, wymagane będzie połączenie z Internetem.
Teraz przy każdym starcie systemu wyświetlana będzie lista opcji startowych (Pokaże się okno Boot Managera na czarnym tle: Microsoft Windows XP Professional oraz Konsola odz. systemu Micr. Win. XP).
Czas wyświetlania ekranu startowego regulujemy w Panel sterowania >>> System >>> zaawansowane >>> Uruchamianie i odzyskiwanie >>> ustawienia. Wpisujemy liczbę sekund, a odznaczając opcję całkowicie wyłączamy ekran wyboru.
Aby odinstalować Konsolę robimy kolejno: przechodzimy na dysk systemowy i z głównego katalogu usuwamy folder Cmdcons i plik Cmldr (elementy wybieramy Narzędzia >>> Opcje folderów >>> Widok >>> zaznaczamy opcję Pokaż ukryte pliki i foldery oraz odznaczamy Ukryj chronione pliki systemu operacyjnego). Dalej modyfikujemy plik C:boot.ini i usuwamy pozycję Konsoli:
[boot
loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating
systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Microsoft
Windows XP Professional” /noexecute=optin
/fastdetect
C:CMDCONSBOOTSECT.DAT=”Konsola
odzyskiwania systemu Microsoft Windows XP” /cmdcons
start z bootdisków – Dyski rozruchowe Instalatora systemu Windows XP (6 dyskietek)
Po włożeniu pierwszej dyskietki padnie komunikat z prośbą o włożenie kolejnych. Sposób bardzo archaiczny.
start
z bootowalnej płyty z Konsolą
Płyta
to przerobione instalatory dyskietkowe do postaci startującej płyty
CD.
Samodzielne
utworzenie płyty
1.
Pobieramy
instalator bootdisków dla wersji Service Pack 2 (działa również z
XP SP3). Zmieniamy nazwę pobranego pliku
(WindowsXP-KB310994-SP2-Pro-BootDisk-PLK.exe dla edycji Professional)
na BootDisk.exe.
2.
Dalej pobieramy plik recovery_console_cd.zip
Wypakowujemy
archiwum i do folderu „recovery_console_cd” wklejamy wcześniej
pobrany plik instalatora bootdisków >>> BootDisk.exe.
3.
Uruchamiamy plik RecoveryCD.bat,
4.
Wskazujemy partycję, gdzie pliki będą rozpakowene >>>
wpisujemy literę napędu,
5.
Akceptujemy licencję >>> klikamy Enter,
6.
Na pytanie ‘Would you like to burn the recovery console CD now?’
wpisujemy „y”, czyli zgadzamy się na nagranie obrazu na płytę.
Obraz zostanie utworzony w folderze „recovery_console_cd” o
nazwie „XPRC.iso”.
7.
Wciskamy dowolny klawisz, aby kontynuować. Uruchomi się aplikacja
BurnCDCC, która pozwoli nam na zapisanie obrazu na płytę CD.
Możemy zrezygnować i skorzystać z własnej aplikacji do wypalania
płyt wskazując utworzony plik obrazu ISO.
Gotowa
płyta
Dla
wygody podaję też link do pobrania gotowego obrazu, konsola.iso
Wersja językowa: PL. Płyta jest autorstwem picasso z fixitpc.pl.
Download Konsola odzyskiwania Windows XP
Uruchomienie z USB: multi bootowalna płyta ratunkowa (aplikacja Xboot, po dodaniu obrazu wybieramy opcję „PE, MSDART, ERD (Windows XP only)”
Metoda startu identyczna jak z pełnego dysku instalacyjnego.
Problem:
nie można uruchomić Konsoli z powodu komunikatu: błędne hasło
Administratora, mimo, że wpisujemy je prawidłowo lub nie ma go
wcale.
Aby
rozwiązać ten problem edytujemy rejestr w kluczu
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionSetupRecoveryConsole,
wartość SecurityLevel wpisujemy liczbę 1.
Po wybraniu jednej z metod uruchamiamy Konsolę. Dalej wybieramy system operacyjny przez wpisanie odpowiedniej cyfry, następnie wpisujemy hasło do konta „Administrator” – jeśli nie jest ono ustawione to naciskamy Enter.
Teraz Konsola jest już gotowa do wykorzystania. Interfejs jest w trybie tekstowym. Korzystnie z Konsoli polega na wpisywaniu obsługiwanych komend, gdzie każda ma inne zadanie do wykonania. Po wpisaniu polecenia „help” wyświetli się lista wspieranych komend. Szczegółowy opis poszczególnych komend uzyskamy wpisując „komenda /?”
Komenda:
„attrib”
edycja
atrybutów plików i folderów. Szerszy opis: link
Komenda:
batch
uruchamia
komendy z pliku wykonywalnego bat
np.
batch plik.bat
Komenda:
bootcfg
edycja
pliku boot.ini odpowiedzialnego za uruchamianie systemu
bootcfg
/add: Dodaje instalację Windows do listy startowej.
bootcfg
/rebuild: Przeszukuje wszystkie instalacje Windows, z których możesz
wybrać którą chcesz dodać.
bootcfg
/scan: Skanuje wszystkie dyski w poszukiwaniu instalacji Windows i
wyświetla rezultaty, z których możesz wybrać którą instalację
chcesz dodać.
bootcfg
/default: Ustawia domyślny start danej instalacji Windows.
bootcfg
/list: Pokazuje wejścia aktualnie zlokalizowane w menu
startowym.
bootcfg
/disableredirect: Wyłącza przekierunkowanie w boot
loaderze.
bootcfg
/redirect: Wyłącza przekierunkowanie w boot loaderze określoną
konfiguracją.
Komenda:
cd „ścieżka”
przechodzimy
do podanej lokalizacji np. cd c:windows
Komenda:
chkdsk LiteraDysku /p /r
bez
parametrów – tylko sprawdzenie, bez naprawy
/p:
sprawdza dysk w poszukiwaniu błędów a napotkane naprawia.
/r:
lokalizuje bad sectory (automatycznie ustawia i parametr
p)
sprawdzenie
określonego dysku na obecność błędów i w razie potrzeby ich
naprawienie
Komenda:
cls
czyści
ekran.
Komenda:
copy
kopiowanie
plików; wykorzystywana do podmiany uszkodzonych / usuniętych plików
systemowych.
Składnia:
copy lokalizacja_źródłowa lokalizacja_docelowa
Jeśli
lokalizacja_docelowa nie została określona, domyślne zostanie
użyty folder bieżący np.
copy
x:i386ntdlr
copy
x:i386ntdetect.com
Możemy kopiować pliki w obrębie dysku systemowego lub z dodatkowych nośników (np. drugi napęd CD, pamięć USB) na nasz dysk twardy
np.
copy c:windowssystem32configsystem c:windowstmpsystem.bak
np.
copy x:iastor.sys c:windowssystem32drivers
Komenda:
del (delete)
usuwamy
plik np. del c:windowswirus.exe
Komenda:
dir „ścieżka”
wyświetla
zawartość danego folderu w postaci listy plików i podfolderów
Komenda:
disable NazwaUsługi
wyłączanie
usługi / sterownika
Komenda:
diskpart
polecenie
służy do zarządzania partycjami; uzycie bez żadnego parametru
wyświetla pseudo-graficzny interfejs.
Komenda:
enable NazwaUsługi
włączanie
usługi / sterownika
Komenda:
exit
zamyka
Konsolę Odzyskiwania i restartuje komputer.
Komenda:
expand
ekstraktuje
pliki zapisane na płycie instalacyjnej w postaci spakowanej ( pliki
mają nazwę identyczną z wyjątkiem rozszerzenia >>>
pozioma kreska „_” na końcu). Komenda bardzo przydatna do
podmiany uszkodzonych plików systemowych.
składnia:
expand lokalizacja_źródłowa lokalizacja_docelowa /y
/y
– pominięcie monitu przed zastąpieniem istniejącego pliku
Jeśli
lokalizacja_docelowa nie została określona, domyślne zostanie
użyty folder bieżący
np.:expand
X:i386explorer.ex_
np.
expand X:i386atapi.sy_ C:windowssystem32drivers
np.
expand X:i386userinit.ex_ C:Windowssytem32userinit.exe
Komenda:
fixboot
zapis
nowego kodu startowego partycji Boot Sector
Komenda:
fixmbr
polecenie
naprawy kodu rozruchowego dysku MBR (Master Boot Record)
Więcej
we wpisie Naprawa
i konfiguracja rozruchu Windows
Komenda:
format
polecenie
formatuje określoną partycję przy użyciu wybranego systemu
plików.
Składnia:
format dysk: /Q /FS:system_plików
/Q
– formatowanie w trybie szybkim
//FS:system_plików
– system plików
np.
format C: /FS:NTFS
Komenda:
listsvc
wyświetlanie
wszystkich usług i sterowników wraz z typem ich uruchamiania
Komenda:
„map”
polecenie
mapowania dysków, wyświetla dyski wraz z przyporządkowaną literą
Komenda:
md (mkdir)
tworzenie
folderu np. md temp
Komenda:
rd (rmdir)
kasowanie
folderu
Komenda:
ren (rename)
zmiana
nazwy pliku
Składnia:
REN [dysk:][ścieżka]nazwa_pliku nowa_nazwa_pliku
Należy pamiętać, że nie można określić nowego dysku ani ścieżki dla pliku docelowego.
Domyślne limity konsoli i ich obejście:
Reguła
AllowAllPaths = FALSE
Dostęp
tylko do niektórych folderów: główny katalog partycji systemowej,
katalog Windows wraz z podfolderami, folderu Cmdcons oraz dyski
wymienne. Dostęp do innych lokalizacji da komunikat Odmowa dostępu
2.
AllowRemovableMedia = FALSE
Aktywne
jest tylko jednostronne kopiowanie plików z dyskietki / płyty
CD na dysk twardy. W odwrotną stronę nie można.
3.
AllowWildCards = FALSE
wyłączona
obsługa symboli wieloznacznych (np. znak *) dla takich poleceń, jak
copy i del
4.
NoCopyPrompt = FALSE
przy
zamianie plików za każdym razem pojawia się prośba o
potwierdzenie wykonania operacji
Wszystkie
reguły się wyświetlą po wpisaniu polecenia „set”. Abu znieść
te limity trzeba zamienić FALSE na TRUE. Ale wcześniej wymagana
jest edycja klucza rejestru
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionSetupRecoveryConsole,
klikamy w wartość SetCommand i wpisujemy 1.
Teraz
do Konsoli wpisujemy komendę resetującą np. set AllowAllPaths =
TRUE i mamy dostep do wszystkich folderów na dysku.