Hi all, I've attached a slightly sanitised versions of my autounattend-cleaned.xml and oobe-cleaned.xml files to this post. I'd appreciate it if someone could look over them and help me understand why the following doesn't work as I want: 1. Before the installation, it prompts me for the language settings (defaults to English US). I think I've set it to automatically use UK English, but this isn't being applied. 2. When running the first boot after 'sealing' the system (running the sysprep gui with Enter OOBE and generalize ticked), it again prompts for language settings. This time all the defaults are correctly set to UK English, but I'd rather this page were skipped 3. Again during first boot after sealing, it prompts to create a user and enter a machine name. I'd rather this step were skipped 4. First boot after sealing, it prompts for the network location (Work, Home, Public). I think I've told it to use 'Work', but this page is still shown. 5. First boot after sealing, it also prompts for updates (automatic, no updates etc.). Again, I think I've told it not to apply updates, but this page is still shown. Also, I'm having to use setupcomplete.cmd to import a registry file to enable auto-login. This may only be required because of the prompt for user details as in 3) above. Is this necessary, or will the AutoLogon entries in the autounattend.xml file be persistent if I can get rid of the prompt to create a user? I'd appreciate any advice you can offer. Thanks Andy