background image

Naprawa systemu Windows XP za pomocą Konsoli odzyskiwania

W trakcie uruchamiania systemu Windows XP może pojawić się jeden z następujących
komunikatów: 

Nie można uruchomić systemu Windows XP, ponieważ brakuje następującego pliku lub jest on
uszkodzony: /WINDOWS/SYSTEM32/CONFIG/SYSTEM 
Nie można uruchomić systemu Windows XP, ponieważ brakuje następującego pliku lub jest on
uszkodzony: /WINDOWS/SYSTEM32/CONFIG/SOFTWARE

 

Jeśli nie możesz uruchomić komputera w trybie awaryjnym ani po zastosowaniu opcji Ostatnia
znana dobra konfiguracja, to wykorzystaj Konsolę odzyskiwania. Konsola odzyskiwania
uruchamiana jest w trybie tekstowym bezpośrednio z płyty instalacyjnej Windows XP. 

Aby uruchomić Konsolę odzyskiwania z CD-ROM wykonaj poniższe czynności: 
1. Uruchom komputer i ustaw w BIOS napęd CD-ROM jako pierwsze urządzenie rozruchowe 
2. Włóż płytę z Windows XP do napędu i ponownie uruchom komputer 
3. Po pojawieniu się monitu naciśnij dowolny klawisz celem uruchomienia instalatora z płyty CD-
ROM 
4. Po pojawieniu się ekranu - Zapraszamy do programu instalacyjnego – naciśnij klawisz R celem
uruchomienia konsoli odzyskiwania 
5. W tym momencie może pojawić się monit o podanie hasła administratora (administrator
lokalny komputera), jeżeli konto administratora nie było zabezpieczone hasłem, to naciśnij
klawisz Enter.

UWAGA! 

W poniższym opisie założono, że system Windows XP jest zainstalowany w folderze C:/Windows. 

W wierszu polecenia konsoli odzyskiwania wpisz następujące polecenia, naciskając po każdym z
nich klawisz ENTER: 

Utworzenie folderu tymczasowego i wykonanie kopii zapasowej istniejącego rejestru 

md tmp 
copy c:/windows/system32/config/system c:/windows/tmp/system.bak 
copy c:/windows/system32/config/software c:/windows/tmp/software.bak 
copy c:/windows/system32/config/sam c:/windows/tmp/sam.bak 
copy c:/windows/system32/config/security c:/windows/tmp/security.bak 
copy c:/windows/system32/config/default c:/windows/tmp/default.bak 

Usunięcie plików rejestru z bieżącej lokalizacji 

delete c:/windows/system32/config/system 
delete c:/windows/system32/config/software 
delete c:/windows/system32/config/sam 
delete c:/windows/system32/config/security 
delete c:/windows/system32/config/default 

Skopiowanie plików rejestru z folderu naprawczego 

copy c:/windows/repair/system c:/windows/system32/config/system 
copy c:/windows/repair/software c:/windows/system32/config/software 
copy c:/windows/repair/sam c:/windows/system32/config/sam 
copy c:/windows/repair/security c:/windows/system32/config/security 
copy c:/windows/repair/default c:/windows/system32/config/default 

Wpisz polecenie exit, aby zamknąć konsolę odzyskiwania. Komputer zostanie ponownie
uruchomiony

2010-07-09

SmodCMS - Naprawa systemu Windo…

http://www.kopi.edu.pl/druk.php?id=…

1/3

background image

1. Zmień właściwości dla chronionych plików systemu operacyjnego 
Uruchom Eksploratora Windows i w menu Narzędzia wybierz Opcje folderów, zaznacz zakładkę
Widok - wyczyść pola wyboru: 
Pokaż ukryte pliki i foldery 
Ukryj chronione pliki systemu operacyjnego (zalecane) 
potwierdź zmiany przyciskiem Tak 

2. Wyświetl listę folderów na dysku c: 
Otwórz folder System Volume Information. 
Uwaga: Może pojawić się następujący komunikat o błędzie: 
Folder C:/System Volume Information nie jest dostępny. Odmowa dostępu.

W takim przypadku zaznacz ten folder prawym przyciskiem myszy i z menu wybierz Właściwości, w
zakładce Zabezpieczenia wybierz przycisk Dodaj , w oknie Wybieranie: Użytkownicy lub Grupy
wpisz Administrator wciśnij przycisk Sprawdź nazwy (w oknie Wybieranie: Użytkownicy lub Grupy
powinien pojawić się wpis nazwa komputera/Administrator) – wybierz przycisk OK. , następnie w
oknie Właściwości: System Volume Information nadaj użytkownikowi Administrator (nazwa
komputera/Administrator) Pełną kontrolę do tego folderu. 

3. Otwórz folder System Volume Information. 

Uwaga: W tym folderze znajduje się jeden lub więcej folderów _restore {GUID}, takich jak
_restore{D835CE42-D63D-4469-A162-021EE16D5C73} 

4. Otwórz folder, który nie został utworzony w danym momencie. (Aby ustalić daty utworzenia
poszczególnych folderów z paska menu wybierz Widok - Szczegóły.) W tym folderze może
znajdować się jeden lub kilka folderów o nazwach rozpoczynających się ciągiem RPx Otwórz jeden
z tych folderów. W nim znaduje się folder Snapshot. 

5. Z folderu Snapshot skopiuj następujące pliki do folderu C:/Windows/Tmp: 
_REGISTRY_USER_DEFAULT 
_REGISTRY_MACHINE_SECURITY 
_REGISTRY_MACHINE_SOFTWARE 
_REGISTRY_MACHINE_SYSTEM 
_REGISTRY_MACHINE_SAM 

6. Zmień nazwy plików znajdujących się w folderze C:/Windows/Tmp w następujący sposób: 

z _REGISTRY_USER_DEFAULT na DEFAULT 
z _REGISTRY_MACHINE_SECURITY na SECURITY 
z _REGISTRY_MACHINE_SOFTWARE na SOFTWARE 
z _REGISTRY_MACHINE_SYSTEM na SYSTEM 
z _REGISTRY_MACHINE_SAM na SAM 

(Są to kopie zapasowe plików rejestru, które zostały wykonane przez narzędzie Przywracanie
systemu) 

Bieżąca konfiguracja systemu nie rozpoznaje poprzednich punktów przywracania. Aby ponownie
udostępnić poprzednie punkty przywracania, należy uzyskać dostęp do poprzedniej kopii rejestru z
poprzedniego punktu przywracania. 

7. Uruchom Konsolę odzyskiwania 
W wierszu polecenia wpisz następujące polecenia, naciskając po każdym z nich klawisz ENTER: 
del c:/windows/system32/config/sam 
del c:/windows/system32/config/security 
del c:/windows/system32/config/software 
del c:/windows/system32/config/default 

2010-07-09

SmodCMS - Naprawa systemu Windo…

http://www.kopi.edu.pl/druk.php?id=…

2/3

background image

del c:/windows/system32/config/system 
copy c:/windows/tmp/software c:/windows/system32/config/software 
copy c:/windows/tmp/system c:/windows/system32/config/system 
copy c:/windows/tmp/sam c:/windows/system32/config/sam 
copy c:/windows/tmp/security c:/windows/system32/config/security 
copy c:/windows/tmp/default c:/windows/system32/config/default 

Wpisz polecenie exit, aby zamknąć konsolę odzyskiwania. Komputer zostanie ponownie
uruchomiony 

8. Uruchom ponownie komputer i za pomocą konsoli przywracania systemu przywróć system do
stanu przed awarią. 
Start - Wszystkie programy -Akcesoria -Narzędzia systemowe - Przywracanie systemu - Przywróć
mój komputer do wcześniejszego stanu. 

Po ponownym uruchomieniu komputera zaloguj się na konto Administratora i w oknie Konsoli
przywracania systemu potwierdź dokonane zmiany. 

Dla zaawansowanych 
Aby zaoszczędzić czas można na wykorzystać polecenie batch , które służy do uruchomienia
poleceń zawartych w określonym pliku tekstowym.. Składnia wygląda następująco: 
batch plik_wejściowy [plik_wyjściowy] 

plik_wejściowy – plik tekstowy zawierający polecenia, które mają zostać wykonane. Należy
zastosować format [napęd:][ścieżka][nazwa_pliku] 
plik_wyjściowy – plik, w którym ma zostać zapisany produkt wsadu. W przypadku braku określenia
pliku wyjściowego dane wyjściowe są wyświetlane na ekranie. Należy zastosować format
[napęd:][ścieżka][nazwa_pliku] 1) 

==================
Opracował: Piotr Tulski

na podstawie: 
- artykułu 

http://support.microsoft.com/kb/307545/pl 

- 1) Microsoft Windows XP Professional Resorce Kit, Tom II wyd. APN PROMISE Sp z o.o. Warszawa
2002

* w opracowaniu we wszystkich ścieżkach zastosowano odwrotny znak "/". 

9.07.2010 // kopi.edu.pl

2010-07-09

SmodCMS - Naprawa systemu Windo…

http://www.kopi.edu.pl/druk.php?id=…

3/3