Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I tried to upgrade a Windows 7 Enterprise to Windows 8 Enterprise, however it fails a quarter of the way through the initialization process. Could this have something to do with the Assembly cache?

This is the error:

Error  MigGather caught exception: Win32Exception: Falscher Parameter. [0x80070057] void __cdecl Mig::CGACRootEnum::Reset(void)
Error                 MIG    pDoOnlineGather: Gather operation failed. Error: 0x00000004
Error      [0x0800ad] MIG    Callback_GatherOldSysMachineSpecific: Migration phase failed.[gle=0x00000012]

I've already attempted a repair install as well. Any ideas on this?

share|improve this question
Do you have any USB3 drivers? – Matthew Wong Nov 2 '12 at 0:12
Yes, I do have USB3 Drivers – Ccorock Nov 2 '12 at 0:14
I was doing a google search of Windows 7 enterprise to windows 8 enterprise upgrade and I found this:… – Matthew Wong Nov 2 '12 at 0:18
I might have gotten that wrong, they said to download and install the W8 compatible usb 3.0 driver in W7 before upgrading, but this was for the Intel USB 3.0 eXtensible Host Controller driver, sorry. Every hardware build is different though, it could be the source of your problem though. If you cannot find a w8 compatible driver you might try uninstalling. – Moab Nov 2 '12 at 0:39
@Moab - It seems that what you should do is removed ALL USB 3.0 drivers from Windows 7, upgrade to Windows 8, then install the drivers required. Of course native support within Windows 8 makes this not really required. – Ramhound Nov 2 '12 at 10:57
up vote 0 down vote accepted

Double-check that the upgrade media is 100% correct:

  • Use sha1sum to verify your ISO's checksum against the official ISO checksum.
  • Burn a new DVD of the Windows 8 installer. Consider using a nonWindows burning tool, such as one from Linux or Mac OS X (e.g. Disk Utility).
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.