Windows 10 Upgrade Path is Language Specific

The silent upgrade of Windows 10 is dependent upon matching languages.  This may seem obvious when thinking about English versus French.  How about US-EN (409 or 1033) versus EN-GB (2057)?  Turns out that the CB, CBB, etc version you download will really matter.  As the error provided by SMSTS logs are opaque to say the least.  Mike Terrill discovered the issue by running the upgrade in a loud (non silent) mode.

Unfortunately this means that you need even more versions of the ISO on your Distribution Points.

The WQL query for checking the language upgrade for EN-US

select * from Win32_OperatingSystem where OSLanguage = "1033" and OSArchitecture = "64-bit"

The WQL query for checking the language upgrade for EN-GB

select * from Win32_OperatingSystem where OSLanguage = "2057" and OSArchitecture = "64-bit"
Advertisements

Microsoft ConfigMgr and the over ambitious percent complete

The Percent complete of the Task Sequence popup rounds up.

I discovered this working through testing Windows 10 upgrade and bare metal.  That means Microsoft thinks any action is at least 1%.  it also means that an action is not complete until 101%.  This explains why so many progress bars in the past showed 100% complete yet they are not.  I wonder if anyone knows the reasoning and background story.

notice that the transfer of files via 1E Nomad shows accuracy to 3 decimal points yet the Progress bar rounds up.
notice that the transfer of files via 1E Nomad shows accuracy to 3 decimal points yet the Progress bar rounds up.