Sysinternals Homepage
Forum Home Forum Home > Windows Discussions > Troubleshooting
  New Posts New Posts RSS Feed - How to open help files (.chm) in XP SP2 ?!
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

How to open help files (.chm) in XP SP2 ?!

 Post Reply Post Reply Page  12>
Author
Message
cern-O-bAle View Drop Down
Newbie
Newbie
Avatar

Joined: 17 November 2007
Location: United Kingdom
Status: Offline
Points: 9
Post Options Post Options   Thanks (0) Thanks(0)   Quote cern-O-bAle Quote  Post ReplyReply Direct Link To This Post Topic: How to open help files (.chm) in XP SP2 ?!
    Posted: 17 November 2007 at 10:41am
Hello Tongue,
 

I have installed XP SP2 up-to-date (all upgrades)

 

When I try to open any system or some third party help file I get this message or similar:

 

"Cannot open the file: mk:@MSITStore:C:\Program Files\...\*.chm" Angry

 

How to repair this malfunction ?!

 

Thanks in advance for your helpful suggestion Clap

 

 


Edited by cern-O-bAle - 17 November 2007 at 10:50am
cern-O-bAle
Back to Top
Karlchen View Drop Down
Senior Member
Senior Member
Avatar

Joined: 18 June 2005
Location: Germany
Status: Offline
Points: 5131
Post Options Post Options   Thanks (0) Thanks(0)   Quote Karlchen Quote  Post ReplyReply Direct Link To This Post Posted: 17 November 2007 at 3:30pm
Hello, cern-O-bAle.
Originally posted by cern-O-bAle cern-O-bAle wrote:

When I try to open any system or some third party help file I get this message or similar:
"Cannot open the file: mk:@MSITStore:C:\Program Files\...\*.chm"
Well, maybe this Microsoft Knowledge Base article will help solve the problem:
"Cannot Open the File: Mk:@MSITStore:C:\Windows\Help\Windows.chm" Error Message Appears When Opening Help.

Kind regards,
Karl
Back to Top
cern-O-bAle View Drop Down
Newbie
Newbie
Avatar

Joined: 17 November 2007
Location: United Kingdom
Status: Offline
Points: 9
Post Options Post Options   Thanks (0) Thanks(0)   Quote cern-O-bAle Quote  Post ReplyReply Direct Link To This Post Posted: 17 November 2007 at 7:59pm

Thank you Karl for this useful suggestion,

I checked the page "http://support.microsoft.com/kb/312456/en-us#appliesto"

THE THEORY:

SYMPTOMS:
When you click Start and then click Help, you may receive the following error message:
      "Cannot Open the File: mk:@MSITStore:C:\Windows\Help\Windows.chm"
 Note: You may receive an error message when you try to open any Help file that has a .chm file extension.

CAUSE:
This problem may occur if the Hhctrl.ocx file is the wrong version.

RESOLUTION:
To resolve this problem, extract and register a new copy of the Hhctrl.ocx file.

"Easy to say, hard to do it" LOL

THE PRACTICE:

Strange situation: this kind of error is tipically for Windows 98. My PC is running up-to-date XP SP2.

In my WINDOWS folder I found next hhctrl.ocx files:

C:\WINDOWS\$NtUninstallKB896358$            hhctrl.ocx              5.2.3790.1194 (dnsrv.040506-1812)
C:\WINDOWS\$NtUninstallKB928843$            hhctrl.ocx              5.2.3790.2453 (srv03_sp1_gdr.050525-1542)
C:\WINDOWS\$NtUninstallKB935448$            hhctrl.ocx              5.2.3790.2847 (srv03_sp1_gdr.061210-2319)

C:\WINDOWS\system32                                  hhctrl.ocx              5.2.3790.2847 (srv03_sp1_gdr.061210-2319)
C:\WINDOWS\system32\dllcache                    hhctrl.ocx              5.2.3790.2847 (srv03_sp1_gdr.061210-2319)

C:\WINDOWS\$hf_mig$\KB896358\SP2QFE         hhctrl.ocx              5.2.3790.2453 (srv03_sp1_qfe.050525-1536)
C:\WINDOWS\$hf_mig$\KB928843\SP2QFE         hhctrl.ocx              5.2.3790.2847 (srv03_sp1_qfe.061210-2319)
C:\WINDOWS\$hf_mig$\KB935448\SP2QFE         hhctrl.ocx              5.2.3790.2847 (srv03_sp1_qfe.061210-2319)

Version of my Internet Explorer is 7.0.5730.13

What hhctrl.ocx version to restore ?! And how ?! From where ?

The original hhctrl.ocx from installation CD can't be restored because is automatic rejected by actual system architecture which autorestore hhctrl.ocx v5.2.3790.2847.

At "http://support.microsoft.com/kb/935448/en-us" and similar pages they say Hhctrl.ocx file that is included in security update 928843 may have conflicts with security update 925902 and 935448 and with certain third party products.

I think the problem is this security update 928843. Because the hhctrl.ocx v5.2.3790.2847 Windows cannot open .chm help files.

That's what happen with all these hundreds of fragmented updates. XP SP3 is necessary to come for replace this chaos.
 
Finally, the question remains on table: how to open .chm help files ?!

cern-O-bAle
Back to Top
Karlchen View Drop Down
Senior Member
Senior Member
Avatar

Joined: 18 June 2005
Location: Germany
Status: Offline
Points: 5131
Post Options Post Options   Thanks (0) Thanks(0)   Quote Karlchen Quote  Post ReplyReply Direct Link To This Post Posted: 18 November 2007 at 12:29am
Hello, cern-O-bAle.

Sorry if the KB article did not help solve the issue. Cry

I, too, noticed it was mainly addressed to Win98 users and remembered that you explicitly told us you were on WinXP SP2. Yet, it was the only article which I managed to locate that addressed the error at all. (True there are tons of articles found by G..g.., yet, they usually point back to the MS KB article.)

Provided I understood the instruction in the KB article right, the point is not downgrading the hhctrl.ocx file to an older version, but to upgrade it to the latest version available (addressed to Win98 users).

I had hoped that the 3rd instruction might help on WinXP SP2 as well, assuming the hhctrl.ocx might have been unregistered by accident:

Quote 3.Register the Hhctrl.ocx file. To do this, follow these steps:
1.Quit all programs that are running.
2.Click Start, and then click Run.
3.In the Open box, type regsvr c:\windows\system\hhctrl.ocx, and then click OK. The following message appears:
DllRegisterServer in c:\windows\system\hhctrl.ocx succeeded.
4.Click OK, and then restart the computer.
(cf. KB312456)

Note:
You did not tell if you tried to re-register hhctrl.ocx and with which result.

Originally posted by cern-O-bAle cern-O-bAle wrote:

At "http://support.microsoft.com/kb/935448/en-us" and similar pages they say Hhctrl.ocx file that is included in security update 928843 may have conflicts with security update 925902 and 935448 and with certain third party products.
Well, by installing the update #935448 you are supposed to resolve the problems possibly introduced by previous updates.

Therefore KB935488 explictly states
Quote If you install security update 928843 (MS07-008) after you install update 935448, you must reinstall update 935448.
(Look for "Known Issues".)

So, maybe the solution will be re-installing update #935448?! - Download it here. (A few lines above the quoted "Known Issues")

I am pretty sure that on my office machine all recent updates have been installed. Yet, so far I have not experienced any problems opening CHM files. (Yet, I will have to verify the installed update numbers and the hhctrl.ocx version to be sure. Will report back once this has been done.)

Kind regards,
Karl





Edited by Karlchen - 18 November 2007 at 12:29am
Back to Top
cern-O-bAle View Drop Down
Newbie
Newbie
Avatar

Joined: 17 November 2007
Location: United Kingdom
Status: Offline
Points: 9
Post Options Post Options   Thanks (0) Thanks(0)   Quote cern-O-bAle Quote  Post ReplyReply Direct Link To This Post Posted: 18 November 2007 at 4:58am

XP SP2 malfunction:
 
Does anybody knows how to replace/update this ActiveX: hhctrl.ocx v5.2.3790.2847 (srv03_sp1_gdr.061210-2319) installed with MS security update KB935448 ?
 
Windows and third party Help files (.chm) cannot be opened due to a potential conflict version caused by hhctrl.ocx 5.2.3790.2847 with hh.exe v5.2.3790.2453 (srv03_sp1_gdr.050525-1542)
 
Previous hhctrl.ocx versions cannot be restored and uninstalling KB935448 can make irreparable damages of XP SP2 installation.
 
Maybe the still unborn hh.exe v5.2.3790.2847 is the solution to this problem.
 
 
 
Where is XP SP3 ?


Edited by cern-O-bAle - Yesterday at 10:21pm 

cern-O-bAle
Back to Top
cern-O-bAle View Drop Down
Newbie
Newbie
Avatar

Joined: 17 November 2007
Location: United Kingdom
Status: Offline
Points: 9
Post Options Post Options   Thanks (0) Thanks(0)   Quote cern-O-bAle Quote  Post ReplyReply Direct Link To This Post Posted: 18 November 2007 at 4:59am

I do not quite understand why you opened a second thread based on the same issue which you reported here: How to open help files (.chm) in XP SP2 ?!.

So far it has not been determined that hhctrl.ocx v5.2.3790.2847 as such is the culprit. Hence asking how to replace it may be not be the appropriate approach to address your problem.

By opening a second thread about the same topic / issue you will only split the answers you get.

So I suggest to proceed with the other thread instead.

(This thread closed)

Kind regards,
Karl

cern-O-bAle
Back to Top
cern-O-bAle View Drop Down
Newbie
Newbie
Avatar

Joined: 17 November 2007
Location: United Kingdom
Status: Offline
Points: 9
Post Options Post Options   Thanks (0) Thanks(0)   Quote cern-O-bAle Quote  Post ReplyReply Direct Link To This Post Posted: 18 November 2007 at 5:58am

Hello Karl ,

Your suggestions was very helpful Thumbs%20Up I tried to solve but it don't work Unhappy 

I remembered the help files (.chm) worked before the installation of security update KB935448; I saw too other opinions about similar problems caused by hhctrl.ocx 5.2.3790.2847 came with security update KB935448 Lamp
 
I really think that some MS and third party help files (.chm) cannot be opened due to a possible potential conflict version caused by hhctrl.ocx 5.2.3790.2847 with hh.exe v5.2.3790.2453 Approve

I can still open help files which I think use other applications than hh.exe (MS Visual Studio MSDN) Approve

Please delete the other post, thank you

Best regards Embarrassed

cern-O-bAle
Back to Top
Karlchen View Drop Down
Senior Member
Senior Member
Avatar

Joined: 18 June 2005
Location: Germany
Status: Offline
Points: 5131
Post Options Post Options   Thanks (0) Thanks(0)   Quote Karlchen Quote  Post ReplyReply Direct Link To This Post Posted: 18 November 2007 at 2:08pm
Hi, cern-O-bAle.
Originally posted by cern-O-bAle cern-O-bAle wrote:

I remembered the help files (.chm) worked before the installation of security update KB935448;

This is somewhat confusing, because the KB935488 explicitly states
Quote The Hhctrl.ocx file that is included in security update 928843 and
the User32.dll file that is included in security update 925902
have conflicting base addresses.
I.e. the installation of update #928843 plus update #925902 may result in a problem with CHM files.

Update #935488 should resolves this issue.

Anyway, we cannot be absolutely sure that update #935488 may not create new problems on particular configurations.

So, have you tried to uninstall update #935488 in order to verify whether everything is back to normal then? (You should be able to locate the update via Control Panel => Add/Remove Programs.)

Originally posted by cern-O-bAle cern-O-bAle wrote:

saw too other opinions about similar problems caused by hhctrl.ocx 5.2.3790.2847 came with security update KB935448
You do not remember where you found these posts? Maybe reading them would give some detail which slipped our attention so far.

Originally posted by cern-O-bAle cern-O-bAle wrote:

Please delete the other post
Done.

Kind regards,
Karl

Back to Top
Karlchen View Drop Down
Senior Member
Senior Member
Avatar

Joined: 18 June 2005
Location: Germany
Status: Offline
Points: 5131
Post Options Post Options   Thanks (0) Thanks(0)   Quote Karlchen Quote  Post ReplyReply Direct Link To This Post Posted: 19 November 2007 at 1:15am
Hi, cern-O-bAle.

As promised in a previous post, here are the results for my office machine where opening any CHM file works without any problems:

+ WinXP Pro SP2 (ger)
+ hh.exe: v5.2.3790.2453
+ hhctrl.ocx: v5.2.3790.2847
+ Update #928843: installed March 12th, 2007
+ Update #925902: installed April 4th, 2007
+ Update #935448: --not installed--

So maybe uninstalling update #935448 is worth the try.
I assume our office machines have not received it because our Windows admins decided not to fix what was not broken on our machines.

Kind regards,
Karl



Back to Top
cern-O-bAle View Drop Down
Newbie
Newbie
Avatar

Joined: 17 November 2007
Location: United Kingdom
Status: Offline
Points: 9
Post Options Post Options   Thanks (0) Thanks(0)   Quote cern-O-bAle Quote  Post ReplyReply Direct Link To This Post Posted: 20 November 2007 at 2:39am

Hello Karl,

I uninstalled:
+ Update #928843: installed March 6th, 2007  - uninstalled Nov 20th, 2007
+ Update #925902: installed April 3th, 2007  - uninstalled Nov 20th, 2007
+ Update #935448: installed April 10th, 2007 - uninstalled Nov 20th, 2007

Now my PC is running WinXP Pro SP2 with:
hh.exe      5.2.3790.2453  and
hhctrl.ocx  5.2.3790.2453  both installed with KB896358 March 6th, 2007
situation unchanged Stern%20Smile
 
 
I reinstalled KB925902: situation unchanged Angry
 
 
I reinstalled KB928843: now my PC is running hh.exe: 5.2.3790.2453 and hhctrl.ocx: 5.2.3790.2847
situation unchanged Evil%20Smile
 
 
but I still can open MS.NETFramework style help files Approve
 
 
Finally I reinstalled KB935448; the problem is elsewhere Censored
 
"No high-priority updates for your computer are available"
 
Best regards,
cern-O-bAle
 
 
 


Edited by cern-O-bAle - 20 November 2007 at 2:44am
Back to Top
 Post Reply Post Reply Page  12>
  Share Topic   

Forum Jump Forum Permissions View Drop Down