Search

Language:  
Search for:

Available article translations:

Parallels Tools installation fails with error 1402 or 1406

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

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.

Search words:

PD



Attachments:


b0d2afa3ea1ba6ce10dddf5df618e6f6 1e5db16426987d561060acdf56d947b4 33c4522b6fa9ca8e050f19b889fb58f1 1e0c43ccf6ca78fa6744efc9edbc0659 790d27220dd34433ff172f45c18cfb98

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