Uszkodzony plik hal.dll w systemie oraz ukata partycja

Witam,

mam problem ze sformatowaniem IBM ThinkPad X41 który jak wiadomo nie ma napędu CD. Nagrałem bootowalny pendrive z Windows Tablet Edition to wyskakiwał błąd

"Windows could not start because the following file is missing or corrupt:

\system32\hal.dll.

Please re-install a copy of the above file."

Próbowałem jeszcze z usb hiren’s boot i windows7.

Włączyłem windows i zamieniłem plik hal.dll w systemie (to był błąd)

W między czasie zauważyłem że ma ukrytą partycję.

Nie wiem co mam teraz zrobić ponieważ ludzie z tego co czytają mają problemy z wgraniem systemu z pendrive jeśli jest ukryta partycja a do tego dochodzi jeszcze zły plik w systemie hal.dll.

Dysk w tym laptopie jest 1,8cala dlatego nie mogę go podłączyć pod kompa z powodu braku przejściówki.

Mogę pożyczyć zewnętrzny napęd CD tylko nie wiem czy rezultaty nie będą takie same jak z bootowalnym pendrive.

System jaki jest obecnie zainstalowany na tablecie to Windows XP Professional

Proszę o pomoc.