This is an example of an MJ Diag 3.0 report run on a good Windows 8.1 64 bit machine. In the "HTML Help 1.x Security Settings" section you can see I've enabled some features that were blocked by MS security changes to Windows (needed as a developer/author). Workshop file cnvcnt.dll is found to be unregistered but this is only used for Workshop WinHelp to HH conversion. General InfoReport Date: 1/10/2014 1:50:32 PM Application: D:\Proj.Other\MJs_RegTool(v3)\MJsDiag.exe Application Version: 3.0.5.96 Application Download: http://kb.helpwaregroup.com/ms-html-help/mj-s-diagnostics == Operating System Details == Operating System: Windows 8 - Version 6.2 (Build 9200) No Service Pack Windows 64 OS: YES NT Admin Check: Administrator privileges = NO SysLocale.DefaultLCID: 0x0C09 (3081) SysLocale.PriLangID: 0x0009 (9) SysLocale.SubLangID: 0x0003 (3) DecimalSeparator: . HTML Help Version: 6.3.9600.16384 IE Version: 11.0.9600.16518 HTML Help: Default Run-time locationsFor HH version info see: http://kb.helpwaregroup.com/ms-html-help/hh_info = 64 bit help (for Windows 64) = File found: C:\Windows\Hh.exe -- Version: 6.3.9600.16384; File type: x64; File size: 17,408 bytes File found: C:\Windows\system32\Hhctrl.ocx -- Version: 6.3.9600.16384; File type: x32; File size: 515,584 bytes File found: C:\Windows\system32\Hhsetup.dll -- Version: 6.3.9600.16384; File type: x32; File size: 44,032 bytes File found: C:\Windows\system32\Itircl.dll -- Version: 6.3.9600.16384; File type: x32; File size: 150,528 bytes File found: C:\Windows\system32\Itss.dll -- Version: 6.3.9600.16384; File type: x32; File size: 139,776 bytes = 32 bit help (for Windows 64) = File found: C:\Windows\SysWow64\Hh.exe -- Version: 6.3.9600.16384; File type: x32; File size: 16,896 bytes File found: C:\Windows\SysWow64\Hhctrl.ocx -- Version: 6.3.9600.16384; File type: x32; File size: 515,584 bytes File found: C:\Windows\SysWow64\Hhsetup.dll -- Version: 6.3.9600.16384; File type: x32; File size: 44,032 bytes File found: C:\Windows\SysWow64\Itircl.dll -- Version: 6.3.9600.16384; File type: x32; File size: 150,528 bytes File found: C:\Windows\SysWow64\Itss.dll -- Version: 6.3.9600.16384; File type: x32; File size: 139,776 bytes HTML Help ReportCompare correct help location with registered path using GUID (these should match). = 64 bit help (for Windows 64) = >> Checking 64bit: hhctrl.ocx Correct location: C:\Windows\system32\hhctrl.ocx File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 515,584 bytes Registered location: HKEY_CLASSES_ROOT\CLSID\{ADB880A6-D8FF-11CF-9377-00AA003B7A11} ClassName = HHCtrl Object ProgID = Internet.HHCtrl.1 InProcServer32 = C:\Windows\System32\hhctrl.ocx File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 515,584 bytes OK - Correct DLL is registered at C:\Windows\system32\hhctrl.ocx >> Checking 64bit: itss.dll Correct location: C:\Windows\system32\itss.dll File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 139,776 bytes Registered location: HKEY_CLASSES_ROOT\CLSID\{5D02926A-212E-11D0-9DF9-00A0C922E6EC} ClassName = Microsoft InfoTech IStorage System ProgID = MSITFS1.0 InProcServer32 = C:\Windows\System32\itss.dll File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 139,776 bytes OK - Correct DLL is registered at C:\Windows\system32\itss.dll >> Checking 64bit: itircl.dll Correct location: C:\Windows\system32\itircl.dll File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 150,528 bytes Registered location: HKEY_CLASSES_ROOT\CLSID\{4662DAA5-D393-11D0-9A56-00C04FB68BF7} ClassName = ProgID = ITIR.WordWheelBuild.4 InProcServer32 = C:\Windows\System32\itircl.dll File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 150,528 bytes OK - Correct DLL is registered at C:\Windows\system32\itircl.dll = 32 bit help (for Windows 64) = >> Checking 32bit: hhctrl.ocx Correct location: C:\Windows\SysWow64\hhctrl.ocx File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 515,584 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{ADB880A6-D8FF-11CF-9377-00AA003B7A11} ClassName = HHCtrl Object ProgID = Internet.HHCtrl.1 InProcServer32 = C:\Windows\SysWOW64\hhctrl.ocx File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 515,584 bytes OK - Correct DLL is registered at C:\Windows\SysWow64\hhctrl.ocx >> Checking 32bit: itss.dll Correct location: C:\Windows\SysWow64\itss.dll File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 139,776 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{5D02926A-212E-11D0-9DF9-00A0C922E6EC} ClassName = Microsoft InfoTech IStorage System ProgID = MSITFS1.0 InProcServer32 = C:\Windows\SysWOW64\itss.dll File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 139,776 bytes OK - Correct DLL is registered at C:\Windows\SysWow64\itss.dll >> Checking 32bit: itircl.dll Correct location: C:\Windows\SysWow64\itircl.dll File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 150,528 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{4662DAA5-D393-11D0-9A56-00C04FB68BF7} ClassName = ProgID = ITIR.WordWheelBuild.4 InProcServer32 = C:\Windows\SysWOW64\itircl.dll File found: Yes File version: 6.3.9600.16384 File type: x32 File size: 150,528 bytes OK - Correct DLL is registered at C:\Windows\SysWow64\itircl.dll HTML Help 1.x Workshop Components
HTML Help Workshop ReportCompare default HHW location with registered path using GUID (these should match). Default HHW location is C:\Program Files (x86)\HTML Help Workshop Note: cnvcnt.dll is often not registered. This is OK! >> Checking 32bit: cnvcnt.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\cnvcnt.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 92,160 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{76313CF2-787F-11D0-A1F0-0800361A1803} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\cnvcnt.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 92,160 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\cnvcnt.dll >> Checking 32bit: cnvtoc.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\cnvtoc.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 91,648 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{C3C6A060-C344-11D0-A20B-0800361A1803} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\cnvtoc.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 91,648 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\cnvtoc.dll >> Checking 32bit: ITCC.DLL Correct location: C:\Program Files (x86)\HTML Help Workshop\ITCC.DLL File found: Yes File version: 4.72.7277.0 File type: x32 File size: 154,352 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{4662DAA2-D393-11D0-9A56-00C04FB68BF7} ClassName = ProgID = ITIR.CmdInt.4 InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\itcc.dll File found: Yes File version: 4.72.7277.0 File type: x32 File size: 154,352 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\ITCC.DLL >> Checking 32bit: hhcout.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\hhcout.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 94,720 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{76313CF3-787F-11D0-A1F0-0800361A1803} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\hhcout.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 94,720 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\hhcout.dll >> Checking 32bit: hhkout.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\hhkout.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 96,256 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{76313CF5-787F-11D0-A1F0-0800361A1803} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\hhkout.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 96,256 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\hhkout.dll >> Checking 32bit: navout.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\navout.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 88,576 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{8D7E6A10-C737-11D0-A20C-0800361A1803} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\navout.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 88,576 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\navout.dll >> Checking 32bit: gencnv.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\gencnv.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 217,088 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{912DD024-C473-11CF-A1AE-080036E7F702} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\gencnv.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 217,088 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\gencnv.dll >> Checking 32bit: spcom.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\spcom.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 81,920 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{BFE0CC30-6A4C-11D0-A1F0-0800361A1803} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\spcom.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 81,920 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\spcom.dll >> Checking 32bit: sprbuild.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\sprbuild.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 164,864 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{BFE0CC32-6A4C-11D0-A1F0-0800361A1803} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\sprbuild.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 164,864 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\sprbuild.dll >> Checking 32bit: spredit.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\spredit.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 291,328 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{D2106590-5925-11D0-A1EB-0800361A1803} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\spredit.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 291,328 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\spredit.dll >> Checking 32bit: sprfile.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\sprfile.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 112,640 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{7084B230-5212-11D0-A1E5-0800361A1803} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\sprfile.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 112,640 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\sprfile.dll >> Checking 32bit: sprlog.dll Correct location: C:\Program Files (x86)\HTML Help Workshop\sprlog.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 104,448 bytes Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{D67B4AD0-C08E-11CF-A1AB-080036E7F702} ClassName = ProgID = InProcServer32 = C:\Program Files (x86)\HTML Help Workshop\sprlog.dll File found: Yes File version: 2.0.0.119 File type: x32 File size: 104,448 bytes OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\sprlog.dll HTML Help 1.x Security SettingsThis section reports if HH security settings are tweaked. For HH registry info see: http://kb.helpwaregroup.com/ms-html-help/security-updates-break-hh == 64 bit help under Windows 64 == Description: If present this Key can disable HH Shortcuts and HH WinHelp commands on the local PC Reference: KB 810687, KB 323180 Key: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System Value: HelpQualifiedRootDir (string value) = OK -> Report: Policy is not enabled. HH Shortcuts are not restricted on local machine. == 32 bit help under Windows 64 == Description: If present this Key can disable HH Shortcuts and HH WinHelp commands on the local PC Reference: KB 810687, KB 323180 Key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\System Value: HelpQualifiedRootDir (string value) = OK -> Report: Policy is not enabled. HH Shortcuts are not restricted on local machine. == 64 bit help under Windows 64 == Description: This key can be used to enable Hhctrl.ocx ActiveX Visual controls on servers Reference: KB 892675 Key: HKEY_LOCAL_MACHINE\\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions Value: UrlAllowList (string value) = Value: MaxAllowedZone (string value) = 1 0 = Local Machine zone 1 = Local Machine zone + Local intranet zone 2 = Local Machine zone + Local intranet zone + Trusted sites zone 3 = Local Machine zone + Local intranet zone + Trusted sites zone + Internet zone 4 = Local Machine zone + Local intranet zone + Trusted sites zone + Internet zone + Restricted sites zone **** Warning -> policy is enabled. == 32 bit help under Windows 64 == Description: This key can be used to enable Hhctrl.ocx ActiveX Visual controls on servers Reference: KB 892675 Key: HKEY_LOCAL_MACHINE\\SOFTWARE\Wow6432Node\Microsoft\HTMLHelp\1.x\HHRestrictions Value: UrlAllowList (string value) = Value: MaxAllowedZone (string value) = 1 0 = Local Machine zone 1 = Local Machine zone + Local intranet zone 2 = Local Machine zone + Local intranet zone + Trusted sites zone 3 = Local Machine zone + Local intranet zone + Trusted sites zone + Internet zone 4 = Local Machine zone + Local intranet zone + Trusted sites zone + Internet zone + Restricted sites zone **** Warning -> policy is enabled. == 64 bit help under Windows 64 == Description: This key allows MS programs such as iexplore.exe to open ITS file that do not have a .CHM file extension Reference: KB 873343 Key: HKEY_LOCAL_MACHINE\\SOFTWARE\Microsoft\HTMLHelp\1.x\HelpRestrictions\AllowedExtensions OK -> Report: No special file extensions have been enabled on this PC. == 32 bit help under Windows 64 == Description: This key allows MS programs such as iexplore.exe to open ITS file that do not have a .CHM file extension Reference: KB 873343 Key: HKEY_LOCAL_MACHINE\\SOFTWARE\Wow6432Node\Microsoft\HTMLHelp\1.x\HelpRestrictions\AllowedExtensions OK -> Report: No special file extensions have been enabled on this PC. == 64 bit help under Windows 64 == Description: This key can be used to allow access to remote ITS files Reference: Win 2003 SP1, KB 896054 Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions Value: UrlAllowList (string value) = \\Roberts-pc\e\Proj\vss\FAR\FindAndReplace\bin\Help;file://\\Roberts-pc\e\Proj\vss\FAR\FindAndReplace\bin\Help; Value: MaxAllowedZone (string value) = 2 0 = Local Machine zone 1 = Local Machine zone + Local intranet zone 2 = Local Machine zone + Local intranet zone + Trusted sites zone 3 = Local Machine zone + Local intranet zone + Trusted sites zone + Internet zone 4 = Local Machine zone + Local intranet zone + Trusted sites zone + Internet zone + Restricted sites zone Value: NestedProtocolList (string value) = **** Warning -> policy is enabled. == 32 bit help under Windows 64 == Description: This key can be used to allow access to remote ITS files Reference: Win 2003 SP1, KB 896054 Key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\HTMLHelp\1.x\ItssRestrictions Value: UrlAllowList (string value) = Value: MaxAllowedZone (string value) = 2 0 = Local Machine zone 1 = Local Machine zone + Local intranet zone 2 = Local Machine zone + Local intranet zone + Trusted sites zone 3 = Local Machine zone + Local intranet zone + Trusted sites zone + Internet zone 4 = Local Machine zone + Local intranet zone + Trusted sites zone + Internet zone + Restricted sites zone Value: NestedProtocolList (string value) = **** Warning -> policy is enabled. |
MS HTML Help > MJ's Diagnostics >