Hi, Actually I want to make an fully automated installation script of WindowsImage through WinPE. Everything I created worked fine and I can load image file directly from USB drive or from network location. Now I want want to go next step and load the image file from http server. Actually we are adapting often the image file, so we want a source were we always have the actual one for international locations. So I tried to use this one with PS in WinPE: $source = "http://yoursite.com/file.xml"$destination = "c:\application\data\newdata.xml" Invoke-WebRequest $source -OutFile $destinationDownload works but really really slowly, so for a 4Gb image it would take about 4 hours and this is really too slow. After that I tried with module BitsTransfer, but didn't work, I asked in MSTN, they told me Bits is not available in WinPE. So maybe you have an alternative method/idea which would work?