Skip to main content
Participant
December 23, 2023
Question

How to determine whether Adobe Acrobat DC is 64-bit or 32-bit through the registry

  • December 23, 2023
  • 1 reply
  • 2733 views

What is a better way to determine whether Adobe Acrobat is 32bit or 64 bit, rather than relying on unreliable paths?

 

I made an Adobe Acrobat Plugin. I need to install different Plugin(32bit / 64bit) according to whether Adobe Acrobat is 32-bit or 64-bit.

 

users may install Adobe in a custom path, not in “Program Files \ Adobe”. For example, if a user does not install the Adobe Acrobat DC x86 version under the default "Program Files (x86) \ Adobe", but instead installs it in "Program Files \ Adobe" (or other custom location). Therefore, it is an unreliable way to determine whether it is 32-bit or 64-bit based on the install path.

 

Due to the fact that Adobe Acrobat DC x86 and x64 have the same location in the registry (SOFTWARE\Adobe\Adobe Acrobat\DC\InstallPath) .e.g. "D:\Program Files\Adobe\Acrobat DC\Acrobat" .

 

 If the values are the same(e.g. "D:\Program Files\Adobe\Acrobat DC\Acrobat" ), The Installer Package Marker(For example: Advanced Installer) cannot be distinguished.

  

Is there a correct way to determine the Adobe Acrobat DC version (32bit /64bit ) to install in order to make installation packages?

 

This topic has been closed for replies.

1 reply

Participant
December 23, 2023

I've looked at other related questions and there doesn't seem to be a good solution.