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

In 64-bit windows (Vista/7), there's HKLM/Software/Wow6432Node where all the 32-bit registry stuff is. If I have a .reg file with some keys in it, how can I tell regedit to import it into the 32-bit registry (under Wow6432Node) rather than the 64-bit registry?

Even if I put the Wow6432 path into the registry keys in the .reg file, Windows "cleverly" ignores them and puts them in the main 64-bit registry.

share|improve this question
    
Shame there's no apparent way to do this in the file itself as we won't always have control over how it's imported. – Deanna May 11 at 13:39
up vote 10 down vote accepted

You should be able to access the 32-bit registry exclusively using the 32 bit version of regedit. Just import your .reg files using:

\Windows\syswow64\regedit.exe <REG_FILE.reg>
share|improve this answer

If you're using reg import yourfile.reg from a 32 bit executable or a batch file, and for some crazy reason you want the keys inside yourfile.reg to NOT be redirected to Wow6432Node, simply use the following syntax:

reg import yourfile.reg /reg:64

As easy as that.

share|improve this answer
    
I think this does not answer the actual question. Why not put the real answer first, adding the given supplement information later (or, even better, as a footnote)? – Wolf Aug 25 '15 at 14:10

Your Answer

 
discard

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.