Jeśli problem leży gdzieś w plikach Windowsa, proponuję zrobić "nakładkową" instalację. Robi się to tak:
1. Wchodzisz w BIOS (najczęściej przez klawisz Del), ustawiasz, aby komputer startował z płyty, zapisujesz ustawienia i wkładasz płytę instalacyjną Windowsa do napędu.
2. Uruchamiasz komputer ponownie i naciskasz dowolny klawisz, gdy pojawi się nam napis "Dowolny klawisz spowoduje rozruch z dysku CD lub DVD".
3. Rozpocznie się identyfikacja sprzętu, po tej identyfikacji masz do wyboru trzy opcje. Wybierasz tą pierwszą, tj. "Aby rozpocząć instalację systemu Windows XP, naciśnij klawisz ENTER.
4. Potem pojawi się okno z potwierdzeniem licencji, wciskasz klawisz F8.
5. Później pojawią się dwie opcje, znów wybierasz pierwszą, tj. "Aby przystąpić do naprawy zaznaczonej instalacji Windowsa XP naciśnij R", naciskasz klawisz R.
6. Teraz zacznie się kopiowanie plików.
W ten sposób podmienisz pliki systemowe a nie stracisz danych, po tym zabiegu doradzał bym jeszcze przeinstalować sterowniki urządzeń i biblioteki DirectX