係統粉 > 係統教程 > Win7係統教程

Win7 64位下的CHM

發布時間:2015-04-16 19:10:05    瀏覽數:

   最近下了幾個滬江資料,都是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應該能正常了。

上一篇:Win7脫機狀態下無法瀏覽網頁 下一篇:win7不能把程序鎖定到任務欄

Win7相關教程