Share via

Internal error: Failed to get path of 64 bit common files directory

Anonymous
2010-09-01T01:59:46+00:00

Help!!

I've been having the worst time trying to figure out what to change my registry path to to fix this problem. From what I have discovered from google I need to change the path to my common files it is currently

C:\Program Files (x86)\Common Files\

(I added the \ because I read somewhere it was causing issues with installations) 

I only have this problem with a few key installations :( any help would be greatly appreicated! 

Thanks everyone

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
  1. Anonymous
    2010-09-01T06:03:24+00:00

    This is part of what I have listed in the Registry -

    http://cid-db58e4a03b3dccab.office.live.com/self.aspx/Public/Current.JPG

    Does that match your entries?

    Can your currently logged on user navigate to this location and open folders within?  Can they create a blank .txt file therein?

    C:\Program Files (x86)\Common Files

    Does your current user have Read permissions for this Registry Key?

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

    Lastly what programs are you trying to install?  Are they compatible with Windows 7?

    10+ people found this answer helpful.
    0 comments No comments

30 additional answers

Sort by: Most helpful
  1. Anonymous
    2013-05-11T15:55:09+00:00

    I had the same exact question and did not have any other strings in the registry other than the one first string that points to the x86 Common Files directory. It was after seeing this section in the registry key located at  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion that the answer to solving this error message just instantly became so clear. 

    If you go to the registry key located at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

    For 64 bit systems which is what my setup is, there should be 2 items in that list pointing to the 64bit & 32bit versions of the Common Files directories. In my case, it was just as clear as the message itself that kept saying that it couldn't find the path to the 64bit Common Files directory. The only entry I had was  a string named CommonFilesDir (x86)  with the Data field value of C:\Program Files (x86)\Common Files

    Simple solution to this weird problem is to create a new String Value by going to the Edit menu to New --> String Value

    Name it CommonFilesDir

    Then press Enter so it creates the new string value and double click on it so you can type in C:\Program Files\Common Files

    Then press OK.

    Problem solved!

    Continue on doing whatever you were trying to do that kept bringing up this error message to confirm everything is normal again and that message doesn't pop up anymore.

    3 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2010-09-01T07:04:26+00:00

    What an amazing response! Your inquires left zero margin for the problem to remain unsolved. The issue was I had no line of binary for Program files\Common files. Your screen shot allowed me to see what was right under my nose the entire time. Thank you so very much for solving a 2 month headache!

    0 comments No comments
  3. Anonymous
    2010-09-01T04:49:34+00:00

    I wish it were, I can find no information other then to change the registry path. Until then I cannot install a few important applications Any suggestions would be much appreicated

    0 comments No comments
  4. Anonymous
    2010-09-01T04:35:50+00:00

    It is not something like a permissions or privilege  problem upsetting your install or any running of a program  is it?  Have you tried right-clicking on the shortcut to the program, or the .exe, or Setup.exe and selecting the "Run As Administrator" option?

    0 comments No comments