Problem when view CHM files over LAN
When you view files which use HTML Help featues (for instance, the chm file format) from a remote location, you can open the file but the content won’t show up as the example figure below.
I try to open a remote chm file from bkkvirtual01 pc.
The file was opened, but the content was unavailable and show error message
Internet Explorer was enable to link to the Web page you
requested. The page might be temporaily unavailable.”
This is an expected effect from security updates (896358 and 890175) to prevent threats from HTML Help that could allow remote code execution(more information at microsoft knowledgebase MS05-026 and MS05-001)
If you are on the network which can be trusted and secure, you can try to lower the security restrictions for the Local intranet zone to allow chm files to be open remotely by modify the windows registry.
The solution belows will change key “MaxAllowedZone” in Windows Registry to ‘1’ to allow HTML Help features for Local Machine Zone and Local intranet zone.
Solution 1: Manually create key on Windows Registry
- Open Registry Editor.
- Expand to My Computer\HKEY_LOCAL\MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x
- Create new Key “ItssRestrictions” under 1.x. if you already have this key, skip this step.
- Add new REG_ DWORD as “MaxAllowedZone” and assign value ‘1’.
Solution 2: Execute .reg file
Copy the code below, paste into text editor, save as .reg file and execute it.
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] “MaxAllowedZone”=dword:00000001
For more information, visit Microsoft Knowledge base at 892675