Solution: For fixing the iTunes version 12.12 "...please reinstall iTunes" issue.
I was one of the users facing the error message - "iTunes cannot run because some of its required files are missing. please reinstall iTunes" while trying to open iTunes version 12.12.
I read in one of the posts in here that the Bug in this iTunes version is due to the Windows UI language conflict.
So, I decided to change the Windows display language and voila! It worked!
The steps would be:
1) Search for Language settings in the windows search bar.
2) Scroll down to find the Windows display language drop down menu.
3) From this drop down menu, select the language English (United States)**.
(My previous Windows display language was English (United Kingdom) and for some reason it was conflicting with iTunes.)
4) Windows will prompt to Sign out in order to make these changes. Click on Sign out and Sign back in.
5) You should now be able to open the iTunes version 12.12 successfully.
**Note: if you are unable to find English (United States) in the drop down menu, you would have to add it manually via the Preferred languages section right below the Windows display language section.
After adding the language, you might also have to manually download & install the Language pack.
P.S. I created this account to post this solution.
Kudos!