cdr文件不能导出的原因和解决思路

时间:2022年12月15日

/

来源:prince

/

编辑:本站小编

收藏本文

下载本文

以下是小编收集整理的cdr文件不能导出的原因和解决思路,本文共5篇,仅供参考,欢迎大家阅读。本文原稿由网友“prince”提供。

篇1:cdr文件不能导出的原因和解决思路

CDR文件不能导出,导出命令为灰色的情况和解决思路.

早上打开一个客户传过来的CorelDRAW文件,本想按照常规操作,将CDR文件导出为JPG图像的,发现“文件——导出”菜单命令是灰色的,根本就无法导出。

也在网络上搜索了很久,想知道cdr不能导出的原因和解决方法,结果没有得到想要的答案,

最终通过一个笨办法来解决了cdr文件不能导出的问题,也算是一种没办法的办法。

由于CorelDRAW文件是客户发送过来的,具体客户在文件里面做了些什么操作,我们无法知道,只能看到最终编排的出的稿件。发现CDR导出命令不能使用,并且选中对象,填充颜色等等也是不能操作。

最后,小雅新建了一个文件,将客户的CorelDRAW文件里面需要导出的部分选中,复制,到自己的新建文件,粘贴,OK,CDR导出命令可以使用,颜色填充等命令也正常使用。

篇2:解决CHM格式的文件无法显示的思路

系统版本 xp sp2专业版本,

问题:chm文件打开无法显示

文章目的:给像我这样的新手一个思路。并祝福我的弟弟张银州学业有成,一生幸福。

这个问题估计很少有人遇到,我当时自己也不知道自己曾经改动了什么。只是说一下思路。

首先金州上网找寻相关资料。发现一篇比较有价值。

“CHM格式的文件无法显示,而且windows 上正常,windows xp上打开后显示无法找到页面。

我在自己的windows xp上试了一下,果然如此。奇怪,但自己的CHM电子书都好好的呀,虽然告知用户此帮助文件有问题,但还是解决问题呀。唉,也是翻了以前所有遇到过的类似问题的纪录,一一尝试都不对。结果倒是那边ERP部门找到厂商咨询后,ERP厂商给出了Solution。原来事情是这样的:

在某些CHM文件中可能会使用到InfoTech协议,而它包含3种协议:ms-its 、its、mk:@msitstore 。利用这些协议,恶意攻击者或者恶意代码将可能导致帮助产生溢出漏洞,从而控制计算机。而MS最新公布的安全更新MS05-026 KB896358修正了这一情况,并屏蔽了远程链接,这就导致了使用了远程链接的一些CHM页面开启失败。趋势安全站点对此漏洞作出了如下描述:

这个安全问题来自于早先公布的微软HTML Help漏洞。HTML Help是Windows平台上的标准帮助系统。作者可以使用它为程序或者多媒体主题或者Web站点创建在线的帮助文件。

由于HTML Help并不会完全校验输入数据的特性,导致这一点可能被利用。一个特殊的CHM文件可以导致帮助系统溢出,这个溢出如果被利用,就可以用于执行恶意代码。

这样的恶意CHM文件可以使用“ms-its”协议,通过IE开启。开启后的CHM文件不再需要用户的参与,就能够自动执行恶意CHM文件和附随的代码。“ms-its”协议是InfoTech 协议的一部分,该协议能够 为ITSS.DLL或者微软InfoTech Storage System Library所执行。当然,这些恶意的程序无法靠自身传播,仍然需要用户在特定的位置,通过IE和“ms-its”协议访问恶意的CHM文件。

这种情况一旦发生,如果受影响的用户当前登录身份是管理员,远程代码执行的漏洞可以允许恶意用户或者恶意软件,获得受影响系统的完全控制权限。

从而这个恶意用户或者恶意程序得以在此系统上执行代码,并使用完全控制权限安装或者运行程序,并能够察看或者编辑数据。因此,这个漏洞同样也能够被用于复制。

受影响的系统:

Microsoft Windows 2000 Service Pack 3

Microsoft Windows 2000 Service Pack 4

Microsoft Windows 98

Microsoft Windows 98 Second Edition

Microsoft Windows Millennium Edition

Microsoft Windows Server 

Microsoft Windows XP Service Pack 1

Microsoft Windows XP Service Pack 2

Microsoft Windows Server 2003 for Itanium-based Systems

Microsoft Windows XP -Bit Edition Service Pack 1 (Itanium)

Microsoft Windows XP -Bit Edition Version 2003 (Itanium)

Microsoft Windows XP Professional x Edition

Microsoft Windows Server 2003 Service Pack 1

Microsoft Windows Server 2003 with SP1 for Itanium-based Systems

Microsoft Windows Server 2003 x Edition

我按照 安装 Windows Server 2003 Service Pack 1、MS05-026 或 MS04-023 后,无法使用某些采用 InfoTech 协议的 Web 应用程序 中所述,对客户端注册表作出如下修改,再次尝试执行那些CHM文件,成功了!

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\HTMLHelp\\1.x\\ItssRestrictions]

“UrlAllowList”=“\\\\\\helpfiles\\;file://\\\\\\helpfiles”

需要提到一点的是,默认情况下,子健1.x 下可能并不存在 ItssRestrictions子健,您需要手动创建它,然后在其下创建字符串键值 UrlAllowList ,

关于此补丁及相关问题的描述,请参考如下KB:

安装 Windows Server 2003 Service Pack 1、MS05-026 或 MS04-023 后,无法使用某些采用 InfoTech 协议的 Web 应用程序

MS05-026:HTML 帮助中的漏洞可能允许远程执行代码

安装安全更新 896358 后下载的 Compiled Help Module 文件无法打开”

我的问题明显不是这个问题,原因是我自己的机器我知道,在能打开chm文件,到打开chm文件

无法显示页面这段中间的时间里面,我并没有更新,只是做了一些系统修改。

但是这篇文章还是对我有启发的,比如提到了InfoTech协议。以上说明结束。

虽然网上关于这方面的文章很多,你可以自己搜索看看,但是我当时没有搜索到能针对我的问题解决的方法,

于是决定自己进入测试。以下是金州测试方法:(问题很简单,主要是讲一下思路,金州注释)

1.金州把现在打开chm文件无法显示的状态,做一个系统还原点。

2.RegSnap抓一个快照。

3.导入以前备份的注册表。

结果chm文件打开和以前一样了,就是可以观看正常了。

金州总结为是注册表某些项目丢失原因引起的。

4.RegSnap再抓一个快照,比较一下。

发现项目太多(我备份的注册表比较早了,哈哈),无法详细判断。

这条路断了。

5.大约呆坐着十分钟之后,忽然想起InfoTech协议“ms-its”协议,这就是我搜索到的那篇文章

的启发了,哈哈,这个协议的执行文件是C:\\WINDOWS\\system32\\itss.dll

6.查看这个dll还在。所以准备进行第二种推测,那就是它相关联的调用注册表丢失。

7。开始测试以上推断。搜索注册表有关itss.dll项目,这个比较多,不宜以列举

8.备份所有相关项目。

9.把系统还原到打不开chm时候的状态。

10。导入备份的itss.dll项目,结果可以观看chm文件了,问题解决。证明猜测正确,原因找到。

11.从新还原到打开chm无法显示状态。

12。逐一测试每一个每一个注册表项目,如此循环,直到找到确定关键是那几个注册表项目。

13.最后确定为两个关键项目。如下:

项目1.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\\CLSID\\{9D148291-B9C8-11D0-A4CC-0000F80149F6}]

@=“Microsoft InfoTech Protocols for IE 4.0”

[HKEY_CLASSES_ROOT\\CLSID\\{9D148291-B9C8-11D0-A4CC-0000F80149F6}\\InprocServer32]

@=“C:\\\\WINDOWS\\\\System32\\\\itss.dll”

“ThreadingModel”=“Both”

[HKEY_CLASSES_ROOT\\CLSID\\{9D148291-B9C8-11D0-A4CC-0000F80149F6}\\NotInsertable]

[HKEY_CLASSES_ROOT\\CLSID\\{9D148291-B9C8-11D0-A4CC-0000F80149F6}\\VersionIndependentProgID]

@=“MSITFS”

项目2.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\\PROTOCOLS\\Name-Space Handler\\mk\\*]

“CLSID”=“{9D148291-B9C8-11D0-A4CC-0000F80149F6}”

14.总结,问题确实是InfoTech协议注册表关联丢失问题。

说明1.这个方法也许不适应于解决类似问题,因为造成问题的原因是我个人修改系统的后遗症。

主要是提供一种浅显的思路。

2.文中个人问题于-10-08 下午金州发现,傍晚解决完毕,当时把解决方法发到一些论坛

因为前天看到一些朋友在我的帖子下面提问题随口而来,不经过丝毫思考测试,所以特意把这个

问题的简单思路总结一下,希望对一些朋友有所帮助。

3.嗦一句,我遇到问题的时候总是想1.我尽力了吗?2.我认真查找理解了相关资料了吗?3.我

尝试了各种可能了吗?这就是我的笨人苯方法。哈哈,以此文再次祝福我的弟弟张银州学业有成,一

生幸福快乐。并祝福邪恶八进制和大家。

篇3:XP/Windows7文件不能互访共享解决

对于这个的问题,笔者一直认为没有唯一确定的解决方法,也就是说,在遇到具体的情况时才能找到具体的解决办法,但实际上,我们也可以总结出一个大概的解决思路,然后在根据大概的思路,具体问题具体对待。

笔者认为,在Winodws XP和Windows 7之间出现文件共享或互访的障碍时(包括局域网内互访和双机互联的情况),我们可以从以下几个方面入手。(本文你以Windows 7设置为主导)

1.防火墙是否关闭

如果在Windows 7和Windows XP之间无法看到对方,首先请坚持二者的防火墙是否关闭。

关闭Windows 7防火墙

在关闭Windows 7和Windows XP的系统防火墙后,你要注意是否安装了第三方防火墙。如果已安装,请关闭。

XP系统的电脑无法访问Windows7的共享文件夹,有些虽然能看到Windows7下的共享目录,但是一旦进入目录,就会提示没有访问权限。

2.开启Guest帐户

直到现在,也没有一个比较合理的解释来说明,为什么不开启Guest帐户会影响到Windows系统之间的互访。这一情况在解决Windows 98和Windows XP之间已经是不止一次的得到印证。因此,在Windows XP和Windows 7之间的互访,也需要开启Guest帐户。

开启Windows 7的来宾帐户

同样的,你还需要在Windows XP系统中,也开启Guest来宾帐户。

3.文件和打印机共享

当用户将防火墙关闭,来宾帐户也已经开启,但仍然无法实现互访时,用户需要分别开启Windows XP和Windows 7防火墙下的“文件和打印机共享”。

开启Windows 7防火墙下的文件和打印机共享

开启Windows XP防火墙下的文件和打印机共享

特别提醒一句,如果你是通过远程共享的方式进行的访问,还应该在以上的图示内找到与远程服务有关的项,并分别将他们开启,

第3页:Windows7新问题:权限不够

4.用户权限

在Windows 7系统中,出于系统安全的考虑,微软赋予了管理员帐户更高的安全权限。但这种“高权限”设置,在系统互访时会造成更多的访问障碍。通常情况下,由于Windows 7系统对于系统访问“警惕性较高”,因此,如果遇到系统提示权限不够时,你需要赋予访问者更高权限。

小知识:Windows 7系统中的安全帐户权限

包括一些Windows 7用户在内,很多人都认为Administrator帐户是系统内最高权限的拥有者,其实并非如此。微软在Windows 7中还设置了一个隐藏帐户,它具有更高的权限。(你知道这个帐户是什么吗?欢迎大家相互之间跟帖讨论。)

回到刚才的话题,由于对方是网络访问,你在局域网中很可能因为无法为具体的访问帐户提升权限,因此,你就需要降低被访问的文件(夹)的权限,也就是说,间接赋予访问者“完全控制权限”。

降低被访问文件夹的权限Windows 7

从上图中大家可以看出,笔者已经将文件夹“123”赋予了Everyone帐户完全控制的权限。(具体设置方法,大家按照图中标注的红色的数字1、2、3、4操作即可,笔者不做更多叙述。)

特别提示:

如果用户按照上述方法设置后,访问者依然无法访问共享文件,笔者建议大家在“123属性”文件夹中,切换到“安全”标签,然后给文件夹添加访问用户的完全控制权限(具体方法请点击查看:tech.sina.com.cn/s/-12-04/08341890150.shtml)。

5.安全软件或系统辅助软件

在Windows XP时代,鼎鼎有名的系统辅助类软件,莫过于Windows优化大师,已经超级兔子魔法设置。在Windows 7平台下,此类软件依然有部分用户在使用。此类软件也是出于系统安全的考虑,一般会关闭系统远程访问,或是文件夹共享等。如果你安装了此类软件,那就需要查看它们的程序设置,是否关闭了共享和远程服务等。

此外,在一些杀毒软件中,它们也会对远程服务和访问予以限制,你同样需要解除限制。

由于涉及的软件比较多,笔者无法一一介绍,只能请大家根据各自使用的安全软件,分别在安全规则中予以修改。

篇4:IE不能保存成mht文件如何解决

问题:最近我的IE每次把网页保存成.mht格式的时候就会出现错误,究竟是怎么回事?怎么样能够解决?

西部e网回答:点击InternetExplorer文件另存为命令菜单,在保存类型中选择Web电子邮件案(.mht)格式后保存文件错误,

IE不能保存成mht文件如何解决

IE出现错误提示无法保存该网页。其实是IE浏览器的inetcomm.dll文件出现错误,只要在运行输入框中输入regsvr32inetcomm.dll,回车即可解决。

篇5:解决IE不能保存成mht文件的错误

问题:最近我的IE每次把网页保存成.mht格式的时候就会出现错误,究竟是怎么回事?怎么样能够解决?

西部e网回答:点击Internet Explorer“文件→另存为”命令菜单,在“保存类型”中选择“Web电子邮件案(.mht)”格式后保存文件错误,IE出现错误提示“无法保存该网页”。其实是IE浏览器的inetcomm.dll文件出现错误,只要在运行输入框中输入“regsvr32 inetcomm.dll”,回车即可解决,

热门推荐:浏览器看点 重温IE 1.0到 IE 7.0管好网络:熟悉vista自带防火墙

点击阅读更多学院相关文章>>

分享到

试析汽车不能起动的原因

不能高效工作的7大原因

解决无法查看PSD文件缩略图的补丁

升级系统后QQ不能收发文件了

工作方法和思路范文

下载cdr文件不能导出的原因和解决思路(集锦5篇)
cdr文件不能导出的原因和解决思路.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
点击下载本文文档