PC Review


Reply
Thread Tools Rate Thread

I can open .hlp files, but not .chm files

 
 
=?Utf-8?B?Y2FzbmVy?=
Guest
Posts: n/a
 
      30th Dec 2005
I get a strange error dialog when I go to the .chm files and try opening
them. If I try to click on Help from within most programs, I get the
hourglass for one second, then nothing.
 
Reply With Quote
 
 
 
 
Jerry
Guest
Posts: n/a
 
      30th Dec 2005
..CHM files require the program HH.EXE to run.

See if it is on your system - should be in the \Windows folder.

Also, Control Panel > Folder Options > View and scroll down to .CHM and see
what program is used to open them.

"casner" <(E-Mail Removed)> wrote in message
news7566D3C-61C9-42B5-B1BF-(E-Mail Removed)...
>I get a strange error dialog when I go to the .chm files and try opening
> them. If I try to click on Help from within most programs, I get the
> hourglass for one second, then nothing.



 
Reply With Quote
 
Ramesh, MS-MVP
Guest
Posts: n/a
 
      30th Dec 2005
One of these suggestions may help.

Clear the Temporary Internet Files
=======================

Close all Internet Explorer windows
Type INETCPL.CPL in Start, Run dialog
Click the Delete Files button
Select Delete all offline content and click OK
Click OK to close the dialog

Clear the contents of the TEMP folder
==========================

Type %TEMP% in Start, Run dialog. Select all files in the Temp folder and
delete them. Some files in the TEMP folder may be in use. If so, ignore the
error and continue deleting the remaining files in that folder.

Register the core modules using these commands
=================================

regsvr32 ole32.dll
regsvr32 hhctrl.ocx
regsvr32 itss.dll
regsvr32 msxml3.dll
regsvr32 mshtml.dll /i
regsvr32 jscript.dll
helpctr.exe -regserver

Another step, suggested by Pete Lees [MVP]
=========

You could try deleting the file hh.dat, which should be in this directory:

%userprofile%\Application Data\Microsoft\HTML Help

Hh.dat is a database file that saves such session information as the window
position and favorites for the HTML Help viewer. The database file is
automatically updated every time the HTML Help Viewer is used. If the
database file does not exist, it is re-created. When updating the HTML Help
viewer, the information in Hh.dat is not necessarily compatible with the new
viewer, which can cause it to become corrupt.

Additional references:

PRB: HTML Help Viewer Causes Access Violation:
http://support.microsoft.com/?kbid=235405

PRB: Hh.exe Causes an Access Violation When Opening .chm Files:
http://support.microsoft.com/?kbid=235062

Reboot, and then try opening a CHM file.
Type in Start, Run: %Windir%\Help\access.chm

--
Ramesh, Microsoft MVP
Windows XP Shell/User

Windows XP Troubleshooting
http://www.winhelponline.com


"casner" <(E-Mail Removed)> wrote in message
news7566D3C-61C9-42B5-B1BF-(E-Mail Removed)...
I get a strange error dialog when I go to the .chm files and try opening
them. If I try to click on Help from within most programs, I get the
hourglass for one second, then nothing.


 
Reply With Quote
 
=?Utf-8?B?Y2FzbmVy?=
Guest
Posts: n/a
 
      30th Dec 2005
Thanks for these thoughts. I appreciate your help. After posting, I thought
of them myself also, and did check both of these things. They were as
expected.

The error dialog is:
Cannot open the file: mk:@MSITStore:C:\WINDOWS\Help\access.chm

I think I will try the suggestion of deleting the hh.dat file next.

"Jerry" wrote:

> ..CHM files require the program HH.EXE to run.
>
> See if it is on your system - should be in the \Windows folder.
>
> Also, Control Panel > Folder Options > View and scroll down to .CHM and see
> what program is used to open them.
>
> "casner" <(E-Mail Removed)> wrote in message
> news7566D3C-61C9-42B5-B1BF-(E-Mail Removed)...
> >I get a strange error dialog when I go to the .chm files and try opening
> > them. If I try to click on Help from within most programs, I get the
> > hourglass for one second, then nothing.

>
>
>

 
Reply With Quote
 
=?Utf-8?B?Q3liZXJEcmFnb24=?=
Guest
Posts: n/a
 
      16th Mar 2006
After deleting the file hh.dat, I still can not open .chm files. hh.dat is
not even created.

However, after registering the core modules using these commands
regsvr32 hhctrl.ocx [tried before, still not working]
regsvr32 ole32.dll
regsvr32 itss.dll
regsvr32 msxml3.dll
regsvr32 mshtml.dll /i
regsvr32 jscript.dll
helpctr.exe -regserver

Finally, I can open any .chm file. Thanks.
-----------------------------------------------------------------------------
Scott


"Ramesh, MS-MVP" wrote:

> One of these suggestions may help.
>
> Clear the Temporary Internet Files
> =======================
>
> Close all Internet Explorer windows
> Type INETCPL.CPL in Start, Run dialog
> Click the Delete Files button
> Select Delete all offline content and click OK
> Click OK to close the dialog
>
> Clear the contents of the TEMP folder
> ==========================
>
> Type %TEMP% in Start, Run dialog. Select all files in the Temp folder and
> delete them. Some files in the TEMP folder may be in use. If so, ignore the
> error and continue deleting the remaining files in that folder.
>
> Register the core modules using these commands
> =================================
>
> regsvr32 ole32.dll
> regsvr32 hhctrl.ocx
> regsvr32 itss.dll
> regsvr32 msxml3.dll
> regsvr32 mshtml.dll /i
> regsvr32 jscript.dll
> helpctr.exe -regserver
>
> Another step, suggested by Pete Lees [MVP]
> =========
>
> You could try deleting the file hh.dat, which should be in this directory:
>
> %userprofile%\Application Data\Microsoft\HTML Help
>
> Hh.dat is a database file that saves such session information as the window
> position and favorites for the HTML Help viewer. The database file is
> automatically updated every time the HTML Help Viewer is used. If the
> database file does not exist, it is re-created. When updating the HTML Help
> viewer, the information in Hh.dat is not necessarily compatible with the new
> viewer, which can cause it to become corrupt.
>
> Additional references:
>
> PRB: HTML Help Viewer Causes Access Violation:
> http://support.microsoft.com/?kbid=235405
>
> PRB: Hh.exe Causes an Access Violation When Opening .chm Files:
> http://support.microsoft.com/?kbid=235062
>
> Reboot, and then try opening a CHM file.
> Type in Start, Run: %Windir%\Help\access.chm
>
> --
> Ramesh, Microsoft MVP
> Windows XP Shell/User
>
> Windows XP Troubleshooting
> http://www.winhelponline.com
>
>
> "casner" <(E-Mail Removed)> wrote in message
> news7566D3C-61C9-42B5-B1BF-(E-Mail Removed)...
> I get a strange error dialog when I go to the .chm files and try opening
> them. If I try to click on Help from within most programs, I get the
> hourglass for one second, then nothing.
>
>
>

 
Reply With Quote
 
Ramesh, MS-MVP
Guest
Posts: n/a
 
      17th Mar 2006
Excellent! thanks for posting back, CyberDragon.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
Windows® XP Troubleshooting http://www.winhelponline.com


"CyberDragon" <(E-Mail Removed)> wrote in message
news:BE4E4B3E-2E43-4571-B685-(E-Mail Removed)...
After deleting the file hh.dat, I still can not open .chm files. hh.dat is
not even created.

However, after registering the core modules using these commands
regsvr32 hhctrl.ocx [tried before, still not working]
regsvr32 ole32.dll
regsvr32 itss.dll
regsvr32 msxml3.dll
regsvr32 mshtml.dll /i
regsvr32 jscript.dll
helpctr.exe -regserver

Finally, I can open any .chm file. Thanks.
-----------------------------------------------------------------------------
Scott


"Ramesh, MS-MVP" wrote:

> One of these suggestions may help.
>
> Clear the Temporary Internet Files
> =======================
>
> Close all Internet Explorer windows
> Type INETCPL.CPL in Start, Run dialog
> Click the Delete Files button
> Select Delete all offline content and click OK
> Click OK to close the dialog
>
> Clear the contents of the TEMP folder
> ==========================
>
> Type %TEMP% in Start, Run dialog. Select all files in the Temp folder and
> delete them. Some files in the TEMP folder may be in use. If so, ignore
> the
> error and continue deleting the remaining files in that folder.
>
> Register the core modules using these commands
> =================================
>
> regsvr32 ole32.dll
> regsvr32 hhctrl.ocx
> regsvr32 itss.dll
> regsvr32 msxml3.dll
> regsvr32 mshtml.dll /i
> regsvr32 jscript.dll
> helpctr.exe -regserver
>
> Another step, suggested by Pete Lees [MVP]
> =========
>
> You could try deleting the file hh.dat, which should be in this directory:
>
> %userprofile%\Application Data\Microsoft\HTML Help
>
> Hh.dat is a database file that saves such session information as the
> window
> position and favorites for the HTML Help viewer. The database file is
> automatically updated every time the HTML Help Viewer is used. If the
> database file does not exist, it is re-created. When updating the HTML
> Help
> viewer, the information in Hh.dat is not necessarily compatible with the
> new
> viewer, which can cause it to become corrupt.
>
> Additional references:
>
> PRB: HTML Help Viewer Causes Access Violation:
> http://support.microsoft.com/?kbid=235405
>
> PRB: Hh.exe Causes an Access Violation When Opening .chm Files:
> http://support.microsoft.com/?kbid=235062
>
> Reboot, and then try opening a CHM file.
> Type in Start, Run: %Windir%\Help\access.chm
>
> --
> Ramesh, Microsoft MVP
> Windows XP Shell/User
>
> Windows XP Troubleshooting
> http://www.winhelponline.com



 
Reply With Quote
 
=?Utf-8?B?QWRl?=
Guest
Posts: n/a
 
      13th Mar 2007
This really helped out a problem I had which did not have the same symptom
but possibly the same cause. However in all the discussion group and
knowledgebase articles there was nothing that simply described the problem
that I had.

This problem was that I could no longer see the detail of my help files in
many applications. The left hand pane would show the contents but the right
hand pane would not show the detail. Instead there was a "This page is not
available" message.

I assumed that the help detail was in a remote file and there was an
internet connectivity problem but this happened too often.

I trawled around for solutions and stumbled across references to chm files
and similar problems but until I came across this script from Ramesh nothing
was within my capability, it was too technical.

Thanks for this Ramesh.

"Ramesh, MS-MVP" wrote:

> Excellent! thanks for posting back, CyberDragon.
>
> --
> Regards,
>
> Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
> Windows® XP Troubleshooting http://www.winhelponline.com
>
>
> "CyberDragon" <(E-Mail Removed)> wrote in message
> news:BE4E4B3E-2E43-4571-B685-(E-Mail Removed)...
> After deleting the file hh.dat, I still can not open .chm files. hh.dat is
> not even created.
>
> However, after registering the core modules using these commands
> regsvr32 hhctrl.ocx [tried before, still not working]
> regsvr32 ole32.dll
> regsvr32 itss.dll
> regsvr32 msxml3.dll
> regsvr32 mshtml.dll /i
> regsvr32 jscript.dll
> helpctr.exe -regserver
>
> Finally, I can open any .chm file. Thanks.
> -----------------------------------------------------------------------------
> Scott
>
>
> "Ramesh, MS-MVP" wrote:
>
> > One of these suggestions may help.
> >
> > Clear the Temporary Internet Files
> > =======================
> >
> > Close all Internet Explorer windows
> > Type INETCPL.CPL in Start, Run dialog
> > Click the Delete Files button
> > Select Delete all offline content and click OK
> > Click OK to close the dialog
> >
> > Clear the contents of the TEMP folder
> > ==========================
> >
> > Type %TEMP% in Start, Run dialog. Select all files in the Temp folder and
> > delete them. Some files in the TEMP folder may be in use. If so, ignore
> > the
> > error and continue deleting the remaining files in that folder.
> >
> > Register the core modules using these commands
> > =================================
> >
> > regsvr32 ole32.dll
> > regsvr32 hhctrl.ocx
> > regsvr32 itss.dll
> > regsvr32 msxml3.dll
> > regsvr32 mshtml.dll /i
> > regsvr32 jscript.dll
> > helpctr.exe -regserver
> >
> > Another step, suggested by Pete Lees [MVP]
> > =========
> >
> > You could try deleting the file hh.dat, which should be in this directory:
> >
> > %userprofile%\Application Data\Microsoft\HTML Help
> >
> > Hh.dat is a database file that saves such session information as the
> > window
> > position and favorites for the HTML Help viewer. The database file is
> > automatically updated every time the HTML Help Viewer is used. If the
> > database file does not exist, it is re-created. When updating the HTML
> > Help
> > viewer, the information in Hh.dat is not necessarily compatible with the
> > new
> > viewer, which can cause it to become corrupt.
> >
> > Additional references:
> >
> > PRB: HTML Help Viewer Causes Access Violation:
> > http://support.microsoft.com/?kbid=235405
> >
> > PRB: Hh.exe Causes an Access Violation When Opening .chm Files:
> > http://support.microsoft.com/?kbid=235062
> >
> > Reboot, and then try opening a CHM file.
> > Type in Start, Run: %Windir%\Help\access.chm
> >
> > --
> > Ramesh, Microsoft MVP
> > Windows XP Shell/User
> >
> > Windows XP Troubleshooting
> > http://www.winhelponline.com

>
>
>

 
Reply With Quote
 
Ramesh, MS-MVP
Guest
Posts: n/a
 
      14th Mar 2007
Thanks for the feedback, Ade. Glad that info helped.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting http://www.winhelponline.com


"Ade" <(E-Mail Removed)> wrote in message news:BD0AE84E-FEBF-48E5-8A4E-(E-Mail Removed)...
This really helped out a problem I had which did not have the same symptom
but possibly the same cause. However in all the discussion group and
knowledgebase articles there was nothing that simply described the problem
that I had.

This problem was that I could no longer see the detail of my help files in
many applications. The left hand pane would show the contents but the right
hand pane would not show the detail. Instead there was a "This page is not
available" message.

I assumed that the help detail was in a remote file and there was an
internet connectivity problem but this happened too often.

I trawled around for solutions and stumbled across references to chm files
and similar problems but until I came across this script from Ramesh nothing
was within my capability, it was too technical.

Thanks for this Ramesh.

"Ramesh, MS-MVP" wrote:

> Excellent! thanks for posting back, CyberDragon.
>
> --
> Regards,
>
> Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
> Windows® XP Troubleshooting http://www.winhelponline.com
>
>
> "CyberDragon" <(E-Mail Removed)> wrote in message
> news:BE4E4B3E-2E43-4571-B685-(E-Mail Removed)...
> After deleting the file hh.dat, I still can not open .chm files. hh.dat is
> not even created.
>
> However, after registering the core modules using these commands
> regsvr32 hhctrl.ocx [tried before, still not working]
> regsvr32 ole32.dll
> regsvr32 itss.dll
> regsvr32 msxml3.dll
> regsvr32 mshtml.dll /i
> regsvr32 jscript.dll
> helpctr.exe -regserver
>
> Finally, I can open any .chm file. Thanks.
> -----------------------------------------------------------------------------
> Scott
>
>
> "Ramesh, MS-MVP" wrote:
>
> > One of these suggestions may help.
> >
> > Clear the Temporary Internet Files
> > =======================
> >
> > Close all Internet Explorer windows
> > Type INETCPL.CPL in Start, Run dialog
> > Click the Delete Files button
> > Select Delete all offline content and click OK
> > Click OK to close the dialog
> >
> > Clear the contents of the TEMP folder
> > ==========================
> >
> > Type %TEMP% in Start, Run dialog. Select all files in the Temp folder and
> > delete them. Some files in the TEMP folder may be in use. If so, ignore
> > the
> > error and continue deleting the remaining files in that folder.
> >
> > Register the core modules using these commands
> > =================================
> >
> > regsvr32 ole32.dll
> > regsvr32 hhctrl.ocx
> > regsvr32 itss.dll
> > regsvr32 msxml3.dll
> > regsvr32 mshtml.dll /i
> > regsvr32 jscript.dll
> > helpctr.exe -regserver
> >
> > Another step, suggested by Pete Lees [MVP]
> > =========
> >
> > You could try deleting the file hh.dat, which should be in this directory:
> >
> > %userprofile%\Application Data\Microsoft\HTML Help
> >
> > Hh.dat is a database file that saves such session information as the
> > window
> > position and favorites for the HTML Help viewer. The database file is
> > automatically updated every time the HTML Help Viewer is used. If the
> > database file does not exist, it is re-created. When updating the HTML
> > Help
> > viewer, the information in Hh.dat is not necessarily compatible with the
> > new
> > viewer, which can cause it to become corrupt.
> >
> > Additional references:
> >
> > PRB: HTML Help Viewer Causes Access Violation:
> > http://support.microsoft.com/?kbid=235405
> >
> > PRB: Hh.exe Causes an Access Violation When Opening .chm Files:
> > http://support.microsoft.com/?kbid=235062
> >
> > Reboot, and then try opening a CHM file.
> > Type in Start, Run: %Windir%\Help\access.chm
> >
> > --
> > Ramesh, Microsoft MVP
> > Windows XP Shell/User
> >
> > Windows XP Troubleshooting
> > http://www.winhelponline.com

 
Reply With Quote
 
=?Utf-8?B?QWRl?=
Guest
Posts: n/a
 
      14th Mar 2007
You're welcome for the feedback, you deserve it - I had spent hours looking
for a solution and it was a complete fluke that I stumbled across your post.
The microsoft knowledgebase seemed to recognise the problem but the solution
it proposed meant nothing to me, fortunately it mentioned .chm files - of
which I had not heard until then - and it gave me a few more keywords to
trawl for a solution.

I do wonder what caused the problem - mine seemed to date back to the
installation of IE7 - or possibly even Windows SP2. I certainly have no idea
why your script worked but I am glad it did. Many thanks again!

"Ramesh, MS-MVP" wrote:

> Thanks for the feedback, Ade. Glad that info helped.
>
> --
> Regards,
>
> Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
> Windows® Troubleshooting http://www.winhelponline.com
>
>
> "Ade" <(E-Mail Removed)> wrote in message news:BD0AE84E-FEBF-48E5-8A4E-(E-Mail Removed)...
> This really helped out a problem I had which did not have the same symptom
> but possibly the same cause. However in all the discussion group and
> knowledgebase articles there was nothing that simply described the problem
> that I had.
>
> This problem was that I could no longer see the detail of my help files in
> many applications. The left hand pane would show the contents but the right
> hand pane would not show the detail. Instead there was a "This page is not
> available" message.
>
> I assumed that the help detail was in a remote file and there was an
> internet connectivity problem but this happened too often.
>
> I trawled around for solutions and stumbled across references to chm files
> and similar problems but until I came across this script from Ramesh nothing
> was within my capability, it was too technical.
>
> Thanks for this Ramesh.
>
> "Ramesh, MS-MVP" wrote:
>
> > Excellent! thanks for posting back, CyberDragon.
> >
> > --
> > Regards,
> >
> > Ramesh Srinivasan, Microsoft MVP [Windows XP Shell/User]
> > Windows® XP Troubleshooting http://www.winhelponline.com
> >
> >
> > "CyberDragon" <(E-Mail Removed)> wrote in message
> > news:BE4E4B3E-2E43-4571-B685-(E-Mail Removed)...
> > After deleting the file hh.dat, I still can not open .chm files. hh.dat is
> > not even created.
> >
> > However, after registering the core modules using these commands
> > regsvr32 hhctrl.ocx [tried before, still not working]
> > regsvr32 ole32.dll
> > regsvr32 itss.dll
> > regsvr32 msxml3.dll
> > regsvr32 mshtml.dll /i
> > regsvr32 jscript.dll
> > helpctr.exe -regserver
> >
> > Finally, I can open any .chm file. Thanks.
> > -----------------------------------------------------------------------------
> > Scott
> >
> >
> > "Ramesh, MS-MVP" wrote:
> >
> > > One of these suggestions may help.
> > >
> > > Clear the Temporary Internet Files
> > > =======================
> > >
> > > Close all Internet Explorer windows
> > > Type INETCPL.CPL in Start, Run dialog
> > > Click the Delete Files button
> > > Select Delete all offline content and click OK
> > > Click OK to close the dialog
> > >
> > > Clear the contents of the TEMP folder
> > > ==========================
> > >
> > > Type %TEMP% in Start, Run dialog. Select all files in the Temp folder and
> > > delete them. Some files in the TEMP folder may be in use. If so, ignore
> > > the
> > > error and continue deleting the remaining files in that folder.
> > >
> > > Register the core modules using these commands
> > > =================================
> > >
> > > regsvr32 ole32.dll
> > > regsvr32 hhctrl.ocx
> > > regsvr32 itss.dll
> > > regsvr32 msxml3.dll
> > > regsvr32 mshtml.dll /i
> > > regsvr32 jscript.dll
> > > helpctr.exe -regserver
> > >
> > > Another step, suggested by Pete Lees [MVP]
> > > =========
> > >
> > > You could try deleting the file hh.dat, which should be in this directory:
> > >
> > > %userprofile%\Application Data\Microsoft\HTML Help
> > >
> > > Hh.dat is a database file that saves such session information as the
> > > window
> > > position and favorites for the HTML Help viewer. The database file is
> > > automatically updated every time the HTML Help Viewer is used. If the
> > > database file does not exist, it is re-created. When updating the HTML
> > > Help
> > > viewer, the information in Hh.dat is not necessarily compatible with the
> > > new
> > > viewer, which can cause it to become corrupt.
> > >
> > > Additional references:
> > >
> > > PRB: HTML Help Viewer Causes Access Violation:
> > > http://support.microsoft.com/?kbid=235405
> > >
> > > PRB: Hh.exe Causes an Access Violation When Opening .chm Files:
> > > http://support.microsoft.com/?kbid=235062
> > >
> > > Reboot, and then try opening a CHM file.
> > > Type in Start, Run: %Windir%\Help\access.chm
> > >
> > > --
> > > Ramesh, Microsoft MVP
> > > Windows XP Shell/User
> > >
> > > Windows XP Troubleshooting
> > > http://www.winhelponline.com

>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to change default Open/Files of Type to "Microsoft Excel Files Tammy Microsoft Excel Misc 2 14th Jan 2008 11:06 PM
Cannot download files, open file attachments, open zip files, WinX =?Utf-8?B?UG9jb25vam9l?= Windows XP Security 5 16th Apr 2006 06:56 PM
Macro to open *.dat files and save as .txt (comma delimited text files) YehWei@gmail.com Microsoft Excel Programming 2 30th Nov 2005 05:50 AM
Why is the office suite system slow to open files or to save files =?Utf-8?B?aGFjcGE=?= Microsoft Word Document Management 2 22nd Apr 2005 04:32 PM
saving .gif files with other files so windows media player can open it =?Utf-8?B?Qm9i?= Windows XP MovieMaker 2 4th May 2004 10:21 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 06:05 PM.