@ Skersey -
all the registry keys still exist in 8.2 and they still get populated under the _LOCAL_MACHINE\\SOFTWARE\\Encryption Anywhere\\Hard Disk\EAFS even with 8.2.
You might have misread the underlying cause and attributed it to the software upgrade. If the permissions are not correctly set for Windows 7, another process cannot see these registry keys.
Giving permissions on nested registry keys is rather painful in Windows 7 than it is on windows XP (you need to take ownership of registry key and propagate it before setting permissions etc)
Here are the approximate steps needed to change registry permissions on Windows 7 (you should use this with a grain of salt). This is not an official method but will work.
- Click Start -> run -> type regedit -> Registry Editor will open.
- Locate HKLM\SOFTWARE\Encryption Anywhere\Hard Disk\
- Right click on Hard Disk -> Permissions.
- Click on Advanced.
- Click on Owner tab.
- Select the currently logged say userN (userN needs Windows admin privileges).
- Check the “Replace owner on subordinates and objects” check box.
- Click Apply.
- Click OK.
- Click on Permissions tab.
- Check the “Replace all child object permissions with inheritable permissions from this object” check box.
- Click on Effective Permissions tab.
- Click on Select and select currently logged on userN.
- Make sure that all check boxes under Effective permissions are checked. If not, check them and click Apply.
- Click OK.
- Click on the currently logged on userN on the list of the users.
- Put check marks in the “Full Control,” “Read,” and “Special Permissions.”
- Click OK.
- Repeat steps 1 t0 18 for HKLM\SOFTWARE\Encryption Anywhere\Hard Disk\EAFS key