You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

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

by: 
Last modified: Oct 3, 2012 5:40 PM
3 46013 Last modified Oct 3, 2012 5:40 PM

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:


User uploaded file


(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:


User uploaded file


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


User uploaded file


(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:


User uploaded file


(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:


User uploaded file


(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":


User uploaded file


(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":


User uploaded file


(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/

Comments

Jun 14, 2012 8:31 PM

Version 3 of the user tip adds step (14a) and associated screenshot.

Jun 14, 2012 8:31 PM

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.