最近下了几个沪江资料,都是chm格式的,但是在win7 64位下,都显示不了里面的音频和视频flash之类的控件,虽然可以通过源文件的方式打开视频文件,但是很麻烦。

网上似乎碰到的人也不是很多,基本就找到几个相关帖子。主要问题还是chm的打开的程序的问题,借用baidu chm解释如下

CHM是英语"Compiled Help Manual"的简写,即"已编译的帮助文件".CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存。

CHM文件格式是微软1998年推出的基于HTML文件特性的帮助文件系统,以替代早先的WinHelp帮助系统,它也是一种超文本标识语言,在Windows 98中把CHM类型文件称作"已编译的HTML帮助文件".被IE浏览器支持的Javas cript、VBs cript、ActiveX、Java Applet、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%/hh.exe的属性,点击安全-->高级-->所有者-->编辑,将所有者改为Administrator,确定,回到安全选项卡,点击编辑,把完全控制勾上,确定,然后就可以用64位的hh.exe覆盖了。覆盖之后,再打开chm应该能正常了。

html chm 64,Win7 64位下的CHM相关推荐

  1. win7 apache php mysql 配置64,win7 64位 Apache+php+mysql配置方法

    这两天一直在学习网站前端后台的制作,给电脑配置Apache php MySQL时遇到了不少问题,今天终于把它解决了,这里分享下自己安装过程以及配置过程中遇到的问题. 安装用的几个软件已上传到自己的空间 ...

  2. win7 32位装mysql_2017-11-16 Win7 32位下安装Mysql

    上https://www.mysql.com/downloads/ ,下载免安装,32位版本,mysql-5.7.20-win32.zip.解压放在d:\mysql目录下.该目录下新建data目录. ...

  3. Win7 32位下DebugView和DriverMinitor不能打印调试信息的问题

    使用DebugView打印内核调试信息是开发驱动的非常重要的手段,但DebugView在VISTA/WINDOWS 7下却无法获取内核的调试日志,修改方法是: HKLM/SYSTEM/CurrentC ...

  4. win7 32位下实现远程线程注入

    dllmain.cpp 生成注入的dll // dllmain.cpp : 定义 DLL 应用程序的入口点. #include "stdafx.h" #include <Wi ...

  5. C#屏幕取色(支持Win7 64位 32位 WinXP)

    测试过对Win7 64位 32位 WinXP都可用的: http://www.cnblogs.com/hihell/archive/2011/09/16/2178660.html 网上能找到的几种方法 ...

  6. 外网win10 64位环境下 为内网win7 32位安装三方包的最靠谱手段:python64位、32位全安装。...

    经过一周的各种折磨,如题.以下是我的经验和教训. 我的外网是win10 64位,内网环境win7 32位.由于未知原因,anaconda无法安装!!! 其实最靠谱的安装三方包的还是whl包.但是很有可 ...

  7. C#访问Access和Win7 64位下可能遇到的 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序 问题

    新建一个access数据库和表:录入几条数据:下面工具可在网上下: ac1.cs: using System; using System.Collections.Generic; using Syst ...

  8. SQLite.NET在Win7(64位)下使用的问题

    前言 关键字:Win7 64 SQLite.NET 笔记本和台式机都是装的Win7,但是一个是32位,一个是64位,开发工具是Visual Studio 2008,一段程序在32位系统下好好的很正常, ...

  9. win7 php 5.3,win7 64位 WAMP环境下(PHP5.3) redis扩展无法生效

    将正确的redis.dll(for php5.3 + apache)放入到ext目录下 在php.ini里边添加redis扩展. 但是打印出phpinfo 还是没有redis 无论如何都尝试不成功 w ...

最新文章

  1. 模拟grub损坏及丢失
  2. 【最贴心】C++字符串转换(stoi;stol;stoul;stoll;stoull;stof;stod;stold)
  3. python3 django连接mysql 数据库
  4. huffman树--静态链表和链表实现(借助优先队列)
  5. SQL Server 2008 Service Broker
  6. Python实现everything文件检索
  7. COM组件和一般DLL 的区别
  8. 转:程序员这口饭-职业规划解决方案
  9. 如何让div靠右_如何实现CSS右对齐
  10. python定义一个变量为整型怎么写_python里怎么定义一个变量
  11. android 高德静态地图api,静态地图-API文档-开发指南-Web服务 API | 高德地图API
  12. EMC磁珠到底什么样的特性
  13. mac与windows的区别
  14. AStar路径规划算法
  15. simulink电机仿真笔记一
  16. java流程图中平行四边形代表什么_程序流程图中通常用平行四边形表示分支结构...
  17. 用户信息管理的功能开发
  18. html实现开心消消乐小游戏
  19. c++用代码连接打印机并打印图片
  20. WJMZBMR打osu! / Easy (Lougu1365)

热门文章

  1. css实现流星划过动画
  2. android视频添加字幕,视频加字幕手机app
  3. apple iOS订阅开发-服务端
  4. Codeforces-Round#548(Div.2)-C-Edgy Trees-快速幂
  5. 万用表怎么测量电池容量_万用表测量锂电池容量的方法
  6. html5微信录音文件,微信H5录音实现
  7. 《软件方法》第8章 分析 之 分析类图(2)
  8. BZOJ 4372 烁烁的游戏
  9. Count UVA - 1645
  10. UVa 1645 - Count