As noted last week, I installed the Office 2013 Preview and was generally excited about it except for the fact that I wasn’t getting any presence information for contacts from Lync. I assumed this was because I was using an unsupported configuration with my 2010 Lync client connecting to an OCS 2007 server.
I decided that Office 2013 was more important than Lync 2010 and reverted to OCS 2007 in hopes that it would fix my woes, but it did not. After a bit of Googling and tinkering, though, I was able to find a solution to get things back on track.
There’s a registry key that lets Outlook know what the default IM provider is, and this value was set to Lync on my workstation. In looking at the two sub-keys, I could see “Lync” and “Communicator.” So, I took a guess and changed the value to “Communicator,” restarted Outlook, and–voila–I was in business!
Here’s the full registry key and value that I changed to fix it:
[HKEY_CURRENT_USER\Software\IM Providers] "DefaultIMApp"="Communicator"
Just as a recap, here’s what I had going on:
- 32-bit Office 2010 w/ Lync 2010 client and this registry hack on 64-bit Win7
- Upgraded to 32-bit Office 2013 Preview
- Uninstalled Lync 2010, installed Communicator 2007 R2
- Removed the aforementioned registry hack
- Made the registry changed noted above
- Restarted Outlook, restarted Communicator
Update 10/26/2012:
I upgraded to the RTM version today, and OCS 2007 R2 is still functional.
Thanks. It worked for me too.
Hi, wondering if you upgraded to the RTM? I did your fix and I get presence information now for anyone in an email except for the actual sender? Are you seeing the same thing?
Nope, I didn’t realize the RTM version was available. I’m downloading now and will check it out, though. I’ll let you know what I find.
Kirk — just finished my installed and tested this. The presence seems to be working fine for me, including the email senders. I checked a few different views (preview mode, popped out), and everything seemed okay. I’m running x86 Office 2013 on 64-bit Win7, in case that’s relevant to you at all.
I’m running Win 8 RTM x64 perhaps there is an issue there. Thanks…
Im having this issue as well. I find that it works if I go into non-cached mode. but when I flip back to cached… It breaks again.
Thanks. Made my day!
Win7 64 Ent / MSO 15 64 Pro Plus RTM
Great… Works fine
works well, thanks so much!
great, it’s working fine …..
Thank you. I have been searching for a fix and your solution really helped me out. Thanks.
Great it work for me thank you
thanks very much
Thanks Adam! it worked like a charm!
Adam, the presence worked great! I have not been able to get my conversation history to function since I’ve installed 2013. Have you seen the same issue with OCS 2007 R2?
My conversation history works fine, but I ran into that same issue when I upgraded to Office 2010. In that case, it was because I installed the 64-bit version of Office, but OCS is 32-bit. So, if you’re running 64-bit Office, I bet that’s you’re problem.
More info: http://serverfault.com/questions/162349/conversation-history-in-outlook-2010-x64-with-office-communicator-2007-r2
Thanks, worked like a charm!
Nice, Thanks!
Thanks and it worked for me like a charm
Works perfect =)
I wish I seen your post long time ago. That was a good one. Thanks.
Nice!! That worked. Thanks a lot
Thanks a lot! it works, But still I see the outlook exchange server integration error on OC 2007 R2
Thanks! It works like a genius.
Thanks. Was wondering since long for this issue.
However, the sender status is not available. Can anyone tell me how to fix this?
The sender status is not available. Can anyone tell me how to fix this?
Perfect!!
Thanks mate! works like a charm 🙂
Best fix! Office 2013, OCS 2007 R2.
Thank you.
Work would shit a brick seeing me in the registry, but this solved my problem. Thank you very much!
Thanks!!! : )
Fantastic my friend, just absolutely fantastic!
Worked like a charm
Hi,
I made a lot of changes, but my TEL URL was always opening Chrome…
I found the last Key Register to change at :
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\tel]
and change the Sting Value Progid with the right link (example : “C:\Program Files (x86)\Microsoft Office Communicator\Communicator.exe” “%1”)
[HKEY_CURRENT_USER\Software\IM Providers]
“DefaultIMApp”=”Communicator”
Yes! I have fixed this issue. Thanks a lot!
Worked for me !!! Great Help!
This is something I searched for on a zillion other Microsoft forums without success…
Hats off to you!!!
i love you man!
Thanks it worked for me, my case it was set to “Skype”
Thanks a lot: it worked fine after changin registry and restarting both applications as you said.
‘=======================================================
‘ VBScript
‘ NAME: MostarEstadoEnOutlook2013.vbs
‘ AUTHOR: Javier Marín , Telefónica
‘ DATE: 10-11-2015
‘ UPDATE: 10-11-2015
‘ COMMENT: Establece Communicator como Mensajería Instantánea
‘=======================================================
‘On Error Resume Next
‘Crea el objeto Shell
Set objShell=wScript.createObject(“WScript.Shell”)
‘crea la clave correcta
return = objShell.RegWrite( “HKEY_CURRENT_USER\Software\IM Providers\DefaultIMApp”,”Communicator”,”REG_SZ”)
WScript.Echo VbCr & “Se terminó la configuración de Communicator.” & vbCRLF & vbCRLF & “Cierre y abra Outlook y Communicator para que funcione.”
‘Eliminar los objetos
Set objShell=Nothing
Best Fix. It worked for 🙂