Win8 x64 + Office Word 2013 x64 无法自动加载 Endnote X6 的解决方案

1 9,788

系统环境如下:win8 x64英文原版+office2013 x64 简体中文版+Endnote x6

网上有很多文章,关于64位Office Word 2013加载EndnoteX6的解决方案,但基本都是来自同一篇文章,内容极其相似,而且在我的系统环境下完全无效。但是思路是可取的,我经过反复尝试得到了解决方案。

其实Endnote X6是默认支持Office 2013 x64版本的,也就是说Office 2013兼容之前的插件,但有很多同学安装Endnote后在Word 2013无法自动加载,是因为系统中缺少Endnote插件注册所必须的运行库。而且在缺少依赖库的情况下,Endnote的安装也不会有任何错误提示。其实只要安装Endnote plugin 依赖的库Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729。

如果你的系统环境和我的相同,只需两步,肯定有效。如果系统环境不同,可试试附件转载的网上流传方法,希望能成功。

1. 安装Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729。

下载地址: http://pan.baidu.com/share/link?shareid=948086418&uk=1946176681

因为这个库网上版本众多,我尝试近十个版本,只有这个版本有效,安装文件大小4.7M,安装所需空间14M,传到百度网盘里共享,防止大家装错。微软官方的下载地址显示VC++2008,但下载安装却是VC++2005,在我的系统环境下根本用不了,这就是我用网上版本解决方案一直无效的原因,可能是微软官方的链接给错了,或这个版本不支持Win8。官方版本在win8下肯定用不了,不知道用Win7的同学有没有成功的。还有很多同学系统里已经安过这个库(其它软件也有依赖它并安装过了),所以它们用Endnote没碰到过问题。

2. 安装Endnote

如果没安装过,关闭word,安装endnote,一切默认即可,完成后启动word会自动加载Endnote插件。

如果安装过,采用repair安装即可或用管理员命令行注册插件文件均可。

不重装的注册方法:

按win+x键弹出快捷菜单,选择命令行(管理员),

输入regsvr32.exe "C:\Program Files (x86)\EndNote X6\Product-Support\CWYW\x64\EndNote Cwyw.dll"

如有其它问题,请及时留言或指出,如系统环境不同导致无效,可尝试下文附的网络方法。

附:网上解决Office2013 x64加载Endnote X6的原文

http://bbs.pcbeta.com/viewthread-1252478-1-1.html

1. 下载并安装vcredist_x64.exe(必须下载)下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=26368
2. 修复endnote安装或者重新安装
3. 注册dll文件 本人系统为64位win7,按win+R键cmd弹出命令行(管理员) 之后是注册ENDNOTE使其能被word加载,在安装endnote磁盘找到EndNote Cwyw.dll的位置,注意应该有两个,因为是64位的,所以要注意是在64位的文件夹下面 复制路径,加上EndNote Cwyw.dll,即为C:\Program Files (x86)\EndNote X6\Product-Support\CWYW\x64\EndNote Cwyw.dll,在命令提示行中输入regsvr32.exe "C:\Program Files (x86)\EndNote X6\Product-Support\CWYW\x64\EndNote Cwyw.dll",提示成功后就基本成功一半了(复制上述命令,在命令行中右键选择粘贴即可,注意别忘记引号)注意:路径可能视安装情况有所差异
4. 设置WORD加载项文件-----选项-------加载项--------转到COM 弹出窗口中选择 endnote cite while you write 就大功告成了,重启word,endnote出现了

    • 飘妤 0

      太厉害了,试了各种方法,只有你这个让我解决了问题

    发表评论

    匿名网友