November rollup KB3000850 and winhlp KB917607

Edit:

Official fix

Update for Windows 8.1 (KB917607)

Update for Windows 8.1 for x64-based Systems (KB917607)

November rollup KB3000850 updated winhlp32.exe which originally doesn't support opening old .hlp files
and since this new component have higher assembly version, the fixed component in KB917607 become not active and not thus not used
so we are back on this messege:



you need to release an update for KB917607  or refreshed version  that have higher assembly version

Temporary Workaround:

http://1drv.ms/1AkM3gv
extract the script, and put KB917607 .msu file next to it, then run as admin

however, this will cause SFC to give an error regarding %windir%\winhlp32.exe
you can ignore in the mean time

 

Discussion Info


Last updated March 25, 2019 Views 5,471 Applies to:

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.

My problem is very like yours.

I use Windows 8.1 64 bits.

We have installed KB917607 this year, and it worked, but about a month ago we have again the message "Why can't I get help..."

KB917607 can't be uninstalled or reinstalled.

I NEED to read my old .hlp files.

What can I do?

You can use this temporary workaround:

http://1drv.ms/1AkM3gv

extract the script, and put KB917607 .msu file next to it, then run as admin

however, this workaround will cause SFC to give an error regarding %windir%\winhlp32.exe

you can ignore in the mean time

I have the same problem as you.
I hope that Microsoft will soon publish a fix.

A guy solved the problem in this thread KB917607 stop working

The thing is: Patch KB3000850 somehow damages KB917607 (and who-knows-what-else), so if someone needs to read hlp files, must not install KB3000850, unless until appears a patch-for-this-patch.

I uninstalled KB3000850 and now I'm able again to read my old .hlp files.

A guy solved the problem in this thread KB917607 stop working

The thing is: Patch KB3000850 somehow damages KB917607 (and who-knows-what-else), so if someone needs to read hlp files, must not install KB3000850, unless until appears a patch-for-this-patch.

I uninstalled KB3000850 and now I'm able again to read my old .hlp files.

It doesn't damage it itself or touch it

the issue happens because KB3000850 have newer higher version of winhlp32.exe than the one in KB917607

but the new file is just the old RTM one, is not capable of reading old .hlp files

You may notice that i posted this issue as a discussion not a question, i already know the cause and suggested the solution ;)

KB3000850 is an important update, and it didn't cause me any problem

****, I hadn't read all of your message.

Well, KB3000850 prevents me from reading .hlp files, that's a real problem.

I won't reinstall it until the problem is fixed somehow. Maybe MS replaces the useless winhlp32.exe, or allows user to replace it with the good one (now that's no possible).

Or, even easier, they can remove the useless exe from the patch. That would do it.

I agree, including and updating winhlp32.exe in KB3000850 was a mistake

Cheers, Thanks for the explanation as listed in the above replies. I posted the same problem but perhaps not quite so eloquently. What ever happened to the phase 'Upward compatible' - rhetorically

I'll try and wait for the fix to the fix??

Otherwise I'll roll down the rollup.

TA

Title: Winhlp32 stopped working after installing Windows update

Thanks Abbodi86, this fix mi problem.

Regards.

I have the same problem, I have been working with epanet (water supply modeling) and I need to access the help files.

 

Thanks,

Paulo Praça

 

P.S. Windows 8.1 64 bits

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.