Search

Language:  

Available article translations:

Parallels Tools installation fails with error 1402 or 1406

APPLIES TO:
  • Parallels Desktop 8 for Mac Standard Edition
  • Parallels Desktop 7 for Mac Standard Edition
  • Parallels Desktop 6 for Mac Standard Edition

ISSUE

One of the following error messages appear when Parallels Tools fail to install/update:

For Windows 32 bit

Error 1402.Could not open key: HKEY_Local_Machine32\Software\Microsoft\Windows\CurrentVersion\InternetSettings\ZoneMap\Domains\psf .  Verify that you have sufficient access to that key, or contact your support personnel.

For Windows 64 bit

Error 1402.Could not open key: Could not open key: HKEY_Local_Machine32\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\InternetSettings\ZoneMap\Domains\psf .  Verify that you have sufficient access to that key, or contact your support personnel.

1406 error with varying key:

Error 1406. Could not write value * to key [the key may vary]. Verify that you have sufficient access to that key, or contact your support personnel.

CAUSE

These errors are generally caused by insufficient or incorrect permissions on the named registry keys, or its parent container.

Some anti-virus software can block access to registry branches. Various software, including spyware, can change permissions for registry keys.

RESOLUTION

To solve the problem please follow steps below:
  1. Download the attached KB9379.zip file and unzip it in the affected Virtual Machine.
  2. Launch KB9379_x86.exe or KB9379_x64.exe based on the system you have (32 bit or 64 bit).
  3. Check the message in the opened window - it should report successfully performed operation.


In case if solution above does not help you can try to perform registry changes manually:
 
  1. Backup your virtual machine or at least backup the Windows registry before doing anything. This step is vital as the registry contains system-related information that is critical to your virtual machine and applications.
     
  2. You must be logged in as the 'administrator' (or another account with full administrative access) and need to disable "UAC" (User Access Control). UAC can be disabled by going to "User" control panel applet and selecting "Change User Account Control Settings". If you use Windows 7, the next dialog box will display a slider that you will need to set to "Never Notify".
     
  3. From the Start menu, execute "Run" and type "regedit".
     
  4. Navigate to the parent container referred by the error message you saw:
HKEY_Local_Machine\Software\Microsoft\Windows\CurrentVersion\InternetSettings\ZoneMap\Domains\psf

(NOTE: Error may show HKEY_Local_Machine\Software\Microsoft\Windows\CurrentVersion\InternetSettings\ZoneMap\Domains\psf key, but  it is worth checking the  path written next as well)

or
HKEY_Local_Machine\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\InternetSettings\ZoneMap\Domains\psf


or
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components.


If your guest operating system is Windows 7 64 bit, you will need to edit both lines:

HKEY_Local_Machine\Software\Microsoft\Windows\CurrentVersion\InternetSettings\ZoneMap\Domains\psf

and
HKEY_Local_Machine\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\InternetSettings\ZoneMap\Domains\psf


NOTE: This exact parent container for the error 1406 is just a sample, as well as the parent controllers displayed on the pictures. You should modify the lines shown on the error message you received.
'S-1-5-18' may vary on your computer.

5. Look for the first two GUIDs, namely "C9AE13788D0B61F80AF18C3B9B1A1EE8". Expand "Components" tab.

6. Right click on the parent container registry key, which is the "C9AE13788D0B61F80AF18C3B9B1A1EE8" for example.
The screenshot below uses the "036948..." registry key for illustrative purposes only.
Choose "Permissions".

NOTE: For 1402 error with the  'psf' key under 'Domains' container, you should edit permissions for 'Domains' container in the same way as shown  on these screenshots.

7. On the "Permissions for" dialog box, press "Add" button and include "Administrators" and "SYSTEM" accounts to the "Administrator" tab.

8. Go back to "Permissions for" dialog box, click on every account in the list and make sure each of them has "Full Control = Allow" and "Read = Allow" permissions.

9. Click on "Advanced" button and do the following when the "Advanced Security Settings" dialog box appears:
  1. On "Permissions" tab, enable "Replace all child object permissions with inheritable permissions from this object" checkmark and press "Apply".

  2. On the top change "Owner", look up "Administrators" group and enable "Replace owner on subcontainers and objects". Hit "Apply".

10. Repeat the previous 2 steps one more time. You shouldn't get any errors about not being able to update the permissions on the child keys this time.

11. Exit these dialog boxes by pressing the "OK" button, so that you are back to the main registry editor.

12. Reinstall Parallels Tools.


Attachments:


7f7551051651be47612fed81ddb2b30e 1e5db16426987d561060acdf56d947b4 df4909b7dd0609a3c148f007041db6d9 223eaea75536b1878213dd8e38ab608d 97cd84747b25a2e5a06065a21a747a53

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No