Home > How-To Guides > Asus Eee PC 1000H – Installing Windows XP Pro from USB flash pen drive

Asus Eee PC 1000H – Installing Windows XP Pro from USB flash pen drive

Update: Learn my alternative method here!

I have been able to install Windows XP Pro from a USB Flash Drive on my Asus Eee PC 1000H following these steps:

Requirments: Asus Eee Pc 1000H and another XP Machine, Internet Access, 2Gb or 4Gb Pen Drive.
On a Kingston 8Gb PenDrive it did not work, on my Transcend 4Gb it did. You also need a legal Windows XPP Boot CD.

– Download this file TecnoPen2.zip on a working Windows PC, Unzip the file.

– On the folder that is created, open USB_prep8 and execute usb_prep8.cmd and enter any key to continue

– Click Start to format the PenDrive, once done open a command prompt by clicking on Start/Run and type “cmd”, then hit enter. Do not close any window at this stage

– Navigate your file system by command line and go to the folder you have created, example cd c:\Pre-packed\bootsect\ and type bootsect.exe /nt52 G:, assuming that G: is the letter of the PenDrive.

The above is to create a boot partition on the PenDrive so that you will be able to boot from the Pen afterwards.

– Now focus the command promp window where you have executed usb_prep8.cmd before and hit 1 to define where is located you Windows XPP Boot CD

– Hit 2 to define an available letter to be use as virtual drive. For example the letter Z

– Hit 3 and define the PenDrive letter, for example G

– Hit 4 to start the process

– The process will take a while and please type Y to answer Yes to any question it would show you

– Once done, disconnect the PenDrive from that XP Machine and put it into your Asus Eee PC 1000H and switch it on, type ESC during post to pop up the boot menu and there, select the PenDrive

– Your Asus Eee PC 1000H will boot as it would be doing it from the optical CD drive

– Install XPP and enjoy!

Update: Learn my alternative method here!

Similar Posts:

Categories: How-To Guides Tags:
  1. Fen
    March 9th, 2009 at 16:54 | #1

    The above guide does not work! I’ve tried it step by step and it didn’t work, I kept getting errors when trying to boot from the USB.

  2. March 10th, 2009 at 00:53 | #2

    Hello Fen,

    the above guide worked perfectly for me and for several friends.

    To troubleshoot the issue you should first send me the “errors” you get.

    I also suggest you to try with another USB Flash since bigger-than-4-gigs flash drive may cause some issues.


  3. coan
    March 10th, 2009 at 05:31 | #3

    why when i hit 1 and enter ….there are no browse windows appear…the messeage appear is “there is no script engine for file extesion .vbs”

  4. March 10th, 2009 at 10:26 | #4

    Hello Coan, I am investigating your issue but it seems it is due some misconfiguration on your end.

  5. Nathan
    March 12th, 2009 at 19:41 | #5


    I am installing the windows XP that you shown me on your website from usb pen. i am having problem when its copying the files in windows setup it comes to sort.exe and it stops and asks for the file, how do i overcome this.

  6. March 13th, 2009 at 00:38 | #6

    Hello Nathan,

    I have been facing that issue as well, although the read error was related to another file.

    When you face that issue it means that the Windows XP CD you are extracting has some read problems so the file sort.exe cannot be read and therefore cannot be extracted.

    Try to use another CD, maybe an original one. If you burned that CD yourself and you still have the ISO file, try to burn it again at a much lower speed. In other words burn it at 4X rather than 16X or more.

    Once done, use the new CD to create the XP image on the Flash Drive.

    Let me know if this helps you.


  7. March 28th, 2009 at 09:54 | #7

    Everything went fine! Except… i’ve installed (did everything according to your guide) windows and then my drivers(from asus’s site) and then u know…reboot time! the problem is that when i boot it says “windows could not start because of a computer disk hardware configuration problem.
    Could not read from the selected boot disk. Check boot path and disk hardware.
    Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information.” WTF?!HELP ME! pls:)

  8. March 28th, 2009 at 09:56 | #8

    oh and if i try to boot from the usb stick it says “Windows could not start because the following file is missing or corrupt: \system32\hal.dll
    Please reinstall a copy of the above file” 😐

  9. March 29th, 2009 at 20:42 | #9

    Hello Skitnik,

    my 1000H is working fine and I will do another one soon so maybe when I will do it again I will have more tips but to me it seems that after the reboot, it tries to start Win XP from the flash drive while it should do it from the Hard Drive.

    Try to hit ESC key during POST, it should show you a screen to select where to boot from and this time chose the Hard Drive. See what happens, if it works, you should adjust the bootable secuence in the Bios and remove the flash drive.

    Make sure you are booting from the Hard Disk.

    Hope the above helps.


  10. Regan
    May 14th, 2009 at 09:02 | #10

    Hi there

    Did you ever get past that error as i have the same one

    Help Please


  11. Regan
    May 14th, 2009 at 09:03 | #11

    This error by the way…

    when i hit 1 and enter ….there are no browse windows appear…the messeage appear is “there is no script engine for file extesion .vbs”


  12. May 14th, 2009 at 09:10 | #12

    Hello Regan, I have done the whole process again on 2 other 1000H and this time I have written another tutorial which is here http://www.zizzibaddi.com/blog/install-winxpp-on-asus-eee-100h-from-usb-method-2 and it seems to be more stable.

    Could you please try with that one?

    Regarding your issue I have found this http://www.winhelponline.com/blog/error-there-is-no-script-engine-for-file-extension-when-running-vbs-files/

  13. Yodamoo
    May 14th, 2009 at 14:17 | #13

    i am having trouble following this guide…i think it is worded more for people who know what all of it means…

    first of all when i execute usb_prep8.cmd and push a key the window pops up saying no usb disk found

    and this step:
    – Navigate your file system by command line and go to the folder you have created, example cd c:\Pre-packed\bootsect\ and type bootsect.exe /nt52 G:, assuming that G: is the letter of the PenDrive.

    Makes no sence to me….when it says “and type bootsect.exe /nt52 G:,” i don’t know where it wants me to type that…

    any help would be great please and thanks

  14. May 14th, 2009 at 16:07 | #14

    Hello Yodamoo,

    well.. the tutorial requires for sure some basic knowledge but it is not for geeks only, I am sure you can succeed with it.

    Issue 1, probing:

    Did you connect a USB Flash Drive?
    The USB Flash Drive has been recognized by your operating system (Windows, any version, XPP works better than Vista on this matter)?
    The USB Flash Drive has been given a letter? What letter is it? E? F? G? Other?

    Issue 2, answer:

    It means you have to click on start/run, type “cmd” without quotes and hit enter, that will open your DOS command line and there you have to “navigate” your file system. If you put the file in c:\Pre-packed\bootsect\ then you have to type “cd c:\Pre-packed\bootsect\” without quotes.

    Issue 3, answer:

    It means that you have to type in command line “bootsect.ext /nt52 G:” without quotes, assuming that G: is the letter assigned to your USB Flash Drive.

    I suggest you to use my “method 2” which is easier and more stable.

    Link to Method 2

    Let me know when you have succeeded.

    Also you should watch the YouTube video I have included in the first tutorial.


  15. Yodamoo
    May 15th, 2009 at 06:36 | #15

    yeah i saw your other guide right after i posted that….tried it out and was very simple but i got an error while installing windows…just reformatted the usb drive and reloaded it up and trying again…../crosses fingers

  16. May 15th, 2009 at 07:41 | #16

    Ok, cool. Remember that it is better to extract an ISO version of Windows rather than extracting a real CD (that you have burnt) or you can use an original Windows CD but the ISO version is much better for obvious reasons.

  17. Yodamoo
    May 15th, 2009 at 21:32 | #17

    well it starts running just fine till the first restart then it comes back on and says that it can not read from the boot disk…gonna try a few more things and hope i can get it

  18. May 15th, 2009 at 23:39 | #18

    Remember that the first choice has to be TEXT install and then after the first reboot, the second and third choice have to be the GUI install and you should never remove the USB Flash (or change the USB port) until Windows is properly installed and running

    Hope this helps!

  19. Kiko
    August 24th, 2009 at 04:34 | #19


    I want to know if this process works for eeepc 1005HA?


  20. August 24th, 2009 at 10:25 | #20

    Hello Kiko,

    there are no reasons no to work on a 1005HA but I myself have not tried it on such EeePC.

    Could you please try and let us know anything you notice on your 1005HA?

    Thanks a lot in advance,

    The ZizziBaddi.com Staff

  21. krom
    March 3rd, 2010 at 17:21 | #21
  22. Stannie
    July 14th, 2010 at 14:09 | #22

    Hie there.. M trying to install XP on my Asus Eee PC 900 and i get this error \$WIN_NT$~BT\biosinfo.inf could not be copied. the error code is 14

  23. April 11th, 2011 at 00:38 | #23

    No script engine associated with .vbs fix:
    Replace all instances of “CSCRIPT.EXE” with “CSCRIPT.EXE //E:vbscript” in usb_prep8.cmd and Mount_TempImage.cmd. 🙂

  24. April 11th, 2011 at 00:44 | #24

    Another nifty tidbit I forgot to add…

    To resolve missing hal.dll, read this thread:

    The answer is covered in detail there. Edit boot.ini after install and set the correct drive and partition.

  1. October 20th, 2011 at 00:33 | #1