If you are upgrading Windows using an installation media, and receive an error code 0XC1900100 MOSETUP_E_VERSION_MISMATCH, then it's because of Driver issue. The error message expands with the full message "An unexpected version of Setup Platform binaries was encountered. Please verify the package contents."

To resolve this make sure to use a driver version which is compatible with the version of Windows you are upgrading to. Since the upgrade will usually rollback, you will have a chance to check on the drivers.

In case your PC is not compatible with the upgrade, and you have forced it, you know why the problem occurred as well.