Correcting Registry Permissions for PSI Capture Installation

During installation PSI:Capture sets permissions on the registry keys used by the product. In some cases, typically due to previous permissions changes, this operation will fail with the following error message:

An error occurred setting permissions on registry keys used by the product. Installation will continue, however you should contact support before using the application.

To correct this issue, perform the following steps:

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. PSIGEN cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

Open the Registry Editor
Click on the Windows Start menu and select the "Run..." command. Alternatively you may press the Windows Key + R.
In the Run dialog window, enter "regedit" and click OK.




Locate the registry key to modify
If the operating system in use is a 32 bit operating system, the key to edit will be:

HKEY_LOCAL_MACHINE\SOFTWARE\PSIGEN Software, Inc.\

If the operating system in use is a 64 bit operating system, the key to edit will be:

HKEY_LOCAL_MACHINE\SOFTWARE\WoW6432Node\PSIGEN Software, Inc.\

Once you have located the appropriate key, right click on the node in the left pane, as shown in the image below; and select Permissions.



Grant Full Control to Users
PSI:Capture requires that all users of the application have Full Control access granted to the selected key. You grant the required access by selecting the Users group, checking the Full Control check box, and clicking the OK button as shown in the following screen shot.



Take ownership of a registry key
If you receive an error when granting permissions to the Users group you should take ownership of the registry key and then retry the grant operation again. To take ownership of the key, click on the Advanced button as shown in the following screen shot:



Select the Owner tab, and then select currently logged in user, or the a group that contains the currently logged in user. Typically this will be an Administrator or member of the Administrators group. If the user or group does not appear in the list, select the Other Users button and locate the user. Once the user is selected check the box to "Replace owner on subcontainers and objects".

Once your settings look similar to the example provided below, click the OK button.



After the owner for the key is updated, retry the permission grant operation above.