Making your own WinPE install image

I am never satisfied with someone else’s install images but the only thing that got my RockPi X running initially was the Install.WIM that you put in the WinPE Images directory. Well, thanks to 3 days of wrestling with my system, I now have a rock solid method for rolling your own from scratch.

  1. Download a semi-current Windows 10 iso. I’m not going to provide any links as these will be different for your country, etc.

  2. Download the drivers for the RockPI X from the wiki.

  3. Download the driver package from here. https://1drv.ms/u/s!Aob1sgwKt-OtrtsBlUhsbRC9KzlwCw (it should auto-download but if not then it’s the Broadcom file in the list) It contains a file necessary to get the Broadcom driver to work correctly as I was never able to get it to work from the drivers provided by RockPi.

  4. Use whatever method you use to put the Windows 10 iso on a thumb drive. Be sure to put the driver files on after you’ve created the boot iso. Just put them in the root directory of the drive.

  5. Install Win10 on your RockPi X.

  6. Go through each of the drivers directories, right click over the .INF files and select “Install”.

  7. Unpack the Broadcom file from earlier and you’ll find a file with “nvram” in the name. Put that file in c:\windows\system32\drivers and then reboot. You should now go to the Device Manager control panel and make 100% sure all the drivers are installed.

  8. Setup the OS however you’d like it and install any software you like.

  9. Download Dism++, unpack it and run it.

  10. It should have “C:” selected already for you near the top. If not, select it.

  11. Select “Save Image As…” from the menu, choose a location for it. It’s probably wise to put the image on a thumb drive but maybe don’t overwrite your current file, just in case. Select the image type as “WIMBoot”. And name it “Install.WIM”

  12. Wait. Depending on the amount of software you installed, this could take a few hours. Once done it will have created the image. When you are ready to test it you can put the new Install.WIM in the Images directory of your WinPE drive(you might want to rename the old file and keep it as a backup until you’ve verified it’s what you want).

  13. Boot from the WinPE environment and watch it install your new system. Verify it works.

Using these steps I managed to get so I do zero configuration when I re-image my system(I do that a LOT in my experiments). I simply boot into a working copy of Windows.

I tried using Win10PE SE and THAT is why it took me 3 days to figure this out as it is utterly unusable from my experience. I don’t know what has changed but it doesn’t seem to work no matter how closely you follow their instructions.

1 Like

This is GOOD. If you could also share the WinPE image made, it will be better.

I can’t do that, it has my own customizations on it and it keeps getting added to every day. I’m the type to encourage people to do it on their own.