We deploy 4 version of office 2013 :
- Office 2013 French x86
- Office 2013 English x86
- Office 2013 French x64
- Office 2013 English x64

I would like to use CIR for each version but CIR works only for X86, not for X64 :

My CIR for office 2013 fr x86 :
RegistryKeyExists(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90150000-001B-040C-0000-0000000FF1CE}) OR RegistryKeyExists(HKEY_LOCAL_MACHINE64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90150000-001B-040C-0000-0000000FF1CE})

My CIR for office 2013 FR x64 :

CIR in english is same (i have just remplace 040C by 0409)

Could you help me please ?

4 Comments   [ - ] Hide Comments


  • I would check your GUIDs. For Office I would use either:{91150000-0011-0000-0000-0000000FF1CE} or Office15.PROPLUSR
    The GUID is actually hidden from ARP.
    The GUID you are using, 0016 is for Excel. the first one you list, 001B is for word.
  • hello Badger, i have test with 0016 and 001B and do not work on x64. I test word and excel because in this path i have information about language of office.
  • I have thest with this CIR :
    RegistryValueEquals(HKEY_LOCAL_MACHINE64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90150000-001B-040C-1000-0000000FF1CE}, DisplayName, "Microsoft Word MUI (French) 2013")
    Does not works too...
  • I have make an other test, i have use this CIR :
    RegistryValueReturn(HKEY_LOCAL_MACHINE64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90150000-001B-040C-1000-0000000FF1CE}, DisplayName, TEXT)
    And it works ! but i would not like to return a value.

    Could you help me please ?
Please log in to comment

There are no answers at this time
Answer this question or Comment on this question for clarity