If (ERROR_SUCCESS = rk. Click the Drop arrow box that is titled Office - default version (default) under 'Choose a version' 8. "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths\\Winword.exe", If (ERROR_SUCCESS = rk.Open(HKEY_LOCAL_MACHINE,
Here is the MFC code fragment: CRegKey rk HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Winword.exe. The only way I have found, though, not via the registry, is to check bitness for one of the Office executables with the use of the Windows API function GetBinaryType (since Windows 2000 Professional).įor example, you can check the bitness of Winword.exe, which path is stored under in registry (for 64-bit Office without Outlook installed). To add to vtrz's answer, here's a function I wrote for Inno Setup: const Similarly, a 64-bit version of Outlook 2010 cannot be installed on the same computer on which 32-bit versions of other Office applications are already installed. That is, a 32-bit version of Outlook 2010 cannot be installed on the same computer on which 64-bit versions of other Office 2010 applications are already installed, such as 64-bit Microsoft Word 2010 or 64-bit Microsoft Excel 2010.
You can install the 64-bit version of Office 2010 and 64-bit Outlook 2010 only on a supported 64-bit operating system. You can install 32-bit Office 2010 and 32-bit Microsoft Outlook 2010 on a supported 32-bit or 64-bit edition of the Windows operating system.Registry path: HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Outlook if you have installed Office 2013 then use this This post can be deleted, I have just discovered you cannot mix and match office arcitecture versions (i.e 32bit outlook for stability and 64bit teams) Will just have to put up with it.The benefits of using a 64-bit operating system are most apparent when you have a large amount of random access memory (RAM) installed on your computer, typically 4 GB of RAM or more. Registry path: HKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0\Outlook To install a 64-bit version of Windows, you need a CPU thats capable of running a 64-bit version of Windows.Theīitness registry key indicates whether the Outlook 2010 installation From TechNet article on 64-bit editions of Office 2010:īitness of type REG_SZ on the computer on which it is installed.