Not sure BartPE is relevant here, OP is talking about the standard Windows PE environment - this is what you see when booting from a Windows DVD or USB stick, it's a minimal environment to get the OS installed. It's also freely available in the various AIKs and isn't hardware-specific - if it was, you'd need a different Windows install DVD/USB for every kind of machine.
balubeto, could I ask what the purpose of this is? I don't know how to do it off the top of my head, closest I've come across in my wanderings was someone who wanted to be able to PXE boot from a 32-bit PE image if the CPU wasn't 64-bit capable, and a 64-bit image if it was - this was while doing seemingly unending research for Windows Deployment Services. I seem to remember that there was a way to do this but it seemed unnecessarily complicated, to my mind if his issue was deploying to machines which weren't 64-bit capable then, well, for one they're probably too old to bother with, but most of all, just use the 32-bit image because the 64-bit boot image provides basically no advantages, a 32-bit WinPE image can be used to install a 64-bit OS. Heck, you can even use a WinPE 10 image to install Windows 7, go wild.
So, sorry for getting slightly off topic, I'm just curious really as to what this is for as it sounds interesting. I'm not sure if it's possible but, depending what it's for, there may be an easier way to accomplish this.