Solved

mshta.exe crash

Posted on 2003-10-21
7
314 Views
Last Modified: 2010-04-13
When I try to "Add/Remove Programs" in the Control Panel, mshta crashes with "mshta.exe has generated errors and will be closed by Windows".

I have tried the Microsoft suggested solution (running sfc) and another suggestion I saw here of running "regsvr32 appwiz.cpl".  Neither have any effect.

I have tried re-installing Windows from my CD but I'm told I can't reinstall SP2 over SP3.

So what now?
0
Comment
Question by:Jayce53
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
7 Comments
 
LVL 44

Expert Comment

by:CrazyOne
ID: 9596574
Is this what you did

http://www.jsiinc.com/subh/tip3900/rh3920.htm

"3920 » How do I perform an in-place upgrade of Windows 2000?

If a repair does NOT cause your computer to operate normally, you may wish to try an in-place upgrade, a last resort before reinstalling. The in-place upgrade takes the same time as a reinstall.

To perform an in-place upgrade:

1. Boot the CD-ROM (or boot disks).

2. Press Enter to install a copy of Windows 2000.

3. Accept the License Agreement.

4. If setup does NOT detect a your installation, an in-place upgrade is NOT possible.

5. When prompted to repair the existing installation, press R. Setup will perform an in-place upgrade"
-------------------

http://www.jsiinc.com/SUBJ/tip4500/rh4508.htm

"4508 » What does a Windows 2000 in-place upgrade change and not change?

I described performing an in-place upgrade in tip 3920 » How do I perform an in-place upgrade of Windows 2000?

When you perform an in-place upgrade:

1. Service Packs, hotfixes, and IE upgrades are rolled back.

2. Default registry values are restored.

3. Default permissions are reapplied.

4. COM and WFP are reregistered.

5. Plug and Play devices and the HAL are re-enumerated.

6. Drive letters are changed based upon the current drive and partitions. See Q2324048 - How Windows 2000 Assigns, Reserves, and Stores Drive Letters.

The following is NOT changed:

1. Installed components and programs.

2. Passwords.

3. Third-party registry entries.

4. The computer's role.

NOTE: If you upgraded your computer from Windows NT 4.0, profiles were stored at %SystemRoot%\Profiles. The in-place upgrade creates a \Documents and Settings folder and changes the registry profile to point to it. To fix the problem, use the Registry Editor to navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. For each user, there will be a SID sub-key and a Value Name of ProfileImagePath. Change the string value to point to %SystemRoot%\Profiles\<UserName>."
0
 
LVL 49

Expert Comment

by:sunray_2003
ID: 9596610
0
 
LVL 49

Expert Comment

by:sunray_2003
ID: 9596616
oops sorry i forgot that you ran sfc ..

Sunray
0
 
LVL 49

Expert Comment

by:sunray_2003
ID: 9596656
Once you reinstall Windows 2000 you are going to have the SP (if you have that in your CD)

Otherwise you have to download the latest SP

Sunray
0
 

Accepted Solution

by:
PashaMod earned 0 total points
ID: 10088713
PAQed - no points refunded (of 500)

PashaMod
Community Support Moderator
0

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
This article describes how to import an Outlook PST file to Office 365 using a third party product to avoid Microsoft's Azure command line tool, saving you time.
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…
Suggested Courses

738 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