Actually, no, it is rather confusing. The system 32 version is 64 bits on a x64 bit OS.
So the default from the control panel is to run + use the x64 bit version by DEFAULT if you are on an x64 bit system. Turns out that the DEFAULT x64 bit location is in system32. The confusing part is system32 suggests you using an x32 bit version of the
ODBC manager - you are not!!! You find most code in that dir is x64 bit.
So the DEFAULT from the control pineal uses the CURRENT OS bit size. If you are running an x64 bit version of windows, you will find the x64 bit version in the first location you noted.
A REALLY great way to ALWAYS launch the correct version of the ODBC manager for the given version of Access is to simply launch + use the manager from inside of Access, as it will always launch the correct bit size manager for the given version of Access.
So from the Access ribbon, external data, and then choosing ODBC, you are given a chance to create a new DSN, or use existing. When launching the ODBC manger from Access, then Access will use + launch the correct bit size version based on Access.
And by the way, SysWOW = system Windows on Windows = x32 bit compatibility layer for x64 bit windows. So everything in SysWOW should be x32 code that "can" run on x64 machines.
So some confusing exists here, since the default ODBC setup and drivers launched from the control panel resides under a directory called system32 which is rather confusing.
In summary:
To launch x32 manager on x64 bit os:
C:\Windows\SysWOW64\odbcad32.exe
To launch x64 manager on x64 bit os:
Simply use control panel, or this path:
C:\Windows\system32\odbcad32.exe
So above is the x64 bit version despite it being in a folder called system32.
Also, as a great tip to solving the x64 driver for 3rd party programs that need x64 bit version, but you need/want to continue to use x32 Access?
If user has x32 office 2010, then install Access 2013 ACE drivers and data engine
If use has x32 version of office 2013, then install Access 2010 ACE drivers and data engine.
Regards,
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada