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

How can I transfer user profiles from Vista x64 to Windows 7 x86?
If I try to start the migwiz from Windows 7 x86 on the Vista x64 machine, it complains about the wrong architecture.

share|improve this question
it isn't supported with usmt, or any other tool i know of...if it must be done you could try editing the windows version string to be x86 and see if you get of luck – hbdgaf Nov 19 '10 at 13:42
Wow, aking1012, that's a brave suggestion. Stranger things have happened though: I edited that same string to "upgrade" an illegal Ultimate version to a legal Home Premium, so I guess it's worth a shot. +1 for the sheer audacity of it. – user3463 Nov 25 '10 at 5:49
up vote 0 down vote accepted

Your risk here is that the architecture is different, and therefore if you had 64-bit DLLs and executables migrated over, they won't work, and instead of fielding calls of "the stupid thing doesn't work", Microsoft won't support it in the first place.

I don't think it's possible through any conventional methods. Why are you migrating to 32-bit Windows 7 anyway? What is stopping you from going to 64-bit?

share|improve this answer
I had x64 Vista to use all of my RAM. But an essential Software (Beckhoff Twincat 2.0) doesn't support x64, so I must use x86. – chriszero Nov 25 '10 at 7:02
Yeesh, normally I'd suggest virtualising Windows XP inside a Windows 7 machine, but it looks like this TwinCAT needs to be closer to the hardware than through a virtual machine. – user3463 Nov 25 '10 at 7:05
Yes, that's it ;) – chriszero Nov 25 '10 at 7:37

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.