Skip navigation

Version Comparison: "Could not open key: UNKNOWN\Components\[LongStringOfLettersAndNumbers]\[LongStringOfLettersAndNumbe rs]" error messages when installing iTunes for Windows

Comparing: Revision 3 » Revision 4


 
 
Color Key: Addition Deletion Change
Revision 3   By b noir at 1 year, 10 months ago Revision 4   By b noir at 1 year, 6 months ago

Symptoms

 

When installing iTunes for Windows on a 64-bit Windows Vista or Windows 7 system, you may see a "Could not open key" error message citing a registry key of the form UNKNOWN\Components\[LongStringOfLettersAndNumbers]\[LongStringOfLettersAndNumbe rs]. For example:

Could not open key:

 

UNKNOWN\Components\DA42BC89BF25F5BD0AF18C3B9B1A1EE8
\b25099274a207264182f8181add555d0.

 

Verify that you have sufficient access to that key, or contact your support personnel

 

Resolution

 

Note that the following procedure involves a registry edit. Back up your registry prior to proceeding.

 

(1) Do a complete uninstall of iTunes and related software components as per the instructions in the following document (but do not attempt to reinstall iTunes just yet):

 

Removing and reinstalling iTunes, QuickTime, and other software components for Windows Vista or Windows 7

 

(2) Launch Regedit as an administrator. In your Start Search field, type regedit. Right-click on the Regedit entry that comes up and select "Run as administrator" as per the following screenshot:

 

Run regedit as administrator.png

 

(3) In the left-hand pane of Regedit, click the triangle next to HKEY_LOCAL_MACHINE to expand its contents.

(4) Expand the contents of SOFTWARE

(5) Expand the contents of Microsoft

(6) Expand the contents of Windows

(7) Expand the contents of CurrentVersion

(8) Expand the contents of Installer

(9) Expand the contents of UserData

(10) Expand the contents of S-1-5-18

(11) Right-click on Components and select "Permissions" as per the following screenshot:

 

select permissions on Components in regedit.png

 

(12) In the "Permissions for Components" screen that comes up, click the Advanced button:

 

permissions for components advanced button.png

 

(13) In the "Advanced Security Settings for Components" screen that comes up, click the "Owner" tab.

(14) In the "Owner" tab, check the "Replace owner on subcontainers and objects tickbox, select "Administrators" and click Apply:

 

Advanced Security settings for components.png

 

(14a) If (after clicking Apply) you receive a "Registry Editor could not set owner on the key currently selected, or some of its subkeys" message, click OK:

 

lson warning.png

 

(15) Click OK in the "Advanced Security Settings for Components" screen.

(16) Click OK in the "Permissions for Components" screen.

(17) Quit out of Regedit.

(18) Try installing iTunes using the latest version of the iTunes installer downloaded from the Apple website:

 

http://www.apple.com/itunes/download/

Symptoms

 

When installing iTunes for Windows on a 64-bit Windows Vista or Windows 7 system, you may see a "Could not open key" error message citing a registry key of the form UNKNOWN\Components\[LongStringOfLettersAndNumbers]\[LongStringOfLettersAndNumbe rs]. For example:

Could not open key:

 

UNKNOWN\Components\DA42BC89BF25F5BD0AF18C3B9B1A1EE8
\b25099274a207264182f8181add555d0.

 

Verify that you have sufficient access to that key, or contact your support personnel

 

Resolution

 

Note that the following procedure involves a registry edit. Back up your registry prior to proceeding.

 

(1) Do a complete uninstall of iTunes and related software components as per the instructions in the following document (but do not attempt to reinstall iTunes just yet):

 

Removing and reinstalling iTunes, QuickTime, and other software components for Windows Vista or Windows 7

 

(2) Launch Regedit as an administrator. In your Start Search field, type regedit. Right-click on the Regedit entry that comes up and select "Run as administrator" as per the following screenshot:

 

Run regedit as administrator.png

 

(3) In the left-hand pane of Regedit, click the triangle next to HKEY_LOCAL_MACHINE to expand its contents.

(4) Expand the contents of SOFTWARE

(5) Expand the contents of Microsoft

(6) Expand the contents of Windows

(7) Expand the contents of CurrentVersion

(8) Expand the contents of Installer

(9) Expand the contents of UserData

(10) Expand the contents of S-1-5-18

(11) Right-click on Components and select "Permissions" as per the following screenshot:

 

select permissions on Components in regedit.png

 

(12) In the "Permissions for Components" screen that comes up, click the Advanced button:

 

permissions for components advanced button.png

 

(13) In the "Advanced Security Settings for Components" screen that comes up, click the "Owner" tab.

(14) In the "Owner" tab, check the "Replace owner on subcontainers and objects tickbox, select "Administrators" and click Apply:

 

Advanced Security settings for components.png

 

(14a) If (after clicking Apply) you receive a "Registry Editor could not set owner on the key currently selected, or some of its subkeys" message, click OK:

 

lson warning.png

 

(15) Click OK in the "Advanced Security Settings for Components" screen.

(16) Click OK in the "Permissions for Components" screen.

(17) Quit out of Regedit.

(18) Try installing iTunes using the latest version of the iTunes installer downloaded from the Apple website:

 

http://www.apple.com/itunes/download/

 

Further steps

 

If you still receive the same error message when installing iTunes after carrying out the procedure described above, try the following steps.

 

(1) In Regedit, return to the "Permissions for Components" described in step (12) above.

(2) In the "Group or user names" pane, select "Administrators" and in the pane below that make sure that "Full Control" is ticked under "Allow":

 

permissions for components allow full control 1.png

 

(3) In the "Group or user names" pane, select "Users" and in the pane below that make sure that "Full Control" is ticked under "Allow":

 

permissions for components allow full control 2.png

 

(4) Click OK in the "Permissions for Components" screen.

(5) Quit out of Regedit.

(6) Try installing iTunes using the latest version of the iTunes installer downloaded from the Apple website: 

 

http://www.apple.com/itunes/download/

This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.