I have been tasked to create some images for Windows 10 pro, for virtual machines and also native installs. The VM image is simple, but I am having trouble on how to extract an iso image from the Windows 10 configuration I have created. Moreover, this needs to be an image that we can use for a bare-metal install, so the default Windows system image tools won't cut it(it creates a .vdhx file, we need it to be able to boot straight from BIOS).
I know there are some programs out there that will create an iso based on some of the program's configurations, but this is a fairly in depth image my superior is wanting(He is wanting a bare bones minimal image, with specific user accounts already set up, ect). I haven't seen any program that will customize the image the way I need it(we want everything gone, even calculator and other stock programs which are difficult to remove). To add to this, my superior is against anything third party, so that need to be a last resort option.
The only option that I have thought of is use a program to create an image close to what I want, which the computer name/users/ect. already set up, then I may be able to create a script that will do most of the rest, but this needs to be as automated as possible.
So, has anyone seen any way to create an bootable iso from a custom Windows 10 setup? I've been searching for two days, and have not found anything that fits all the criteria I need.