The description Microsoft provided with KB2952664 states this:
This update helps Microsoft make improvements to the current operating system in order to ease the upgrade experience to the latest version of Windows.
Microsoft needs to answer these questions ...
- Exactly what is wrong with the current upgrade experience that warrants a fix to ease the upgrade experience?
- In what ways does KB2952664 improve the process of upgrading to Windows 8.x??
- What impact/consequences would one experience by initiating an upgrade to Windows 8.x without previously installing KB2952664?
- If KB2952664 is needed to upgrade, then why not just have the upgrade process itself automatically pull in KB2952664 at the point in time that a user upgrades?
KB2952664 is just about a year old, and I suspect that Microsoft will never answer the above questions.
I will never install Windows 8.x on any of my computers (and thus never install KB2952664).