win7 64 help
番茄系统家园 · 2021-08-24 23:51:14

最近下了几个沪江资料,都是chm格式的,但是在位下,都显示不了里面的音频和视频之类的控件,虽然可以通过源文件的方式打开视频文件,但是很麻烦。
网上似乎碰到的人也不是很多,基本就找到几个相关帖子。主要问题还是chm的打开的程序的问题,借用解释如下
CHM是英语的简写,即已编译的帮助文件。CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存。
CHM文件格式是微软1998年推出的基于HTML文件特性的帮助文件系统,以替代早先的帮助系统,它也是一种超文本标识语言,在中把CHM类型文件称作已编译的HTML帮助文件。被IE浏览器支持的、、、JavaApplet、Flash、常见图形文件(GIF、JPEG、PNG)、音频视频文件(MID、WAV、AVI)等等,CHM同样支持,并可以通过URL与Internet联系在一起
简单的说是windows自带的帮助文件格式,是通过hh.exe这个文件打开,在默认的情况下,调用%WINDOWS%/hh.exe来处理的,对于64位的windows,实际上有3个hh.exe,分别位于
%WINDOWS%/hh.exe,
%WINDOWS%/system32/hh.exe和
%WINDOWS%/SysWOW64/hh.exe,其中前2个都是32位的hh.exe(17k),只有
%WINDOWS%/SysWOW64/hh.exe(15k)的才是64位的程序,要解决,需要用64位的hh.exe覆盖
%WINDOWS%/hh.exe的
注意覆盖前备份下,另外如果直接用
%WINDOWS%/SysWOW64/hh.exe覆盖到
%WINDOWS%/hh.exe下,应该会有提示无法操作之类的,这是因为,这个文件的默认属组是TrustInstaller的,我们一般登陆的是User或者Administrator的,要修改,需要右键点击
%WINDOWS%/win7 64 helphh.exe的属性,点击安全--高级--所有者--编辑,将所有者改为Administrator,确定,回到安全选项卡,点击编辑,把完全控制勾上,确定,然后就可以用64位的hh.exe覆盖了。覆盖之后,再打开chm应该能正常了。
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/46776.html。
