Jest kilka sposobów instalacji XP z pendraka.
5 sprawdzonych osobiście sposobów:Sposób 1:Instalacja Windows poprzez wyjęcie HDDPotrzebny adapter-przejściówka hdd 2,5 na 3,5 cala (ewentualnie kieszeń pod usb)
1) Wyciągamy dyska z komputera podłączamy go pod wyłączony komputer z Zainstalowanym:
95, 98, ME, 2K, XP, 2K3
2) Odpalamy kompa i upewniamy się, że nasz BIOS go zobaczył (odpowiednio ustaiwamy zworki)
3) Jeżeli po uruchomieniu XP znalazł on nasz poprawnie podłączony Dysk,
to sprawdzamy na której Partycji chcemy zainstalować nasz Nowy System
(i zapamiętujemy Litertkę Partycji np: G)
4) Odpalamy 
cmd lub 
cmd.exe w 
uruchom WinKey+R, jak Kto woli
5) w Oknie wiersza poleceń[/b] wpisujemy:
X: (gdzie X: to literka CD/DVD z Instaką XP) i klikamy 
ENTERcd i386 i klikamy 
ENTER(dla Zaawansowanych: cd /d X:\i386)winnt32.exe /tempdrive:G /makelocalsource /dudisable /noreboot /syspart:G i klikamy 
ENTER(gdzie G to litera naszej Partycji na Której chcemy zaisntalować Nowy System -
wcześniej zapamiętanej)
6) Z instalatora Wybieramy: 
Nowa Instalacja7) Podajemy "Numerek Seryjny" i czekamy aż Instalator skończy kopiować pliki na Naszą
Partycję

 Wyłączamy komputer, odłączamy Dysk...
9) Podpinamy dysk pod właściwy komputer
10) Po uruchomieniu komputera rozpocznie się właściwa instalacja systemu
Sposób 2: Pobierz płytkę 
>>>Hiren's BootCD<<<Wypakuj i wypal obraz iso na CD lub utwórz pendraka bootowalnego z Hirens'em według 
>>>Tego<<< poradnika 
Zabootuj z CD lub pendrive'a i z menu wybierz 
Mini Windows XPPo uruchomieniu MiniXP możesz podpiąć drugiego pendraka lub dysk USB (gdyby nie widział pendraka czy dysku to klikamy na pulpicie ikonę 
Install all drivers, zostaną podinstalowane sterowniki i urządzenie zostanie rozpoznane) i z niego zamontować obraz iso z płyty instalacyjnej XP - montowanie w MiniXP polega na dwukrotnym kliknięciu lewym przyciskiem myszy - obraz sostanie automatycznie zamontowany. Teraz uruchom program [/b]WinNTSetup2[/b] Klikasz na pulpicie ikonę 
HBCD Menu -> w otwartym oknie 
Programs -> [/b]Other[/b] -> 
WinNTSetup (Install XP/Vista/2003/7/8 from MiniXP/USB)Po uruchomieniu programu 
 1. Klikamy w zakładkę 
Windows 2000/XP/2003 2. W pierwszym okienku 
Select location of Windows installation files wskazujemy nasz wirtualny napęd z zamontowanym Windowsem 
 3. W drugim okienku 
Select location of the Bootdrive wskazujesz partycję która ma być aktywna - powinna to być partycja ta sama co systemowa (czyli wskazujemy tą na której ma być system)
 3. W trzecim okienku 
Select location of the installations drive wskazujemy partycję docelową dla Twojego systemu czyli tą na której chcesz zinstalować system.
W pozycji 
Options zaznaczamy (stawiamy ptaszka) w pozycji 
Mount installationdrive as i tu wskazujemy z listy rozwijanej C - domyślnie jest jest już wybrane. Klikamy przycisk Setup - otworzy się okienko w którym w miejscu 
Bootsector zanznaczamy opcję:
 - jeśli system na tym dysku stawiamy pierwszy raz - 
Use bootsect.exe to update the boot code - jeśli na dysku był instalowany system windows lub jest aktualnie zainstalowany - 
Do not update the boot codei klikasz przycisk OK możesz też zaznaczyć opcję 
Automatically Reboot PC, if setup was succesful - ta opcja spowoduje automatyczne uruchomienie komutera po zakończeniu instalacji systemu. 
Sposób 3: Instalacja z wiersza poleceń: >>>Hiren's BootCD<<<Wypakuj i wypal obraz iso na CD lub utwórz pendraka bootowalnego z Hirens'em według 
>>>Tego<<< opisu.
Bootujemy z CD lub pendraka i z menu wybieramy 
Mini Windows XP,
 a) przygotować partycję na której chcemy instalować system
 b) zapisać program rozruchowy XP w MBR (jeśli oryginalnie na dysku nie było systemu lub był to inny system niż XP)
 c) z poziomu wiersza poleceń uruchomić instalację z użyciem lokalnego źródła
 ad a):
 Przygotować partycje można używając systemowego diskmgmt.msc (wpisać w uruchom) lub 
DikGenius dostępnego z 
HBCD Menu (na pulpicie MiniXP lub ikona narzędzi obok zegara) -> 
Programs -> 
Partition/Boot/MBR -> 
DiskGenius lub 
Partition Wizard Home EditionPrzygotowanie partycji polega na przydzieleniu miejsca a następnie ustawienie flagi 
activ dla tej partycji -należy pamiętać aby to była partycja podstawowa.
 ad b) po przygotowaniu partycji klikamy ikonę narzędzi obok zegara, wybieramy 
Partition/Boot/MBR a następnie 
Commandline i klikamy 
bootsect. W oknie które się otworzy wpisujemy: 
bootsect /nt52 c: /forceC to oczywiście literka wcześniej przygotowanej partycji. Po zapisaniu sektora rozruchowego zamykamy okno.
 ad. C) Kiedy partycja jest już przygotowana i program rozruchowy systemu znajduje się w mbr przechodzimy do instalacji systemu. Otwieramy wiersz poleceń i wpisujemy:
cd /d X:\i386X - literka pendriva na którego został skopiowany folder i386. 
Następnie:
winnt32.exe /makelocalsource /syspart:Y /tempdrive:Y /norebootY literka dysku na którym chcemy zainstalować system. Uruchomi się instalator systemu (w języku angielskim, ale zainstalowany zostanie system w języku "docelowym" -jeśli folder i386 pochodzi z obrazu PL, będzie to PL) który skopiuje pliki instalacyjne a następnie zakończy pracę, wtedy należy uruchomić komputer ponownie zmieniając bootowanie na hdd. Uruchomi się instalator systemu we właściwym języku, instalacja pójdzie całkowicie z hdd
Sposób 4:Tworzymy bootowalnego pendrive'a z Windows XP (lub innym dowolnym systemem operacyjnym)
Pobieramy program 
>>>WinSetupFromUSB<<<, uruchamiamy go i postępujemy według 
>>>Instrukcji<<<Sposób 5:Tworzymy pendrive'a z Windows XP (lub innym dowolnym systemem operacyjnym.
Pobieramy program 
>>>rufus<<<Program nie wymaga instrukcji - jest intuicyjny - jest w języku polskim i nie wymaga instalacji