Możliwe, że numer partycji został zmieniony w pliku boot.ini, ale to tylko przypuszczenie oparte na dostarczonych informacjach. Powodem tego może być to, że formatując dysk D: i tworząc w ten sposób nowy dysk / partycję, system widzi nowy wolumin jako wyższy w łańcuchu połączeń. Tak więc to, co kiedyś było dyskiem 0 dla C: to teraz dysk 1, a co to jest partycja 1 dla C: to teraz partycja 2.
Jeśli możesz uruchomić komputer z dysku CD / DVD / USB, a nawet dyskietki, aby uzyskać dostęp do woluminu systemu Windows (dysk C :), możesz edytować plik boot.ini i przywrócić system.
Plik boot.ini będzie miał następującą linię:
partycja dyskowa (X) z dyskiem (X) (W) (W) \
Elementy, którymi jesteś zainteresowany, to (z) i (w), jeśli system Windows jest zainstalowany w domyślnej lokalizacji, wartości dla (z) i (w) powinny wynosić odpowiednio 0 i 1. Wartości te mogą wymagać zmiany, patrz wyżej. Jeśli dysk D: jest oddzielnym dyskiem, możesz osiągnąć to samo, zmieniając kolejność rozruchu w systemie BIOS.
jeśli plik NTLDR został uszkodzony, możesz spróbować naprawić system, uruchamiając system z dysku CD z systemem XP i wybierając opcję naprawy podczas uruchamiania. powinno to zastąpić uszkodzone pliki. Zawsze możesz po prostu skopiować plik z dysku CD XP do katalogu głównego C :, też.