Hmm, good information, fully tested and working here now. I don't bother with applying every single patch individually, based my testing only order required is to make sure prerequisites are handled first (otherwise it will fail during IE 10 steps), then Internet Explorer 10, then Hyphenation/Spelling, followed by everything else. My base image is now 6 packages (prerequisites), IE 10, 62 critical, and 31 optional updates to get a Windows 7 image requiring no Windows update patches (not counting KB2533552 and Malicious Software Removal Tool) dism /Image:.\mount /Add-Package /PackagePath:.\updates\prereq dism /Image:.\mount /Add-Package /PackagePath:.\updates\ie10\IE-Win7.CAB dism /Image:.\mount /Add-Package /PackagePath:.\updates\ie10\IE-Hyphenation-NEU.MSU dism /Image:.\mount /Add-Package /PackagePath:.\updates\ie10\IE-Spelling-NEU.MSU dism /Image:.\mount /Add-Package /PackagePath:.\updates\crit dism /Image:.\mount /Add-Package /PackagePath:.\updates\opt As for welcome screen/first run, this is working fine (as it has since GA release for IE8/IE9/IE10) <settings pass="specialize"> <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64"> <DisableFirstRunWizard>true</DisableFirstRunWizard> <Home_Page>about:blank</Home_Page> </settings>