Bubble.ro - because there is always something new to learn about

'Cannot Open the File: Mk:@MSITStore' Error Message

 

Category: Windows Troubleshooting

Perhaps it has happened to you as well to get a weird message while trying to open a help file under Windows 9x and even 2000/XP: "Cannot Open the File: Mk:@MSITStore: C:\Windows\Help\Windows.chm", here is how you can fix this problem.

Windows and errors

Although Windows XP is far less susceptible to errors than Windows 9x, it seems there are still some errors that remind me of that old operating system. One of them is an error you usually get when you uninstall a program.

You install a small program for a random purpose, you like it or not and for some reason you uninstall it. You don't notice anything suspicious and after a couple of days (or perhaps the very next moment) you try to open a help file and notice a weird error message.



Although this is not very common, it has happened twice to myself and I've seen at least hundreds of complains about it over the Internet.

Some people would just reinstall the operating system and eventually get rid of this problem, yet there is also a much easier solution.

The hhctrl.ocx file

The problem is caused by the file hhctrl.ocx located in your System32 folder (or just System on some OS) and most likely has been overwritten by an application with an incompatible version.

So, all you need to do is either look for it on the cabinet file from your Windows CD-ROM or download/copy a working version from an outside source (or even from a backup you might have made yourself). You can for example download a working version from: http://freeware.it-mate.co.uk/?Cat=OCX_Files

When you have it on your computer, just copy it into your c:\windows\system32\ folder (well, if your Windows directory is called otherwise, change it accordingly) and overwrite the old version.

Then, go to your start Menu and select Run:

regsvr32 c:\windows\system32\hhctrl.ocx

regsvr32 c:\windows\system32\hhctrl.ocx

After that you should see a message that the file was registered successfully. Open a help file to see if it worked. If it didn't, try a different version of that file.

Related links:

http://support.microsoft.com/default.aspx?scid=kb;en-us;312456

Posted by: Indy on March 12, 2006 at 10:55.
 

» Comments

Thank you!
Thank You!! My help hasn't worked for months and other fixes didn't work. I am so glad to have this fixed.

Posted by C Troutt on December 21, 2006 at 05:12 PM.

still can't fix
i try two files, they don't work;
anyone could help me?

Posted by dotku on December 30, 2006 at 10:08 AM.

orked - thanks
Thank you.

I have windowsXP pro sp2, did an uninstall of some program, and installed adobe reader 8, then chm files didn't work.

I went to the link posted, got the earliest version of the hhctrl.ocx file, copied it to system32, ran the regsvr32 thingee, and it worked fine.

Thanks again.

Posted by Tom on January 4, 2007 at 12:16 AM.

At least two versions of Hhctrl.ocx to choose from
There are two versions of hhctrl.ocx 4.73.8412 and 5.2.3735.0 on the above website (thank you however set that up!).

Runnning sevice pack on my fresh-out-of-the-box XP Pro machine, I looks like I need the older 4.73.8214 version. The new version gives my that helpful error message. Be sure to check the Properties on the existing version in windows/system32 before and after...

Thank you Bill for you wonderful work!



Posted by Peter B on January 12, 2007 at 11:12 PM.

Thank you
Thank to you

I have windowsXP pro sp2,
I went to the link posted, got the earliest version of the hhctrl.ocx file, copied it to system32, ran the regsvr32 thingee, and it worked fine.

Thanks again.


Posted by ahafez on January 27, 2007 at 07:42 AM.

You make me smile again !!!
Me too, i'm tried of this fix until I see this solution.
Great work! I really appreciate it.

Posted by Santacruz on February 6, 2007 at 10:00 AM.

Thank you very much!!!
I've been trying for the LONGEST TIME to fix the, "cannot open help file." error. Until, I try your method. It WORKED! Am so happy!

Posted by Fern. C. on February 11, 2007 at 09:56 PM.

Here's another Eureka!
Hi everyone!
Here is what I found:
I have several eBooks in .CHM format and all but some would not open. I kept getting th ugly 'Cannot Open the File: Mk:@MSITStore' error message. I tried everything including unregister/re-register the hhctrl.ocx ActiveX control but nothing would help. Then I tried the following:

1. Copied the old version of control 4.73.8412.0 to the same directory as the CHM file that was giving the error
2. Opened the Help file and lo it opened just fine!!

Now that I think about it, it looks like the CHM files were compiled with an old version of hhctrl.ocx and were not able to launch with the newer version I had (5.2.3790.620). Hope this helps.

Posted by Sudhanshu on April 17, 2007 at 07:37 AM.

This work!
Hello Master!
You tip was very very good! Now, my help is working again!
Thank you very much!

Eduardo

Posted by Eduardo on April 29, 2007 at 03:17 PM.

The file is replaced automaticaly...
When I replace this but, the file is replaced by the new version automaticaly.

Posted by Ueslei on June 1, 2007 at 08:01 PM.

this work
thank you

Hi everyone!
Here is what I found:
I tried everything including unregister/re-register the hhctrl.ocx ActiveX control but nothing would help. Then I tried the following:

1. Copied the old version of control 4.73.8412.0 to the same directory as the CHM file that was giving the error
2. Opened the Help file and lo it opened just fine!

Posted by ammy on July 5, 2007 at 08:17 AM.

Grcias!!!!!!!
Thanks, this is great now i've finished this problem
Gracias compa!!!!!

Posted by NUll on July 5, 2007 at 10:27 PM.

Great
Thanks, it was helpful, you saved me ;)

Posted by Farshad on July 6, 2007 at 10:57 PM.

great
so so so great man

i have been stuck to that suckin matter but thank u a lot it was solved now ;)

Posted by mohammad on August 6, 2007 at 01:10 AM.

Thanks
Hi there,

Thanks heaps for this.
I was stuck with a lot of CHMs sitting on my PC but of no use. I wish I should have trusted you instead wasting my time on Microsoft site.



Posted by S2k on August 10, 2007 at 01:46 PM.

Thank you very much !!!
Thank you very much !!! It really works !!!

Posted by danilo on August 14, 2007 at 05:22 AM.

Thank you.
Thank you.
I searched this topic and found this. I fellow your advice. It's work.

Posted by amat on August 18, 2007 at 10:32 AM.

Thanks a lot!!!
You helpme a lot with your solution to the problems with the .chm files. Thanks again. :)

Posted by Jorge Toledo on September 4, 2007 at 07:45 PM.

Thanks lot
Thanks lots....its really good job, working fine

Posted by surya on September 6, 2007 at 08:45 PM.

Thanks!
Finally found a solution written in a human English! Thanks a lot!

Posted by Alex on September 14, 2007 at 12:28 PM.

Mr.
I tried the hhctrl.ocx file and I have IE7.0, CHM files didnt open, advice please.

Posted by Ayham on November 8, 2007 at 11:21 AM.

Mr.
Wow great information my windows fixed using hhctrl 4.73.8412
thanks guys

Posted by Error on December 17, 2007 at 07:48 AM.

It works!
Thank you! This solved the problem I was having with HTML help on my Windows XP computer!

Posted by Tim on January 6, 2008 at 09:09 PM.

bravo
keep up the good work. thank for the solution. IT WORKS WONDERFULLY.

Posted by webworker on January 19, 2008 at 01:30 PM.

problem is solved
Thank you very very very very very mush i so happy to track this problem i have tracked from your instructions site i really prey god for your happy life and best wishes to your life. If need any help from me i will ready to give any kind of help.
ok see you later

Posted by krishna kumar kamalanth nagre on February 2, 2008 at 07:07 PM.

Thanks
Thanks a lot for your fix. I've been trying to get chm files to work again for months

Posted by Elie on February 3, 2008 at 12:00 AM.

THANK YOU THANK YOU THANK YOU THANK YOU THANK YOU !!!
This 'hhctrl.ocx' solved my problem!
Replacing it with an older version is the solution..
It fixed even the 'MSDN library older than 2003 will not work' on a .Net stuffed computer..
Now I can ply with my favorite MSDN Library - July 1999 !
Bye

Posted by Vali on February 21, 2008 at 08:05 AM.

Thank You! it solved even the cannot play with the older MSDN Library - July 1999
This 'hhctrl.ocx' solved my problem!
Replacing it with an older version is the solution..
It fixed even the 'MSDN library older than 2003 will not work' on a .Net stuffed computer..
Now I can ply with my favorite MSDN Library - July 1999 !


Posted by [email protected] on February 21, 2008 at 08:08 AM.

THANK YOU
thank you so much for your help.GOD BLESS YOU ALL

Posted by NHG on March 8, 2008 at 07:35 AM.

thanks
Ya..Old one worked for me.

Posted by Praveen on May 6, 2008 at 10:58 AM.

You made ma day man !!! Thanx a ton
Thanx a ton buddy...
I used this trick with Windows server 2003(Enterprise edition).
I just replaced the file in safe mode and din't register it. Even though it worked for me...
Again thanx...

Posted by Kailash Dhondiyal on May 14, 2008 at 04:55 AM.

Not working on SQL Server 2003
Sorry! I'm not getting this. and more over it is giving an error messgae while coping the file into the system32 folder. I got two copies in that folder. so I renamed on of the file to HHCTRL1.OCX. and I'm having HHCTRL.OCX. Both of are same version(5.2.3790.3959). I'm unable to delete the HHCTRL1.OCX. What should I do for this.

Thanks

Posted by P.Venkateswara Rao on May 24, 2008 at 11:38 AM.

I found the solution in a very cryptic instruction in a Forum.
You need to register the itss.dll too.
I found the solution in a very cryptic instruction in a Forum.

Open a CMD window, type the following on the command line:

regsvr32 %systemroot%\system32\hhctrl.ocx <press enter>
regsvr32 %systemroot%\system32\itss.dll <press enter>

You will receive a success message after each of these commands.


Posted by Richo on May 30, 2008 at 02:54 PM.

Thank you
It works. Thanks a lot.

Posted by dupree on June 8, 2008 at 07:36 AM.

Thanks
I tried this but had no luck (replace the hhctrl.ocx file)
in the system32 folder and then run the regsvr32 program). I then
saw someone comment that said after you do this run the regsvr32
program on the itss.dll and when I did that my help file finally worked. Been trying to get this fixed for 2 days. Thanks.
I'm running explorer 7.0.5730 on windows xp.
1) get the replacement hhctrl.ocx file.
2) From the Start / Run prompt enter each of these
regsvr32 commands listed below.

regsvr32 %systemroot%\system32\hhctrl.ocx <press the enter key>
regsvr32 %systemroot%\system32\itss.dll <press the enter key>


Posted by Johnny on June 17, 2008 at 08:47 PM.

Cant open .chm file
Thanks for giving the ans for it...

Posted by Mani on June 27, 2008 at 12:11 PM.

hhctrl.ocx
Thank you so much!!!

Posted by Nguyen Huu Phuoc on July 17, 2008 at 02:43 AM.

FYI
thank you so much!!!

Posted by mn_naja on July 30, 2008 at 09:05 AM.

WOWEEE
YOU R THE MASTER MAN!!

Cheers
Dave

Posted by Dave on August 6, 2008 at 09:56 PM.

That is the way
regsvr32 %systemroot%\system32\hhctrl.ocx <press the enter key>
regsvr32 %systemroot%\system32\itss.dll <press the enter key>
That's work great!!! thank's Johny!

Posted by chon on August 8, 2008 at 05:57 AM.

my thank to you
really thank you.... So now i can open my chm. thanks a million


Posted by sum on August 9, 2008 at 04:31 AM.

Thanks
Great Man!! Thanks..

Posted by Parkarab on August 15, 2008 at 01:37 PM.

333
wwoow thanks!

Posted by 333 on September 9, 2008 at 01:38 PM.

thanks for the help
Thanks for the great work. This solved a problem in Autocad 2008 where the help menu wouldn't open.

Posted by MikeW on September 11, 2008 at 03:25 PM.

bravo
I registered the older file (Ver: 4.73.8412) and it worked perfectly, thank you

Posted by Ali on September 13, 2008 at 07:52 PM.

haemo
after i have replaced the file.. it seems to automatically update itself back to the 5.XXX version..

is that why this is not working for me?

Posted by Jezz on September 28, 2008 at 04:47 PM.

Cannot open file: @msitstore
Nice work! Fluid solution , which is not available on MS helpdesk.

Posted by Col Ashley on October 11, 2008 at 03:25 PM.

Nice Solution
Thanks Yaar.Very good & best solution

Posted by silpa on October 13, 2008 at 02:52 PM.

help workshop


Posted by mario on October 14, 2008 at 08:39 AM.

Thanks
Thank you so much. That works.

btw Your ocx link doesn't exist
So i got my ocx from here
http://www.ocxdump.com/download-ocx-files_new.php/ocxfiles/H/HHCTRL.OCX/4.73.8412/download.html



Posted by Krishnan on March 30, 2009 at 10:55 PM.

Another solution - simple but important
Make sure the directory containing chm files does not contain any non-english letters in it's name.
That's all -



Posted by dvirkk on April 4, 2009 at 08:22 AM.

the good solution
thanks very much, i tried to find the way to solve it many time. this can help me...

thanks

Posted by fEi on April 7, 2009 at 04:05 AM.

Good work
Indeed, the second line dit it for me:
regsvr32 %systemroot%\system32\itss.dll <press the enter key>

Thankx

Posted by Jaker on April 20, 2009 at 09:00 PM.

tahk you so muchhhhhhhhh
thank you so muchhhhhhhhh

Posted by kush on May 22, 2009 at 04:55 PM.

thanks
thanks a lot. I had downloaded the file from
http://www.ocxdump.com/download-ocx-files_new.php/ocxfiles/H/HHCTRL.OCX/4.73.8412/download.html
and followed your instruction it worked well.

Posted by bala on May 25, 2009 at 07:45 AM.

nice!
thanks, did worked :-)

1.
http://www.ocxdump.com/download-ocx-files_new.php/ocxfiles/H/HHCTRL.OCX/4.73.8412/download.html

2.
regsvr32 c:\windows\system32\hhctrl.ocx

that's it!

Posted by Mehdi Borji on August 19, 2009 at 08:50 PM.

The awful MK:@MSITSTORE ERROR
I am having the same problem that Ueslei was having on June 1, 2007 and I see no solution to said problem. The problem is the system is replacing the file i copy to the \Windows\system32 directory with the newer version almost immediately after I copy the file.

I'm still stuck with lots of .chm files that I cannot open.

Any suggestion would be most appreciated.

Posted by Joan Manley on September 7, 2009 at 08:28 PM.

thanx
thanx thanx thanx thanx thanx thanx thanx thanx thanx thanx thanx

Posted by mzm on September 16, 2009 at 04:23 AM.

Thanks
Really Thank you very much, finally solve my problem too, thanks again.

Posted by chai2030 on October 3, 2009 at 04:05 AM.

Thanksssss`
Thank you very much!!!!!!

Posted by mamax on November 13, 2009 at 04:13 PM.

Thanks
I had already fighted a lot.. You solved my problem What I have been bearing for long time.. Thanks a lottt.

Posted by Sujoy on December 14, 2009 at 09:39 PM.

Can't open .chm file
Boss ! You have done an amazing work. Thank You !

Posted by Soumya Majumdar on December 31, 2009 at 08:05 AM.

great stuff
Great article! works perfectly thank you :)

Here's a link to a known working hhctrl.ocx file (its the one I used)

http://www.ocxdump.com/download-ocx-files_new.php/ocxfiles/H/HHCTRL.OCX/4.73.8412/download.html

Posted by Dean on February 22, 2010 at 09:07 AM.

Still awkward
I am still suffering with this problem Only one of my .chm file is producing the above error i tried all the solutions but all are futile.The Older version .ocx has been replacing to Newer version as soon as I copied it!Can any one help me how to get rid of it!

Posted by anjaneyulu on April 26, 2010 at 06:04 AM.

THANX
ThaX i was planning for a whole reinstall of windows !
You saved a lot of time.
some times you even don't need to get new file.
i just registered the old one directly n every thing is working.
may be the registry was deleted by some software like ccleaner.


Posted by nihar on April 27, 2010 at 01:26 PM.

Problem Got Fixed
Wow! The solution worked. Great article. Thanks

Posted by saravanan on April 28, 2010 at 03:24 PM.

Thank you very much!!
It works! Wow

I spent many time finding solution this problem..

I appreciate really

Posted by Robotist on April 29, 2010 at 11:52 AM.

In addition
you may need to run following command as well

regsvr32 %systemroot%\system32\itss.dll

Posted by ashish on June 22, 2010 at 02:06 PM.

mongolia
thank you.it is working

Posted by syngmaster on July 23, 2010 at 03:35 AM.

still doesnt work!!!!!!!!!!!!!
i did as u have mentioned.i downloaded and copied the hhctrl.ocx 4......
nd did as u told...but it still doesnt work..plz help me out

Posted by BOBIN on January 21, 2011 at 06:01 PM.

well done
Thanks for good work, I can open many E-book again. It is work well.
(I got the hhctrl.ocx from other site.)

Posted by wut on April 13, 2011 at 09:32 AM.

Thank you!!!
Thank you very much!! It works! Wow

I spent many time finding solution this problem..

I appreciate really



Posted by Eden on April 14, 2011 at 06:17 PM.

thank you
thank you for the great solution

Posted by dr on October 18, 2011 at 05:40 AM.

nonexist
SOLVED for me;
If directory name has characters like { and [
"Cannot open the file: mk:@MSITStore..."
appearing.
I moved the files to another directory and all them worked

Posted by none exist on March 4, 2012 at 04:47 AM.

nonexist
don't use chars like [ and { in directory and file name
that's all
SOLVED for me;
If directory name has characters like {[
"Cannot open the file: mk:@MSITStore"
appearing
I moved the files to another directory and all them worked

Posted by none exist on March 4, 2012 at 04:51 AM.

impresionante !!!
Me saco el sombrero ante usted. !!!

Posted by Mario on July 30, 2012 at 01:07 AM.

thank you!
thank you so much...it worked!

here is an updated link for the HHCTRL.OCX file:

http://www.ocxdump.com/download-ocx-files_new.php/ocxfiles/H/HHCTRL.OCX/4.73.8412/download.html

Posted by dwdeclare on August 30, 2013 at 07:23 AM.

BRG
Thanks a lot.
This may applied by running the windows in the safe mode and delete the HHCTRL.OCX if the file is locked.
Then go back to normal mode and copy the downloaded file to the System32 folder and then register it.

Posted by B.Rabbiei on December 13, 2013 at 08:02 AM.

Random Article


Search


Feeds


Bubble.ro RSS Feed

All Categories


Articles


Aetolia - The Midnight Age
How to create the histogram of an image using PHP
How to convert an image to grayscale using PHP
How to check if an image is grayscale in PHP
Interchanging 2 variables without the use of a third
Error launching browser window:no XBL binding for browser
Convert the AOL user session collection to a MySQL database
Introduction to Matlab
Creating a customized session handling system in PHP (part II)
Creating a customized session handling system in PHP (part I)
Firefox crashing with Yahoo! Messenger
ADL Search for oDC
Video codecs explained
Browsershots
How to use Auto-Away Message with oDC
Create complete Windows XP disk with SP2 and all updates
Data Execution Prevention error message in Windows XP
Google Mars
Logarithmic scale graphs in Excel
Urban Dictionary (or wtf does l33t mean?)
Learn more about BIOS
Backup your Firefox and Thunderbird settings
Syndicate your Yahoo 360 profile
What is Google PageRank?
'Cannot Open the File: Mk:@MSITStore' Error Message
Get your Gmail with Mozilla Thunderbird
E-Books links
Change the size of your Explorer thumbnails
Remove previews from Windows Explorer
How can I turn off system beeps?
How do I disable Internet Explorer?
What are proxies or how do I protect my anonymity?
How to set aliases triggers or macros in MushClient
What is RSS?
Palm Zire 31 fast review
oDC Installation and Basic Configuration
How I built a 2x80W amplifier (using power modules)
Leech/HotLink Protection
How to block referrer detection?
How to find out your IP address
Getting started with Mushclient
What is spyware and how do I protect my PC from it?
Stumble Upon - random surfing around the web
Automatic file backup for Windows users
How can I read foreign language sites?
Protect your web surfing privacy!
What is BitTorrent?
No more ads! Adblock for Firefox
Why use Firefox instead of Internet Explorer?
How do I create my own Yahoo ID?
© Copyright 2006-2020 Bubble. All rights reserved. Sitemap - Contact