Vista and WinHlp files

L

Lindsay Graham

Some months ago, I downloaded WinHlp32.exe as per the Microsoft suggestion
that it is needed to enable Vista to display 32-bit Help files that have the
".hlp" file name extension. Apparently, I wasn't sure at the time whether
my system was 32-bit or 64-bit (it is 32-bit) and I downloaded both the
32-bit and 64-bit versions of WinHlp32.exe.

How can I now be sure that the 32-bit version was correctly installed? How
can I uninstall the 64-bit version? Is it sufficient just to delete the
64-bit file that was downloaded (Windows6.0-KB917607-x64.msu)? Do I even
need to uninstall the 64-bit version?

Thanks in advance for your help.
 
P

Paul Montgomery

Some months ago, I downloaded WinHlp32.exe as per the Microsoft suggestion
that it is needed to enable Vista to display 32-bit Help files that have the
".hlp" file name extension. Apparently, I wasn't sure at the time whether
my system was 32-bit or 64-bit (it is 32-bit) and I downloaded both the
32-bit and 64-bit versions of WinHlp32.exe.
How can I now be sure that the 32-bit version was correctly installed?

Look at your list of installed updates: the update is listed only as
KB917607 (same as the 64-bit version), and it is listed under Windows.

To find your installed updates:

Control Panel (Classic View)

Programs and Features

Left column: View installed updates
How
can I uninstall the 64-bit version? Is it sufficient just to delete the
64-bit file that was downloaded (Windows6.0-KB917607-x64.msu)? Do I even
need to uninstall the 64-bit version?

You probably don't have it installed. If your system is a 32-bit, it
shouldn't install even if you tried.
 
R

Richard G. Harper

Did you install the 64-bit version? If not, there will be nothing to
uninstall and you can just delete the Microsoft Installer package.
 
T

trigonometry1972

Look at your list of installed updates: the update is listed only as
KB917607 (same as the 64-bit version), and it is listed under Windows.

To find your installed updates:

Control Panel (Classic View)

Programs and Features

Left column: View installed updates


You probably don't have it installed.  If your system is a 32-bit, it
shouldn't install even if you tried.

I tried both files and neither were for my Vista 32 bit OS according
to
the MS Installer which refused to install either.
I downloaded this file as the likely file Windows6.0-KB917607-x86.msu
to try to get WinHlp32.exe.
To get it I also had to download GenuineCheck.exe which gave me
some code they apparently required though afterward it wasn't clear
it helped. It seems I need a better installer than what
MS provides .....one that does what its told.


I wonder if I should even trust MS and leave the
GenuineCheck.exe on my system. I am wondering if
it some sort of MS maliceware.

Trig
 
L

Lindsay Graham

Thanks very much, Paul. I had already looked at the list of installed
updates and didn't see it there. But I've just looked again and it is
there, just shown differently from the others so I missed it. That'll teach
me to do things in a hurry <g>. I'll now just delete the 64-bit installer
file.
 
R

R. C. White

Hi, Lindsay.

I'm glad the other guys helped you figure out your current dilemma. For
future reference (and for others who may be lurking), remember:

<Win>+<Break>

That's the Windows logo key (nowadays often labeled "Start"), plus the
Pause/Break key, usually in the upper right part of most keyboards. (My
fancy keyboard also has an <F Lock> key, which toggles the function keys off
or on; it seems it is always toggled the wrong way and I have to press it
once and try again.) Hold <Win> down (like a Shift key) while pressing
Break. That should pop the System Properties screen up in your face.

That System screen shows lots of good information about your computer,
including "System type: 64-bit Operating System" on mine; yours probably
says 32-bit. Note that this tells about the version of Vista that is
currently running. It does not tell you about the hardware or about any
other operating systems that might be installed on the computer in a
multiple-boot system. Even on a 64-bit computer with the latest 64-bit CPU,
if you are booted into a 32-bit version of Vista, this screen will not
mention 64-bit.

Almost all 32-bit software will run without complaint on a 64-bit computer.
But 64-bit software cannot run on a 32-bit CPU. Or even in a 32-bit
operating system installed on a 64-bit CPU.

In other words, if your CPU is 32-bit, then you are limited to 32-bit all
the way: Operating system, drivers, applications, utilities...everything.

But if your CPU is 64-bit, then you have choices. You can install either
32-bit Vista or 64-bit Vista. If you choose 32-bit Vista, your choices of
drivers, apps and utilities are limited to 32-bit. If you install 64-bit
Vista, you may install and run almost any 64-bit or 32-bit software.
probably without even noticing any differences between them.

In 32-bit Vista, all your applications will be installed, by default, into
C:\Program Files, just like in WinXP and prior.

In 64-bit Vista, all your 64-bit applications will be installed, by default,
into C:\Program Files, just like in WinXP and prior. But the default
location for 32-bit apps in Vista x64 (and in WinXP x64) is the NEW folder
C:\Program Files (x86). Note the new "(x86)" label; this is code for the
x86 family of Intel CPUs, such as the 8086, 80286 and even Pentium; in other
words, 32-bit (or even 16-bit) CPUs. By segregating the 32-bit apps into
this new folder, Vista x64 knows to use 32-bit drivers, .dll files and other
support for them, while using 64-bit support for apps in the main Program
Files folder.

If you have BOTH 32-bit and 64-bit versions of a single app installed in
Vista x64, you should find two copies of the .exe and other app files, one
set in Program Files and another in Program Files (x86). You can choose to
run either by navigating to the folder and clicking on the .exe file in that
folder. Even Internet Explorer works this way in Vista x64; the 32-bit
version runs by default, but the 64-bit version is included, too, and we can
choose to run it. Help | About Internet Explorer tells us if we are running
the 64-bit version, but is silent about "bitness" when running the x86
version. (Look on the Version line, not the Cipher Strength line, which
always says 256-bit.) So we can choose to run either (or both at the same
time) by clicking:
C:\Program Files\Internet Explorer\iexplore.exe - for 64-bit, or
C:\Program Files (x86)\Internet Explorer\iexplore.exe - for 32-bit.

Sorry for the long-winded explanation, Lindsay, but it might help others,
even if you don't need it. As your Sig says, "so that all may benefit."
;<)

RC
--
R. C. White, CPA
San Marcos, TX
(e-mail address removed)
Microsoft Windows MVP
(Running Windows Live Mail 2008 in Vista Ultimate x64 SP1)
 
G

General Paul Montgomery1

Paul said:
Look at your list of installed updates: the update is listed only as
KB917607 (same as the 64-bit version), and it is listed under Windows.

To find your installed updates:

Control Panel (Classic View)

Programs and Features

Left column: View installed updates


You probably don't have it installed. If your system is a 32-bit, it
shouldn't install even if you tried.

Don't you believe anything Paul Montgomery a sissy and a sack of crap
has to say.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top