SkipMachineOOBE is unsupported in production environments. This edited unattend.xml has the necessary items to accomplish the same goal of silencing Cortana without leaving machines in a weird state after OSD. My specific issues were: SMSTSPostAction wouldn't actually run. Group Policy wasn't recieved until a manual reboot. ConfigMan client wouldn't initialize properly until a manual reboot (or at all). Computer Certificate (PKI) wouldn't be enrolled until a manual reboot.
@Ebag333 or @anthony-fontanez Please review and accept this pull request when you have a chance. As it stands the current unattend leaves devices in an unsupported state
SkipMachineOOBE is unsupported in production environments. This edited unattend.xml has the necessary items to accomplish the same goal of silencing Cortana without leaving machines in a weird state after OSD. My specific issues were: SMSTSPostAction wouldn't actually run. Group Policy wasn't recieved until a manual reboot. ConfigMan client wouldn't initialize properly until a manual reboot (or at all). Computer Certificate (PKI) wouldn't be enrolled until a manual reboot.