How to solve the problem of canceling the navigation to the page when accessing the CHM File

Source: Internet
Author: User
Tags microsoft website

Method 1
1. Double-click the. CHM File.
2. In the "open file security warning" dialog box, click to clear the "always ask before opening this file" check box.
3. Click Open ".

Method 2
1. Right-click the CHM File and click "properties ".
2. Click "stop" or "unlock ".
3. Double-click the. CHM File to open the file.

1. If the file cannot be opened, you can restore the file association as follows:
1. Start running. Enter regsvr32 C:/Windows/system32/hhctrl. ocx. OK. Re-associate the file.
2. Execute hh.exe in the Windows directory.
Sometimes the CHM file cannot be placed in the Chinese directory. Including the Chinese CHM name. Try to test the file. Change the Chinese name.

2.1.download hhupd.exeon the Microsoft website, install hh.exe, and run it.
2. Download hhupd.exe and run it. The size of this item is 461kb 3. Find the "hhctrl. ocx" file in C:/Windows/system32, and run: "regsvr32" C:/Windows/system32/hhctrl. ocx...
The network cannot be resolved, and hhupd.exe cannot be downloaded. I will directly execute regsvr32 C:/Windows/system32/hhctrl. ocx and it will be OK.

Solution 2:
1. Right-click to associate the "open mode" of the CHM File to/Windows/hh.exe
2. Run regsvr32 itss. dll on the command line.
3. Run regsvr32 hhctrl. ocx on the command line.

3. It may be that a component necessary for HH. EXE has a problem. But I don't know what components will be used by HH. EXE, so I checked it online. Someone suggested registering hhctrl. ocx again. I found hhctrl. ocx IN THE SYSTEM directory and registered hhctrl. ocx again. Try: regsvr32 hhctrl. ocx. Still cannot read CHM normally.

In this case, it is very likely that there is a problem with the protocol. HH. EXE uses MS-its and other protocols. These protocols should be provided by a DLL file. The problem is, what is the DLL? Then Google searches for the MS-its protocol. Finally, it turns out that it is an itss. dll service. However, the solution found on the Internet is to modify the registry.

To modify the itssrestrictions registry to enable a specific security zone, follow these steps:
1. Click Start, click Run, type regedit, and click OK ".
2. Locate and click the following subitem:
HKEY_LOCAL_MACHINE/software/Microsoft/htmlhelp/1.x/ itssrestrictions
Note: If the registry subitem does not exist, use steps 2a and 2b in method 1 to create the subitem.
3. Right-click the "itssrestrictions" subitem, point to "new", and click "DWORD Value ".
4. Type maxallowedzone and press Enter.
5. Right-click the value of "maxallowedzone" and click "modify ".
6. In the value data box, type a number between 0 and 4, and click OK ".
7. Exit the Registry Editor.
Note: by default, the value of "maxallowedzone" is set to 0. The following table summarizes the explanations of maxallowedzone values for each item. Maxallowedzone local computer area Local intranet area trusted site area Internet area restricted site area
0. Allow blocking.
1. Allow blocking and blocking
2. Allow Blocking
3. Allow and allow Blocking
4. Allow and allow

The registry cannot be opened after modification!
Try the lazy method -- re-register dll: regsvr32 itss. dll.

4. The operating system language is not Chinese (this is often the case)
1. Check whether your OS is a Chinese OS? If your OS is not Chinese, go to control pane to check the option of "language and region" and check whether "region option" is China, this option still has images for some software.
2. If your CHM File is Chinese, the default language may be incorrect. You may use Windows in English version to set the language and country options in language and advanced in ragional and language options to Chinese (PRC ). You can.

5. Try changing the file name, for example, removing unnecessary symbols.

6. If neither of them can be used, the last trick is to convert the chm format of the e-book into a PDF file:
CHM converter is a file that converts CHM files into common formats such as PDF, txt, and Doc.
Http://dl.pconline.com.cn/html/1/6/dlid=11896&dltypeid=1&pn=0&.html

After downloading and running the software, the default software interface is English. Click "tools-language" in the menu. In the displayed dialog box, select "chinese_simplified" to change it to Chinese, the software also supports many other languages.

After selecting the language, click "open" in the upper left corner to select the CHM file to be converted. If the CHM file is in English, select "defailt_charset" from the drop-down menu next to it ", if it is a Chinese character, select "gb2312_charset" from the drop-down menu. Otherwise, garbled characters are generated and the file type to be converted is selected from "Export" on the right, the software supports many formats of files, such as here select "Word97-2003", and finally click "Save database as" button, select the Save folder and start to convert.

PS: The *. chm file cannot be opened in Windows 2 K.
This problem occurs because the hhctrl. ocx version number is incorrect or is incorrectly registered. The reason is that other software installed replaces the old version of hhctrl. ocx.
In ie6sp1, the version number of this file should be 5.2.3735.0. You can check the version number of the file in your system.
In the WINNT/system32 folder. 504 KB (English version) copy one copy from the same system (ie version is the same)
Paste it to the corresponding folder of your system. Then register.

Note:
1. Replace the file in the WINNT/system32/dllcache folder.
Replace the file in the WINNT/system32 folder.
2. If you cannot see this file,
First tools-Folder Options, set to show hidden files
And set to display system files
3. The registration method is
Start-run, enter regsvr32 hhctrl. ocx
Then, a dialog box is displayed, confirming and restarting the system.

Detailed source reference: http://www.jb51.net/softjc/24991.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.