The quickest, easiest fixes, in order:
1. Check your free space. One MS poster recommended 10-13 GB (I only had 4.5 and mine worked).
2. Make sure all Time & Language settings are in English/US.
3. As noted above, reset some registry permissions.
-right click Windows Start, click run. Type...