Table of Contents

Enabling OpenInsight Help Files On A Network Drive (Installation)

Created at 26 JUL 2010 03:13PM

In June 2005 Microsoft released a security patch, number 896358, to address a potential security threat entitled  Vulnerability in HTML Help Could Allow Remote Code Execution .

 

The 32 and 64bit versions of the following operating systems were affected:

 

  Microsoft Windows 7

  Microsoft Windows Vista

  Microsoft Windows 2000

  Microsoft Windows XP

  Microsoft Windows Server 2003

 

For more information on this security patch please visit:

http://www.microsoft.com/technet/security/bulletin/ms05-026.mspx

 

Problem

Once this patch is installed, OpenInsight help files located on a server will become unavailable, I.E. you will not be able to read the help files, as this patch stops the help files from opening. Help files located on your local hard drive are unaffected. The update is included in all current windows service packs and impacts new workstation installations that have not been properly setup to work around the issue.

 

Solution

There are several possible solutions to this problem, all of which are documented in the Microsoft knowledgebase article "KB896358  which you can read by visiting: http://support.microsoft.com/kb/896358 One of the solutions proposed in this article is called the  Less conservative approach . This solution involves adding some registry settings to your Windows PC to enable network help files. The required registry settings for this solution are provided below. You may either merge saved registry settings into your registry or add the registry settings by hand.

 

Note: You must have Administrator rights on the computer to make changes to the Windows registry.

 

Adding the Registry Settings by Merging From a File:

1. Download either the 32 or 64bit .REG file that matches your system.

 {{kb0271_1.png}} {{kb0271_2.png}} 

 

2. Right click on the downloaded file and choose "Merge"

 

3. Confirm you want to merge the contents of the file with your registry

 

4. Reboot when finished

 

Adding the Registry Settings by Hand:

1. Select Start, and then Run from the Windows Taskbar.

 

2. Type  regedit  and press enter to start the Windows Registry tool

 

3. Navigate to one of the following registry branches depending on if the system is 32 or 64bit

32bit:    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x

64bit:    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\HTMLHelp\1.x

 

4. Add the following registry keys

HHRestrictions

ItssRestrictions

 

5. Add the following DWORD s to the HHRestrictions registry key

MaxAllowedZone = 1

EnableFrameNavigationInSafeMode = 1

 

6. Add the following DWORD to the ItssRestrictions registry key

MaxAllowedZone = 1

 

You will need to reboot your computer to enable the changes.

 

 

References:

Thanks to Charlie Engler for identifying the cause of the problem and Sean Fitzsimons for providing example registry entries.