Więc skupimy się na przywracaniu sprawności rejestru. Nie stracisz w ten sposób wszystkich zainstalowanych aplikacji, ani dokumentów. Podmienisz tylko pliki w rejestrze. I system powinien odzyskać sprawność. Troszkę to potrawa. I radzę, abyś wydrukował sobie tę stronę lub przynajmniej przepisał kilka zdań, żeby się połapać później, bo będzie konieczna praca w DOS-ie, a wtedy nie będziesz miał dostępu do stronki. Przechodzimy więc do najważniejszej części. Czynności napiszę kolejno w punktach, żeby było ci łatwiej to wykonać

. do wykonania naprawy niezbędna jest płyta instalacyjna Windows XP (którą posiadasz) oraz znajomość hasła do konta Administrator (jeżeli takowe istnieje).
1. Na początku skorzystamy z płyty instalacyjnej Windows do uruchomienia konsoli przywracania systemu. Uruchamiamy komputer i modyfikujemy W BIOS-ie ustawienia tak, żeby komputer w pierwszej kolejności starał się uruchomić system z krążka. Po włożeniu płyty instalacyjnej i zrestartowaniu komputera wyświetlony zostaje napis:
Dowolny klawisz spowoduje rozruch z dysku CD..._ . Naciskamy klaiwsz Spacja.
2. Uruchomiony zostaje instalator systemu. Po wyświetleniu niebieskiego ekranu naciskamy klawisz
R, aby wybrać opcję naprawy.
3. Uruchomiona zostaje Konsola odzyskiwania (
Konsola odzyskiwania systemu Microsoft Windows XP<TM>). Musimy wybrać system, który chcemy naprawić. W tym celu wpisujemy cyfrę oznaczającą partycję, na której znajduje się Windows (na przykład przy standardowej instalacji na dysku C: jest to
1: C:\WINDOWS) i wciskamy Enter. Konsola prosi o podanie hasła administratora systemu:
Wpisz hasło administratora: ****. Wpisujesz je i ponownie klikasz Enter (hasło musiałeś otrzymać lub wpisać podczas instalacji Windowsa, chyba, że nie wpisałeś hasła więc od razu klikasz Enter).
4. Uzyskaliśmy dostęp do wiersza poleceń. Za pomocą konsoli poleceń możemy wykonywać operacje w obrębie jednego katalogu systemowego lub głównego folderu na dysku. Na początek przygotowujemy kopię aktualnego rejestru. Komendą
md tmp - C:\WINDOWS>md tmp - tworzymy folder
tmp w katalogu systemowym. Nastepnie kopiujemy do niego pliki rejestru, a wyglda to tak (i takie wpisujesz komendy):
C:\WINDOWS>copy c:\windows\system32\config\system c:\windows\tmp\system.bak i wciskasz Enter, jak się powiodło skopiowanie będzie pisać:
Skopiowano 1 plik<ów>. I tak postępujesz dalej, wpisując:
C:\WINDOWS>copy c:\windows\system32\config\software c:\windows\tmp\software.bak
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\system32\config\security c:\windows\tmp\security.bak
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\system32\config\default c:\windows\tmp\default.bak
Skopiowano 1 plik<ów>
5. Przystępujemy do usunięcia plików aktualnego rejestru, aby przywrócić poprawne dane z kopii zapasowej. Poleceniem
delete kasujemy kolejno dokumenty:
C:\WINDOWS>delete c:\windows\system32\config\system
C:\WINDOWS>delete c:\windows\system32\config\software
C:\WINDOWS>delete c:\windows\system32\config\sam
C:\WINDOWS>delete c:\windows\system32\config\security
C:\WINDOWS>delete c:\windows\system32\config\default
6. Podczas instalacji systemu została stworzona i zapisana kopia bezpieczeństwa początkowej wersji rejestru. Otworzymy tę pierwotną wersję bazy danych Windows, kopiując pliki zapasowe w miejsce dokumentów usuniętych przez nas w tym celu w punkcie 5. W tym celu wpisujemy kolejno polecenia:
C:\WINDOWS>copy c:\windows\repair\system c:\windows\system32\config
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\repair\software c:\windows\system32\config
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\repair\sam c:\windows\system32\config
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\repair\security c:\windows\system32\config
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\repair\default c:\windows\system32\config
Skopiowano 1 plik<ów>
Jeżeli procedura przebiegła pomyślnie i otrzymaliśmy potwierdzenia wykonania wszystkich poleceń (Skopiowano 1 plik<ów>), kończymy pracę konsoli odzyskiwania. W tym celu wpisujemy:
C:\WINDOWS>exit
W wciskamy Enter.
ODTWARZAMY STAN REJESTRU SPRZED AWARII
Po wprowadzonych przez nas zmianach Windows XP uruchomi się już poprawnie. Niestety, przywróciliśmy pierwotną wersję plików systemowych. W efekcie straciliśmy wszystkie nasze ustawienia i nie możemy uruchamiać aplikacji bez ponownego ich zainstalowania. Na szczęście jest to tylko przejściowa niedogodność

.
1. Po zrestarowaniu komputera uruchamiamy Windowsa w trybie awaryjnym.
2. Po uruchomieniu systemu nie możemy jeszcze korzystać z punktów Przywracania systemu. Nadpisując starą wersję rejestru, wykasowaliśmy bowiem informacje o tym, że takie punkty istnieją. aby temu zaradzić, musimy skorzystać z nowszych kopii rejestru, które były niedostępne w w konsoli odzyskiwania. Potrzebne nam pliki znajdziemy w folderze
System Volume Information . Ten katalog jest jednak ukryty oraz zabezpieczony przed dostępem nawet przez administratora. Musimy nadac sobie uprawnienia, aby móc odczytywać z niego dane. W oknie
Eksploratora Windows wyświtlamy zawartość dysku systemowego. Z menu
Narzędzia wybieramy
Opcje folderów... . Na zakładce
Widok odznaczamy opcje
Ukryj chronione pliki systemu operacyjnego (zalecane) i
Ukryj rozszerzenia znanych typów plików oraz zaznaczamy
Pokaż ukryte pliki i foldery . W oknie Ostrzeżenie klikamy na OK. Następnie
odznaczamy opcję
Użyj prostego udostępniania plików i klikamy na OK (jeżeli jest on niewidoczny, wciskamy Enter). Aby pliki były widoczne, możesz także dostac się do Opcji folderów przez: Start-->Panel sterowania-->Opcje folderów-->zakładka Widok i postępujesz tak samo.
3. Na liście folderów znajdujących się na dysku systemowym pojawia się katalog
System Volume Information. Musimy przyznać sobie uprawnienia do odczytu danych z tego folderu. Klikamy prawym przyciskiem myszy i wybieramy
Właściwości z menu kontekstowego. Na
zakładce Zabezpieczenia klikamy na
Dodaj... . W polu
Wprowadź nazwy obiektów do wybrania (przykłady) wpisujemy
administrator . Klikamy na przycisk
Sprawdź nazwy .
4. Nazwa użytkownika ulega modyfikacji. Zostaje do niej dodana nazwa komputera, przykładowo:
XPCA\Administrator . Klikamy na OK. Następnie przydzielamy użytkownikowi, którego stworzyliśmy i mamy na liście
Nazwy grupy lub użytkownika, maksymalne uprawnienia do folderu, w tym celu w polu
Uprawnienia dla Administrator, zaznaczasz ptaszka przy zdaniu:
Pełna kontrola, Modyfikacja, Zapis i wykonanie, Wyświetlanie zawartości folderu, Odczyt, Zapis ( w kolumnie
Zezwalaj). Klikamy na OK. Teraz możemy już otworzyć katalog
System Volume Information.
5. W folderze System Volume Information znajduje się kilka podkatalogów. Każdy z nich zawiera po kilknaście kopii plików systemowych. Zapoznajemy się z datami modyfikacji folderów w polu
Data modyfikacji, aby sprawdzić , który z nich zawiera najświeższe kopie zapasowe systemu. Najnowszy katalog, przykładowo
_restore{BA1E1F4E-9A12-474E-AC94-BB60B82A3161} Data modyfikacji 2003-10-13 13:22 został utowrzony podczas uruchomienia komputera. Natomiast nieco starszy folder, przykładowo
_restore{C88CF67C-E6DF-42C5-BEF8-D59DEA50EF46} Data modyfikacji 2003-10-13 09:49 zawiera dane potrzebne do przywrócenia wersji Windows sprzed awarii, gdyż został utworzony kilka godzin wcześniej, o 9:49. Otwieramy ten katalog.
6. Po otwarciu katalogu w oknie Eksploratora Windows wyświetlona zostaje lista przechowywanych w nim podkatalogów. Każdy z nich zawiera jedną kopię rejestru oraz plików systemowych.
7. Otwieramy folder zawierający najnowszą z przechowywanych kopii zapasowych, przykładowo są foldery:
RP0 (Folder plików) Data modyfikacji: 2002-06-26 03:46
RP1 (Folder plików) Data modyfikacji: 2003-10-12 11:42
RP2 (Folder plików) Data modyfikacji: 2003-10-12 11:57
RP3 (Folder plików) Data modyfikacji: 2003-10-13 13:23
RP4 (Folder plików) Data modyfikacji: 2003-10-13 13:26
_driver.cfg (plik)
_filest.cfg (plik)
drivetable.txt (dokument tekstowy)
Zaznaczony folder ma najnowszą date, więc ten folder otwierasz. Nastepnie wyświetlamy zawartość przechowywanego w nim podkatalogu
snapshot. Zawiera on aktualną kopię rejestru, pozwalającą normalnie uruchomić komputer i włączyć przywracanie systemu sprzed fatalnej awarii.
8. Zaznaczamy pliki:
_REGISTRY_MACHINE_SAM
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_DEFAULT
(Wszystkie zaznaczasz jednocześnie trzymając klaiwsz Shift).
Z menu
Edycja wybieramy
Kopiuj. Nastepnie kopiujemy te dane do folder
tmp, utworzonego przez nas wcześniej w folderze systemowym
WINDOWS. Dzięki temu będziemy mogli ominąć ograniczenie konsoli odzysiwania, która pozwala wykonywać operacje tylko na plikach z katalogu głównego oraz właśnie z folderu
WINDOWS.
7. Restartujemy pecet i uruchamiamy ponownie konsolę odzyskiwania. Za pomocą polecenia
delete kasujemy pliki rejestru:
C:\WINDOWS>delete c:\windows\system32\config\system
C:\WINDOWS>delete c:\windows\system32\config\software
C:\WINDOWS>delete c:\windows\system32\config\sam
C:\WINDOWS>delete c:\windows\system32\config\security
C:\WINDOWS>delete c:\windows\system32\config\default
A następnie zastępujemy je plikami uzyskanymi przez nas z folderu System Volume Information:
C:\WINDOWS>copy c:\windows\tmp\_registry_user_.default c:\windows\system32\config\default
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\tmp\_registry_machine_security c:\windows\system32\config\security
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\tmp\_registry_machine_software c:\windows\system32\config\software
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\tmp\_registry_machine_system c:\windows\system32\config\system
Skopiowano 1 plik<ów>
C:\WINDOWS>copy c:\windows\tmp\_registry_machine_sam c:\windows\system32\config\sam
Skopiowano 1 plik<ów>
(Długie linie są automatycznie zawijane). W ten sposób odzyskaliśmy najnowszą wersję rejestru, która pozowli na skorzystanie z punktów przywracania. Wpisując
exit wychodzimy z konsoli. Restartujemy komputer.
KORZYSTAMY Z PUNKTÓW PRZYWRACANIA
1. Po uruchomieniu komputera logujemy się na konto użytkownika mającego uprawnienia administratora (niekoniecznie z trybu awaryjnego!). Klikasz na Start-->Klikasz na łącze:
Cofnij zmiany dokonane na komputerze przez Przywracanie systemu. Zostaje uruchomione narzędzie Przywracania systemu. Zaznaczasz opcję:
Przywróć mój komputer do wcześniejszego stanu, klikasz na Dalej>.
2. Wyświetlone zostaje okno umożliwiające wybór punktu przywracania, z którego chcemy skorzystać. Klikamy na datę poprzedzającą awarię. Zaznaczamy ostatnią wykonaną kopię bezpieczeństwa.
3. Klikamy dwa razy na Dalej>. Usługa przywracania systemu modyfikuje wszystki pliki krytyczne, aby odtworzyć stan bezpośrednio sprzed awarii. Gdy mechanizm zakończy pracę, restartujemy pecet. System operacyjny odzyskał sprawność.
I koniec!

Mam nadzieję, że pomoże. I nie zrażaj się. To tylko tak strasznie wygląda na pierwszy rzut oka. A trwa o wiele, wiele krócej niż sama reinstalacja systemu i format! A przy tym nie tracisz danych. Pozdrawiam!