iTunes version 12.12.0.6 only works on English-language Windows, crashes on startup when Windows UI is in a different language
As several people (including myself) are currently discussing, the latest iTunes for Windows, version 12.12.0.6, often crashes on startup complaining about missing required files; this only happens with the latest version, and it has been suggested as a temporary fix to install an older one.
After a lot of investigation, it has been discovered that this is a language-related bug: it only happens on non-english systems (Italian and German have been tested); if the Windows UI is in English, iTunes works correctly.
Also, this is specifically related to the Windows UI language: regional settings such as time/date format and keyboard layout don't change the outcome, and selecting any language for iTunes itself during the iTunes setup doesn't affect the issue.
Hope this helps in finding and fixing the bug.
Windows, Windows 10