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
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
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