2005-08-27

打开chm文件出错

最近发现当打开存放在网络硬盘上的chm文件时,chm文件的内容总是不能正确显示。昨天从http://linux.vbird.org 上下载了一个chm文件,存放到本地硬盘上也不能在我的机器上打开。把文件拷贝到另外一台Windows XP机器上,打开却没有问题。

察看了一下日志中的Application的记录,得到了下面的信息:


Die Beschreibung der Ereigniskennung ( 1 ) in ( ITSS ) wurde nicht
gefunden. Der lokale Computer verfügt nicht über die zum Anzeigen der
Meldungen von einem Remotecomputer erforderlichen
Registrierungsinformationen oder DLL-Meldungsdateien. Möglicherweise
müssen Sie das Flag /AUXSOURCE= zum Ermitteln der Beschreibung
verwenden. Weitere Informationen stehen in Hilfe und Support.
Ereignisinformationen: E:VBird.chm,
http://go.microsoft.com/fwlink?LinkID=45834.

然后再http://support.microsoft.com/kb/896054页面阅读到了有关该问题的描述和解决办法。引起该问题的原因是安装了896358 和 840315两个更新:
Windows Server 2003
SP1 und die Sicherheitsupdates 896358 und 840315 beinhalten Änderungen
des InfoTech-Protokolls. Diese Änderungen wurden eingeführt, um die
Sicherheitsanfälligkeiten in der HTML-Hilfe zu reduzieren.

解决办法:
参见http://support.microsoft.com/kb/896054
文章的中文版:http://support.microsoft.com/?scid=kb%3Bzh-cn%3B896054&x=16&y=14
参考:
http://support.microsoft.com/?scid=kb%3Bzh-cn%3B896358&x=4&y=15

没有评论:

发表评论