Discussion:
MS Announce WinHelp to be Deprecated
(too old to reply)
Rob Chandler [MVP]
2006-03-26 11:45:11 UTC
Permalink
I've been wanting to post this notice but was not sure MVPs had a green
light from the MS Help team.

User kmckenna spotted this on the MS Website
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlong/html/AppComp.asp

"...WinHelp and HTML Help (.chm) files support: Windows Vista introduces a
new help model called Windows Help. All applications need to update their
help documentation to the new model for Windows Vista versions. Older
formats will continue to be supported for legacy applications through a
downloadable WinHelp? component, which will not be in Windows Vista by
default.
"
So its official. WinHelp is to be depreciated.

Note that even though WinHelp and HTML Help are mentioned in the same
sentense (above) it is only WinHelp which is being Deprecated. HTML Help is
safe for now and hey its all we have anyway. MS are removing all there .HLP
files from Vista Install or migrating them to CHM or AP Help.

So here's the post.
Sad to say goodbye to faithful old WinHelp but I can imagine 16 year old C
code is probably looking pretty bad and non-maintainable. Just not up to the
higher standards required by Vista.

====

15-Mar-2006 - MS Announce WinHelp to be Deprecated
During discussions with MVPs, Microsoft Help team announced today that
WinHelp would be deprecated (phased out).

Ted Dworkin (Director of Windows Support Experience) told MVPs - "WinHelp
does not meet the code standards established for Vista. These standards
include security, reliability, and performance. WinHelp is architected in
such a way that we would have to rewrite it from the ground up to meet the
Vista code standards. And that approach doesn't make sense given that we
have two other Help systems in Vista."

What does this mean? What should we do?

- It means WinHelp will eventually go away.
- ISVs (Independant Software Vendors) should stop promoting WinHelp as a
viable help system.
- Authors should start moving over to HTML Help 1.x if they haven't done so
already.

When will deprecation begin?

- The WinHelp engine will not ship on the Windows Vista Install disk.
- To assist customers MS will allow Vista users to download and install the
"WinHelp" engine. Operating systems following Vista probably wont run
WinHelp.

So WinHelp will run under Vista but not ship with Vista?

- Correct. WinHelp32 will be a download for Windows Vista to assist
customers in the transition.

--

So don't invest any more time and money in WinHelp?. Its days a numbered.
HTML Help is all we have now.

AP Help 1.0 will be released with Vista late 2006 but will only be available
to MS and OEMs. AP Help 2.0 is slated to come out about a year later (finger
in wind) and will be for everyone to use. AP Help V2 is slated to install on
Windows XP and later.
--
Rob Chandler
MS Help MVP
http://helpware.net/FAR/
http://mshelpwiki.com/


begin 666 external_link.gif
M1TE&.#EA!P`(`*($`&9F9IF9F<S,S#,S`/___P```````````"'Y! $```0`
B+ `````'``@```,42$H"LRJ .0,#$1/,E=[>HE&3D@``.P``
`
end
jSmith
2006-04-01 00:20:09 UTC
Permalink
Post by Rob Chandler [MVP]
I've been wanting to post this notice but was not sure MVPs had a green
light from the MS Help team.
User kmckenna spotted this on the MS Website
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlong/html/AppComp.asp
"...WinHelp and HTML Help (.chm) files support: Windows Vista introduces a
new help model called Windows Help. All applications need to update their
help documentation to the new model for Windows Vista versions. Older
formats will continue to be supported for legacy applications through a
downloadable WinHelp? component, which will not be in Windows Vista by
default.
"
So its official. WinHelp is to be depreciated.
Note that even though WinHelp and HTML Help are mentioned in the same
sentense (above) it is only WinHelp which is being Deprecated. HTML Help is
safe for now and hey its all we have anyway. MS are removing all there .HLP
files from Vista Install or migrating them to CHM or AP Help.
So here's the post.
Sad to say goodbye to faithful old WinHelp but I can imagine 16 year old C
code is probably looking pretty bad and non-maintainable. Just not up to the
higher standards required by Vista.
====
15-Mar-2006 - MS Announce WinHelp to be Deprecated
During discussions with MVPs, Microsoft Help team announced today that
WinHelp would be deprecated (phased out).
Ted Dworkin (Director of Windows Support Experience) told MVPs - "WinHelp
does not meet the code standards established for Vista. These standards
include security, reliability, and performance. WinHelp is architected in
such a way that we would have to rewrite it from the ground up to meet the
Vista code standards. And that approach doesn't make sense given that we
have two other Help systems in Vista."
What does this mean? What should we do?
- It means WinHelp will eventually go away.
- ISVs (Independant Software Vendors) should stop promoting WinHelp as a
viable help system.
- Authors should start moving over to HTML Help 1.x if they haven't done so
already.
When will deprecation begin?
- The WinHelp engine will not ship on the Windows Vista Install disk.
- To assist customers MS will allow Vista users to download and install the
"WinHelp" engine. Operating systems following Vista probably wont run
WinHelp.
So WinHelp will run under Vista but not ship with Vista?
- Correct. WinHelp32 will be a download for Windows Vista to assist
customers in the transition.
--
So don't invest any more time and money in WinHelp?. Its days a numbered.
HTML Help is all we have now.
AP Help 1.0 will be released with Vista late 2006 but will only be available
to MS and OEMs. AP Help 2.0 is slated to come out about a year later (finger
in wind) and will be for everyone to use. AP Help V2 is slated to install on
Windows XP and later.
When are chm's deprecated?
Rob Chandler [MVP]
2006-04-01 06:25:57 UTC
Permalink
Post by jSmith
When are chm's deprecated?
Hopefully never. :-)
I don't think that anyone is thinking that far ahead.
Rob
jSmith
2006-04-06 23:34:41 UTC
Permalink
Post by Rob Chandler [MVP]
Post by jSmith
When are chm's deprecated?
Hopefully never. :-)
I don't think that anyone is thinking that far ahead.
Rob
They are pretty much useless if you port to Wine.
Rob Cavicchio [MVP]
2006-04-11 05:39:22 UTC
Permalink
The MVPs have just learned that the WinHelp viewer will not be downloadable
either.

Bottom line: You should not count on any of your WinHelp files being
viewable in Windows Vista.
Post by jSmith
Post by Rob Chandler [MVP]
I've been wanting to post this notice but was not sure MVPs had a green
light from the MS Help team.
User kmckenna spotted this on the MS Website
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlong/html/AppComp.asp
"...WinHelp and HTML Help (.chm) files support: Windows Vista introduces
a new help model called Windows Help. All applications need to update
their help documentation to the new model for Windows Vista versions.
Older formats will continue to be supported for legacy applications
through a downloadable WinHelp? component, which will not be in Windows
Vista by default.
"
So its official. WinHelp is to be depreciated.
Note that even though WinHelp and HTML Help are mentioned in the same
sentense (above) it is only WinHelp which is being Deprecated. HTML Help
is safe for now and hey its all we have anyway. MS are removing all there
.HLP files from Vista Install or migrating them to CHM or AP Help.
So here's the post.
Sad to say goodbye to faithful old WinHelp but I can imagine 16 year old
C code is probably looking pretty bad and non-maintainable. Just not up
to the higher standards required by Vista.
====
15-Mar-2006 - MS Announce WinHelp to be Deprecated
During discussions with MVPs, Microsoft Help team announced today that
WinHelp would be deprecated (phased out).
Ted Dworkin (Director of Windows Support Experience) told MVPs - "WinHelp
does not meet the code standards established for Vista. These standards
include security, reliability, and performance. WinHelp is architected in
such a way that we would have to rewrite it from the ground up to meet
the Vista code standards. And that approach doesn't make sense given that
we have two other Help systems in Vista."
What does this mean? What should we do?
- It means WinHelp will eventually go away.
- ISVs (Independant Software Vendors) should stop promoting WinHelp as a
viable help system.
- Authors should start moving over to HTML Help 1.x if they haven't done
so already.
When will deprecation begin?
- The WinHelp engine will not ship on the Windows Vista Install disk.
- To assist customers MS will allow Vista users to download and install
the "WinHelp" engine. Operating systems following Vista probably wont run
WinHelp.
So WinHelp will run under Vista but not ship with Vista?
- Correct. WinHelp32 will be a download for Windows Vista to assist
customers in the transition.
--
So don't invest any more time and money in WinHelp?. Its days a numbered.
HTML Help is all we have now.
AP Help 1.0 will be released with Vista late 2006 but will only be
available to MS and OEMs. AP Help 2.0 is slated to come out about a year
later (finger in wind) and will be for everyone to use. AP Help V2 is
slated to install on Windows XP and later.
When are chm's deprecated?
Rob Chandler [MVP]
2006-04-11 10:40:40 UTC
Permalink
Post by Rob Cavicchio [MVP]
The MVPs have just learned that the WinHelp viewer will not be
downloadable either.
Bottom line: You should not count on any of your WinHelp files being
viewable in Windows Vista.
Thanks Rob for the update. Sounds like WinWriters 2006 conference has been
eventful. :-)

I guess if everyone downloads WinHelp then MS just can't guarantee Vista's
security.
I'm getting used to the idea of no WinHelp.

Rob Chandler
MS Help MVP
Rob Cavicchio [MVP]
2006-04-14 05:11:23 UTC
Permalink
Post by Rob Chandler [MVP]
Thanks Rob for the update. Sounds like WinWriters 2006 conference has been
eventful. :-)
Or you could say, particularly "un"-eventful. ;-)

***************
Rob Cavicchio
Microsoft Help MVP
***@mvps.org
a***@yahoo.com
2006-04-21 08:01:55 UTC
Permalink
It sounds like MS have backed off on previously published plans
regarding AP and MAML? A while back there seemed to be emerging a load
of advice about how things would pan out technology wise. Now they seem
to be rethinking a bit more.

Do you think this is from the reaction to "doing away with a large help
file with TOC in favour of more disperate assistance delivered in a
variety of plavces"?

thanks

Andy
Rob Chandler [MVP]
2006-04-30 05:10:58 UTC
Permalink
Post by a***@yahoo.com
It sounds like MS have backed off on previously published plans
regarding AP and MAML? A while back there seemed to be emerging a load
of advice about how things would pan out technology wise. Now they seem
to be rethinking a bit more.
Do you think this is from the reaction to "doing away with a large help
file with TOC in favour of more disperate assistance delivered in a
variety of plavces"?
thanks
Andy
Hi Andy
I think much that was published is still going ahead.as far as I know
(like going to XML based help; new attitudes towards UA and UI)
You can read about these changes in an article I published a few years back.
http://helpware.net/aphelp/review1.htm

WritersUA conference may have hinted that some things are in flux.
Well that's to be expected in software development. Things will change
right up to the point of release. Names may change, release dates may
change,
etc. but I think the AP Help basics have not changed.

Its important to remember that large reference documents are
not really a candidate for AP Hep. They need the TOC and strong navigation
systems.
At the moment AP Help is all about application help and giving the user very
targeted F1 help quickly so they can solve their problem and get back to
productive
work. There is no need to expose the user to a large TOC in application help
:-)

I guess if you look at the history of help, AP Help is sort of halfway
between
the brief field-level "What This" help and the CHM help which offers too
much
help (99% never read).

But time will tell :-) When is Vista and Office 2007 due? November?

Rob
--
Rob Chandler
MS Help MVP
http://helpware.net/FAR/
http://mshelpwiki.com/
a***@yahoo.com
2006-05-02 07:25:18 UTC
Permalink
Do you think we could end up with a situation of producing large TOC
based helps and Application Helps.

I had assumed that we would be able to integrate the two (as we do now
in a .chm) as they will probably contain overlapping information.

Any thoughts?
Rob Chandler [MVP]
2006-05-05 15:38:22 UTC
Permalink
I think its on the cards. But only time will tell. :-)
Post by a***@yahoo.com
Do you think we could end up with a situation of producing large TOC
based helps and Application Helps.
I had assumed that we would be able to integrate the two (as we do now
in a .chm) as they will probably contain overlapping information.
Any thoughts?
Rob Chandler [MVP]
2006-05-24 23:57:55 UTC
Permalink
So... some good news on the Windows Vista / WinHelp front.
Microsoft have now decided that Longhorn users CAN download the WinHelp32
engine.
(originally MS indicated WinHelp would not work on Windows Vista at all)

Its official. The notice has been published as a KB article KB917607
http://support.microsoft.com/kb/917607

"... Users who want to view .hlp files must download the program from the
Microsoft Download Center, and then install it on their computers. The
download for Windows Help is still in development and will not be available
for the release of Windows Vista Beta 2..."

Rob
Michel Farhi-Chevillard
2021-03-15 18:57:48 UTC
Permalink
Post by Rob Chandler [MVP]
So... some good news on the Windows Vista / WinHelp front.
Microsoft have now decided that Longhorn users CAN download the WinHelp32
engine.
(originally MS indicated WinHelp would not work on Windows Vista at all)
Its official. The notice has been published as a KB article KB917607
http://support.microsoft.com/kb/917607
"... Users who want to view .hlp files must download the program from the
Microsoft Download Center, and then install it on their computers. The
download for Windows Help is still in development and will not be available
for the release of Windows Vista Beta 2..."
Rob
15 years later, any update when MS will kill CHM support in Windows 10? Are you guys talking about it internally?
ulrich...@gmail.com
2022-09-20 18:08:09 UTC
Permalink
15 years later, any update when MS will kill CHM support in Windows 10? Are you guys talking about it internally?
CHM files being the standard until it was announced in 2021 that .chm files are deprecated. This is an internal Microsoft decision without an existing application help follow-on product.

I think Windows 10 will run CHM's until support end.

https://learn.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/deprecated-chm-help-files

Ulrich Kulle
MS Help MVP (2007-2009)

Loading...