Outlook中Skype会议按钮丢失

问题原因

Outlook中Skype会议COM加载项不能自动加载

解决方案:

  • 方案一:直接使用管理员模式打开Outlook;(不推荐)
  • 方案二:使用管理员模式打开Outlook,在加载项中删除Skype会议的COM组件,然后重新添加(删除与添加都需要在管理员模式下运行Outlook)#有时候没有效果,可以选择第三种方法
  • 方案三:在注册表中的当前用户的注册表项中添加Outlook Skype会议的COM加载项并设置自动加载值
  1. 在本机注册表项中可以看到Skype加载项的内容,地址如下:

    1. 32位的office
    2. - O365版:
    3. `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\Outlook\Addins\UcAddin.LyncAddin.1`
    4. - 2016版:
    5. `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\UcAddin.LyncAddin.1`
    6. 64位的office
    7. - O365版:
    8. `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\Outlook\Addins\UcAddin.LyncAddin.1`
    9. - 2016版:
    10. `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\UcAddin.LyncAddin.1`
    1. 该UCAddin.LyncAddin.1的所有内容全部重新在当前用户的注册表项中创建一份,即在地址 \HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\AddIns 下创建UCAddin.LyncAddin.1,并将其中的键值极其内容复制到其中。
      • Description(描述): 一个字符串,提供了COM加载项的简短描述。
      • FriendlyName(友好名称):一个字符串,是在“COM加载项”对话框中显示的名称。
      • FileName(文件名称):一个字符串,指定COM加载项的.dll应用程序,填写目标路径
        一般来说O365版:
        32位office路径为:
        C:\Program Files (x86)\Microsoft Office\Root\Office16\UCAddin.dll
        64位office路径为:
        C:\Program Files\Microsoft Office\root\Office16\UCAddin.dll
        2016版:
        32位office路径为:
        C:\Program Files (x86)\Microsoft Office\Office16\UCAddin.dll
        64位office路径为:
        C:\Program Files\Microsoft Office\Office16\UCAddin.dll

LoadBehavior(加载行为):一个整数的DWORD类型,指定COM加载项的加载方式。直接填写值 3,表示为1+2即加载并启动时加载

  1. 0表示断开
  2. 1表示连接
  3. 2表示启动时加载
  4. 8表示需要时加载
  5. 16表示首次连接
  1. 最后重启Outlook即可解决问题。