Solved

Patch to reinstall Help Center

Posted on 2002-07-02
10
266 Views
Last Modified: 2013-12-11
I have been having trouble with helpctr, normally giving me the message "helpctr has caused an error in kernel32 and will now close" as soon as I open helpctr, but occasionally waiting until I try one other feature within helpctr before I get an error message.  I have posted before and gotten TEMPORARY relief.  

I also posted the problem to a newsgroup and received from a member a patch (bat file) which he said a microsoft tech had written for him to reinstall the helpctr.  I copied the patch and placed it below.  Can anybody tell me what this code will do and whether or not it will possibly help my helpctr problem?  


rundll.exe setupx.dll,InstallHinfSection PCHealth.Install 132
C:\windows\inf\PCHealth.inf

Thanks.  
0
Comment
Question by:bobsing060797
  • 4
  • 4
10 Comments
 
LVL 59

Expert Comment

by:LeeTutor
ID: 7125253
This Microsoft Knowledge Base article gives you the info you need (or much of it, anyhow):

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q164787
INFO: Windows Rundll and Rundll32 Interface (Q164787)
0
 
LVL 59

Expert Comment

by:LeeTutor
ID: 7125343
RUNDLL.EXE SETUPX.DLL,InstallHinfSection 132 C:\WINDOWS\INF\SHELL.INF

rundll.exe setupx.dll,InstallHinfSection PCHealth.Install 132
C:\windows\inf\PCHealth.inf

I've copied and pasted the example from the above article, and your original question's similar version, and you can see how similar they are.  What newsgroup did you get your solution from?
0
 

Author Comment

by:bobsing060797
ID: 7125677
I got the solution from microsoft.public.windowsme.systemtools.  

Based upon your comments and the website, I decided it was safe and tried it.  It did seem to reinstall the help center, and I was able to go several steps further in it before crashing.  However, it still did give me that fatal error.  So, I must again consider reinstalling Windows Me.  

In previous versions of Windows, after an install one had to reinstall all of his installed software (browsers, wordprocessors, ...).  I do have a number which are NOT Microsoft.  Will it be necessary to reinstall them after reinstalling Win Me?  

Also, would it be wiser to do the reinstall from Dos or Safe mode rather than normal mode?  
0
 
LVL 59

Expert Comment

by:LeeTutor
ID: 7125685
If you reinstall Windows ME over itself, you may not need to reinstall any other program, and it might cure your problem with Help Center also.  There might be a few programs that will need reinstalling, but perhaps not that many...
0
The problems with reply email signatures

Do you wish that you could place an email signature under a reply? Well, unfortunately, you can't. That great Exchange/Office 365 signature you've created will just appear at the bottom of an email chain. What a pain! Is there really no way to solve this? Well, there might be...

 

Author Comment

by:bobsing060797
ID: 7127795
Does anyone, including LeeTutor, have any more definitive info on my last 2 questions, namely:

1.  Will it be necessary to reinstall my application software (for instance Netscape 4.76 & WordPerfect Office 2000) after reinstalling Win Me?  

2.  Would it be wiser to do the reinstall from Dos or Safe mode rather than normal mode?  
0
 
LVL 59

Accepted Solution

by:
LeeTutor earned 50 total points
ID: 7127915
I think it is probably a good idea for you to wait for other expert input on this (although I'm not sure how many experts participate in this topic.)  In the meantime, you can find several dozen sites at the search engine www.google.com and entering "reinstall Windows over itself" (including the quotation marks) as the term to search for.  Note that a number of application developers recommend this as a way of getting rid of certain problems (I wasn't able to find anything mentioning Netscape and WordPerfect Office, however.)  And the following is a quotation from one of the more interesting, and in my opinon, trustworthy information sources about Windows on the web.
This is about reinstalling Windows 98 over itself, but it probably applies to WinME too:

http://content.techweb.com/winmag/columns/insider/2000/32.htm

Question: I was under the impression that you can't install Windows 98 over itself, but I read in your article, Windows Wisdom - Five Painful Truths, that you can. I have updated several times from the Windows Update site. Can I still reinstall Windows over itself? --Chuck McCall

Answer: Chuck, yes you can reinstall Windows over itself. It's preferably to do so while Windows is actually running. It is also possible to do this at the DOS level (in Windows 9x), but that method can cause lots of new problems, both with hardware drivers and long file names.
     Be warned, though, even reinstalling over running Windows can get you into trouble. And there are two strategies. Windows will prompt you when it is about to overwrite system files that are newer on your hard drive than they are the Windows CD you're installing from. If your reason for reinstalling is because you suspect you have bogus system files, then you'll probably want to follow the first strategy: To let Setup install over those newer files on the hard disk. But, desirable newer system files that may have been installed since Windows was installed -- by, for example, Windows Update, a newer version of IE, or a more recently released MS Office -- will be lost.
     To come full circle, you will have to go back and reinstall all those patches and applications too. And that can be very complicated. The best policy is to install in chronological order of the release of the program or patch. But many times that's impossible to determine. And even if you can establish the chronology, it's no guarantee of perfection. (Counterbalancing that is the simple reality that Windows is a lot more forgiving of this problem than many geeks seem to believe.)
     The second strategy is an easier one to pursue, but it may solve fewer problems. Opt not to let Windows overwrite newer system files already in your Windows installation. You'll have few if any app hiccups this way, but the process may not cure whatever prompted you to attempt the Windows reinstall. Ultimately, this may be the better first step.
     Having said all that, there are some basic installation issues. You should temporarily disable any program or TSR being launched from DOS, all anti-virus programs, and look closely at any program that runs automatically at startup before you install Windows over itself. The best policy under Win98 is probably to use System Configuration Utility (Start > Run > type "msconfig" > and press Enter). Under Selective Startup, remove the check beside "Load Startup Group Programs." This doesn't just disable the StartUp folder items, it also disables all automatically launching programs. After you install, you can reinstate the setting. Finally, if you use Active Desktop, disable that first.
     Experienced users will note that a lot of the time you don't have to disable all this stuff. I never run Active Desktop, and I'm picky about auto-launching apps, but in my experience, turning all this stuff off is rarely necessary. But, if you want to do everything you can to ensure a problem free install, these steps are little enough to follow. And, if you do only one thing, temporarily disable your anti-virus program's auto-scanning function. --S.F.

0
 

Author Comment

by:bobsing060797
ID: 7128230
Thanks Lee.  I will check Google and wait for another expert to see if any have advice and knowledge on reinstalling Win Me on top of itself.  

THanks again.

0
 

Author Comment

by:bobsing060797
ID: 7130811
LeeTutor,

I am going to go ahead and give you credit for the answer to this question and post another question or two, because running the little "patch" created another problem and reinstalling Win Me did not solve either that problem nor the original help center problem.  

Thanks.  
0
 

Expert Comment

by:MikeSchoonover
ID: 10304480
I have a variation of the "Helpctr has caused an error in Kernel32.dll" problem.

My crash only occurs when I use Start \Programs\Accessories\System Tools\System Information.  This function seems to be a part of Helpctr.  When I access other Helpctr.exe functions, I have no problem (such as Start\Help).

After I exit System Information, I get the message window "Helpctr has caused an error in Kernel32.dll" two times.

Thereafter, I can run System Information again and exit it with no error.  However, Ctrl-Alt-Del no longer works and when I shut down the computer I get a window saying a program is not responding and I have to force it to shut down.  The name of the unresponsive program is not displayed.

I have so far:

deleted the swap file

extracted fresh copies of all of the files in Windows\PCHealth\Binaries except marscore.dll which could not be found:
  brpinfo.dll, hcappres.dll, hcupdate.exe, helpctr.exe msinfo32.dll

I obtained a later version of marscore.dll from a website and replaced that.

  (I booted with an ME boot disk to copy the new versions to avoid the file protection system)

I have done nothing with kernel32.dll for two reasons:

1) Most of what I have read points to the program causing the crash, not kernel32.dll.

2) Since I have already updated ME with the latest patches, if I replace kernel32.dll with an older version from my install cabs how will I ever get the new patched version back in place? Does the upgrade patch replace the file in the install cabs from whence I shall be extracting?  Will Windows Update realize that I have an obsolete version and replace it for me?

thanks
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Update 11/3/2014 - Although the below article will get you to relocate the WINSXS folder, Microsoft has finally released a utility to reduce the size of the WINSXS folder. For some reason, it's not that straightforward. It only works on Windows 2008…
Possible fixes for Windows 7 and Windows Server 2008 updating problem. Solutions mentioned are from Microsoft themselves. I started a case with them from our Microsoft Silver Partner option to open a case and get direct support from Microsoft. If s…
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now