This is an example of an MJ Diag 3.0 report run on a Windows 7 64 bit machine. The system appears to be corrupted by a HelpMaker installation that has installed Microsoft Help compiler DLLs and registered them. It should have just installed MS HH Workshop. Instead there is a mismatch of Help DLLs causing crashes in CHMs compiled by other authoring tools. installed hha.dll & hhw.exe; Installed hha.dll into the Windows system folder. The fix should be just to simply download and install HTML Help Workshop (htmlhelp.exe) and run it once. ... HTML Help 1.x Workshop Components *** File not found: cnvcnt.dll *** File not found: cnvtoc.dll *** File not found: gencnv.dll *** File not found: hhcout.dll *** File not found: hhkout.dll File found: C:\Program Files (x86)\vahelp\help-hcw\itcc.dll -- Version: 4.72.7277.0; Size: 151 KB *** File not found: navout.dll *** File not found: spcom.dll *** File not found: sprbuild.dll *** File not found: spredit.dll *** File not found: sprfile.dll *** File not found: sprlog.dll
File found: C:\Program Files (x86)\vahelp\help-hcw\hhw.exe -- Version: 4.74.8702.0; Size: 491 KB File found: C:\Windows\SysWow64\advpack.dll -- Version: 8.0.7600.16385; Size: 124 KB File found: C:\Windows\system32\advpack.dll -- Version: 8.0.7600.16385; Size: 124 KB File found: C:\Windows\SysWow64\hhsetup.dll -- Version: 6.1.7600.16385; Size: 42.0 KB File found: C:\Windows\system32\hhsetup.dll -- Version: 6.1.7600.16385; Size: 42.0 KB File found: C:\Windows\SysWow64\hha.dll -- Version: 4.74.8702.0; Size: 824 KB File found: C:\Windows\system32\hha.dll -- Version: 4.74.8702.0; Size: 824 KB File found: C:\Program Files (x86)\vahelp\help-hcw\hha.dll -- Version: 4.74.8702.0; Size: 818 KB HTML Help Workshop Report Compare 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 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 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 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 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 Registered location: HKEY_CLASSES_ROOT\WOW6432Node\CLSID\{4662DAA2-D393-11D0-9A56-00C04FB68BF7} ClassName = ProgID = ITIR.CmdInt.4 InProcServer32 = C:\Program Files (x86)\vahelp\help-hcw\itcc.dll File found: Yes File version: 4.72.7277.0 **** ERROR: Wrong DLL registered! Reregister 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 OK - Correct DLL is registered at C:\Program Files (x86)\HTML Help Workshop\sprlog.dll
|
MS HTML Help > MJ's Diagnostics >