none
在word 2007 、2010 中插入CGM文件时,提示 导入此文件出错 RRS feed

  • 问题

  • 在word 2007 、2010  中插入CGM文件时,提示 导入此文件出错

    cgm文件没有问题,在coreldraw 12 中已打开查看过,无问题

    在不同系统(xp --office2007  win7---office 2010)的计算机上都有此问题,而且是系统、office 刚装完没问题,windows update、office update 后,插入文件出现问题

    问题很奇怪,微软没有收到类似的反馈吗?



    2013年1月9日 9:08

全部回复

  • (问题应该出在 word 中的 图形转换器 上,图形转换器如何重装? ) 

    找到 C:\Program Files\Common Files\Microsoft Shared\Grphflt  下,将CGMIMP32.cfg  CGMIMP32.flt CGMIMP32.fnt 三个文件删除,在word中插入 cgm 文件时,提示重新安装cgm ,自动重装,重新启动 ,问题依旧!


    2013年1月10日 0:58
  • 还有,在纯净的xp系统下,安装 office 2007(带sp2) ,cgm 插入没有问题

    windows update ,office update 后出现问题, word插入cgm文件提示:导入此文件出错


    2013年1月10日 3:56
  • 您好,

    依据 KB 2479871 中所描述:

    从 Microsoft 安全公告 MS10-105 开始,出于安全考虑,在默认设置下,包括 CGM 在内的图形过滤器将被禁用。

    若您愿意降低安全等级,可以将 CGM 图形过滤器添加到排除列表中来重新启用该功能:

    警告:此替代方法可能会导致计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。我们不建议您采用这种替代方法,此信息仅供参考,您应自行决定是否实施此替代方法。使用此替代方法需要您自担风险。

    警告:注册表编辑器使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft 不保证能够解决因为注册表编辑器使用不当而产生的问题。使用注册表编辑器需要您自担风险。

    将需要启用的 CGM 图形过滤器添加到以下注册表子项中:

    对于运行 32 位操作系统的计算机:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Common\Security\AllowLists\GraphicsFilterImport

    对于运行 64 位操作系统的计算机:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Common\Security\AllowLists\GraphicsFilterImport

    将 AllowListEnabled 值设置为 1,以启用“允许列表”。(若要禁用“允许列表”,必须将 AllowListEnabled 值设置为 0。)

    注意:如果 AllowListEnabled 值不存在,您必须将其创建为 REG_DWORD 类型。

    添加名为 CGMIMP32.FLT 的字符串值, 在其字符串值中填入当前过滤器版本号,过滤器版本号必须使用以下格式:

    XXXX.YYYY.ZZZZ.WWWW

    可以从替换了原始 CGMIMP32.FLT 文件的更新补丁的说明中查看到最新的  CGMIMP32.FLT 版本号:

    例如,在补丁 2459117 的更新说明中,所替换的 CGMIMP32.FLT 版本号为 2010.1400.5129.5000


    Max Meng
    TechNet Community Support

    2013年1月11日 6:33
    版主
  • 谢谢 MAX MENG

    看过注册表 AllowListEnabled 值为 1

    CGMIMP32.FLT 的字符串值 为2006.1200.4518.1000 ,但插入cgm文件始终有问题

    请教:如何看C:\Program Files\Common Files\Microsoft Shared\Grphflt  下 CGMIMP32.flt 的版本号? 看一下是否和注册表中的值相符

    2013年1月17日 0:15