Hello @AnandSri !
Thank you for the response and information.
I powered on the image and launched the registry to confrim the key HKLM\\Software\Classes\Acroexch.Document.DC was indeed there and it is. I attached a screenshot showing the registry keys - Screenshot 2025-06-23 173300.png.
I then looked at the permissions of the registry and it appears the USERS only have READ access to it. When I attempt to add WRITE access I have two options - WRITE Owner and WRITE DAC. Screenshot 2025-06-23 173949.png. Which do I select?
Thank you,
Rachel
Hi @rwulffenstein,
Sorry for the delayed response. @AnandSri is currently out.
Thanks for your detailed follow-up and screenshots — very helpful.
To answer your question:
When attempting to add write access to the registry key (HKLM\Software\Classes\AcroExch.Document.DC), you’re presented with “WRITE Owner” and “WRITE DAC” as options:
You should select “WRITE DAC”, not “WRITE Owner.”
Note:
-
WRITE DAC (Discretionary Access Control) allows a user or group to modify the permissions (DACL) of the registry key — which is necessary to grant write access to USERS.
-
WRITE Owner allows changing ownership of the key, but not the permissions. It won’t help in this case unless ownership explicitly blocks changes (which is rare).
What to do next:
1. Select “WRITE DAC” to give yourself permission to change the key’s access control list.
2. After that, open the registry key’s permissions, click Add, and:
-
Add the “Users” group (or relevant user context for your VDI environment).
-
Grant it Read and Set Value or Full Control, depending on your requirement.
3. Apply the changes and close Registry Editor.
4. Reboot the image or log out/in to ensure the new permissions take effect.
This approach ensures the application can interact with .pdx files as intended, without compromising registry integrity or escalating privileges unnecessarily.
Best regards,
Tariq | Adobe Community Team