# Building VM Template for Windows 10 Enterprise Clients - 0xBEN ## VM Setup 1. General ![image](https://hackmd.io/_uploads/rJ7-oL0eA.png) 2. OS (Including VirtIO) ![image](https://hackmd.io/_uploads/SkNEi8RlC.png) 3. System ![image](https://hackmd.io/_uploads/rJ0KjUCxA.png) 4. Disks ![image](https://hackmd.io/_uploads/ryd3sIReR.png) 5. CPU ![image](https://hackmd.io/_uploads/BJ5l2URl0.png) 6. Memory ![image](https://hackmd.io/_uploads/By6z3UCxR.png) 7. Network - putting them in the 999 vlan first ![image](https://hackmd.io/_uploads/B1Jy8qyWA.png) ## OS Install 1. Language, Timezone/Region, Keyboard ![image](https://hackmd.io/_uploads/SJ9UiBhgA.png) ![image](https://hackmd.io/_uploads/rkqdiS3gA.png) 2. The thing we all say we read but never read. ![image](https://hackmd.io/_uploads/BkzVaL0xC.png) 3. Custom install ![image](https://hackmd.io/_uploads/HkoSTLRxC.png) 4. This is where we load the necessary drivers from VirtIO. And we have to load them 1 by 1. Amazing *(Sarcastic)*. ![image](https://hackmd.io/_uploads/rkdM2H3lC.png) - Ballooning memory driver ![image](https://hackmd.io/_uploads/BybqpLRxC.png) ![image](https://hackmd.io/_uploads/B1UjaICgR.png) - NIC Driver ![image](https://hackmd.io/_uploads/B18A6LClR.png) ![image](https://hackmd.io/_uploads/H1Y1AUClA.png) - SCSI Driver ![image](https://hackmd.io/_uploads/r12ZAURlR.png) ![image](https://hackmd.io/_uploads/HkOfA80gR.png) - I am not too sure about the compatibility of this last driver, but it hasn't posed problems so far 6. We wait for this installation to complete ![image](https://hackmd.io/_uploads/Bk_40U0eA.png) 7. Select Region and Keyboard Layout ![image](https://hackmd.io/_uploads/r1lB1DAxA.png) ![image](https://hackmd.io/_uploads/rJmIyP0gA.png) 8. Setup Local User account ![image](https://hackmd.io/_uploads/rkgFJPCeR.png) ![image](https://hackmd.io/_uploads/ryjYyw0xC.png) ![image](https://hackmd.io/_uploads/rJZiJDCxC.png) 9. We don't need these - turn them all off ![image](https://hackmd.io/_uploads/B1hakw0g0.png) ## Sysprep & Convert to template 1. Open Administrator Powershell and run command - `C:\Windows\System32\Sysprep\sysprep.exe` ![image](https://hackmd.io/_uploads/HycmWvReA.png) - Select Out-Of-Box-Experience - Shutdown options: Shutdown 2. Convert to Template ![image](https://hackmd.io/_uploads/ByNubDRgA.png)