Can't install or uninstall .net framework 1.1

Posted on 2005-05-02
Last Modified: 2012-06-27
System has a number of problems, after a bad cloning and upgrade to XP Pro SP2 .... Java applets a problem (different issue, same system and another Q in this TA on that) and .net framework 1.1....

Tried to do WindowsUpdate to add the most recent service pack for .net framework .... never completes, always fails.  Tried removing it using the add/remove process but also always fails, is there but tells me it's not installed .... ?

Check this information from Microsoft, but still leaves me in the same place.  

Installation Repair
You may need to repair your installation of the .NET Framework after upgrading your operating system or if the system becomes corrupted.

To repair the .NET Framework
Obtain the original installation source. For example, if you installed the .NET Framework from CD or DVD, insert the disk. Or, if you downloaded the .NET Framework, download again and choose to save to disk. If you installed from a network share, reconnect.
On the Start menu, choose Run.
For Windows 98 and Windows Me type:
For Windows NT, Windows 2000, Windows XP or later, type:
In the command window, type the following:
n:\<Installation Source>\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"

For example:
d:\dotNetFramework\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
To repair a .NET Framework Language Pack
Obtain the original installation source. For example, if you installed the .NET Framework Language Pack from CD or DVD, insert the disk. Or, if you downloaded the .NET Framework Language Pack, download again and choose to save to disk. If you installed from a network share, reconnect.
On the Start menu, choose Run.
For Windows 98 and Windows Me type:
For Windows NT, Windows 2000, Windows XP or later, type:
In the command window, type the following:
n:\<Installation Source>\langpack.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\langpack.msi"

For example:
d:\dotNetFramework\langpack.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\langpack.msi"


Again, when I try the uninstall, it tells me that it can't be done, product not installed, yet resides in the add/remove process.

When I try to install the WindowsUpdate service pack, get errors and points here:
Security Update for Microsoft .NET Framework, Version 1.1 Service Pack 1 (KB886903)
A security issue has been identified that could allow an attacker to compromise your Windows-based system running the Microsoft .NET Framework and gain access to restricted data. You can help protect your computer by installing this update from Microsoft. After you install this item, you may have to restart your computer.
How to Uninstall
This software update can be removed via Add or Remove Programs in Control Panel.
Help and support

Installation error message from WindowsUpdate is:
The upgrade cannot be installed by the Windows Installer Service because the program to be upgraded may be missing or the upgrade patch may be a  different version of the program.  Verify that the program to be upgraded exists on your computer and that you have the correct upgrade patch.


Question by:Asta Cu
    LVL 49

    Assisted Solution


    I have seen this software has helped in solving .net framework install or uninstall issues..

    LVL 29

    Accepted Solution


    Don't really know if this will help, but have you tried the "aspirine" approach?

    Renaming MSCOREE.DLL and retrying the install?

    I've seen it solve so many errors when installing .NET framework, that I wonder...

    Asta, I haven't seen your error message before, so see this as a wild shot.

    LVL 27

    Author Comment

    by:Asta Cu
    Thank you both.  Ash, I've tried the 3.0 before, but as it says there:  "Windows Installer 3.0 Redistributable supports Windows 2000 with Service Pack 3 or later, Windows XP, Windows XP Service Pack 1 and Windows Server 2003. Windows XP Service Pack 2 contains Windows Installer 3.0 and therefore can't be installed or upgraded by this redistributable" ....

    Zee, I'll try the renaming of that dll.

    I found it further frustrating when doing research on this (months now); and found that with all these fiddlings, can't access the OfficeUpdate process without errors; and points to gdiplus.dll .... shows as missing and installer problems as well.

    This has been a long process, and so far no luck; will try the renaming.

    LVL 27

    Author Comment

    by:Asta Cu
    Sadly, no change.

    This is what I get when I try OfficeUpdate.... and again, likely due to the installer issues and versions...

    Office Update is unable to check for updates Help
    The Office Update site is unable to check for updates on this computer. This may be happening because of one of the following reasons:

    You do not have administrative privileges for this computer. (not true)
    There is a network problem and the detection catalog used by the Office Update site failed to download. Go back to the Downloads home page and try running detection again. (no help)
    Windows Installer patch files (.MSP files) from previously applied Office updates are missing from the \Windows\Installer hidden directory on your computer. MSP files are stored on your computer after update installation completes because they need to be referenced for future update operations. If the files are missing you will not be able to apply Office updates. You may also be unable to uninstall Office products as a result of the same problem. Please contact Microsoft Product Support Services for assistance. (already done)
    You installed Office updates in the past and then upgraded from Windows Installer version 1.0 to Windows Installer version 1.1. For more information see the KB article Windows Installer May Prompt for Install Source if Unavailable. (exactly what was done when I upgraded to SP 2)
    LVL 27

    Author Comment

    by:Asta Cu
    I should add that I had installed the WindowsInstaller version 3.1 update as noted here:

    But problems still persist.

    sfc /scannow also run.
    LVL 27

    Author Comment

    by:Asta Cu
    XP SP2 support via Email has sent me a HUGE step-by-step which I'll try tomorrow and report back with details and progress.
    LVL 27

    Author Comment

    by:Asta Cu
    Gordon from Microsoft Technical Support for the XP SP2 issue I've had on .net framework has been very helpful, I'm making great headway and very much appreciate his diligence, so sharing the information so far.  I need to do a few more things and reboot, but this is the best I've done so far, and again, very appreciative of the Microsoft team for this level of detail and commitment to help me.

    Paste start ->

    Step One:

    1. Go to Add or Remove Programs, try to remove all .NET Framework.
    2. Please download and install the Windows Installer Cleanup utility
    from this link:

    3. Then, please run it from Start-> All Programs-> Windows Install
    Clean Up.
    4. Please remove all Microsoft .NET Framework shown there and click

    Step Two:

    1. Click Start->Run, type INSTALLER and click OK.
    2. In the open folder, click View menu and select Details.
    3. Right-click the Date Modified column header.
    4. Click Comments
    5. In the Comments column, locate the cached Windows Installer file
    that displays Microsoft .NET Framework 1.1 (English) RTL x86 enu.
    6. Right-click the cached Windows Installer file and then click
    7. Close the window.
    8. Delete the cached Windows Installer file.

    Step Three:

    1. Restart your computer.
    2. While your computer is booting up, press F8 to invoke the startup
    3. In the startup menu, choose Safe Mode.
    4. Log on as an administrator.

    Note: In Safe Mode, your system display and Desktop will look and
    perform differently than in Normal Mode. This is only temporary.

    5. Delete the folder C:\WINDOWS\Microsoft.NET
    6. Delete the folder C:\WINDOWS\system32\URTTemp
    7. In the C:\Windows\System32 folder, locate the file mscoree.dll.
    Right click and rename it to mscoree.old

    Step Four:

    1. Click Start->Run, type REGEDIT and click OK.
    2. Navigate to the following registry key by expanding the "+" beside
    the registry tree in the left pane:


    3. Delete this key in the left pane.
    4. Repeat steps 2-3 to delete the following key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup
    5. Restart your computer to Normal Mode

    Step Five:

    1. Please download the Microsoft .NET Framework Version 1.1
    Redistributable Package from the following link and save it to C:

    2. Click Start->Run, type "c:\dotnetfx.exe /C" (without quotation marks
    and there is a space in this command) in the open box and click OK.

    3. Click Run, and type "C:\.NET Framework 1.1" (without quotation
    marks) in the open box click OK

    Note: If you are prompted to create this folder, please click Yes to

    4. Locate the folder C:\.NET Framework 1.1 and double click the file
    netfx.msi in it to install .NET Framework components.

    If .NET Framework 1.1 can be successfully installed, we can go on to
    install .NET Framework 1.1 Service Pack 1:

    Microsoft .NET Framework 1.1 Service Pack 1

    Step Six:

    If the above two can be installed correctly, please download KB886903
    from the following link and install again:

    If the problem still exists, please describe the error message when
    installing Microsoft .Net Framework Service Pack in further detail.

    Paste End !

    LVL 27

    Author Comment

    by:Asta Cu
    Thanks a bunch to you both.  The detail from MS worked 100%!  Yay!  MSCOREE.DLL was a piece of the process.

    Happy FRIDAY!  Or should I say "YAY-Day"

    Next, the other issue of Java Applet problems, other question here.

    ":0) Asta
    LVL 29

    Expert Comment


    (whatever that means... but it sounds just like a great Friday!)

    Thanks Asta!

    LVL 27

    Author Comment

    by:Asta Cu
    Yes it is!  We've officially renamed Friday to YAY-day here at home, tee hee.
    ":0) Asta

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Are you unable to synchronize your OST (Offline Storage Table) file with Microsoft Exchange Server? Is your OST file exceeding 2 GB size limit? In Microsoft Outlook 2002 and earlier versions, there is a 2 GB size limit for the OST file. If the file …
    Issue: Unstable cursor in Windows XP and Windows runs extremely slow in that any click will bring up the Hour glass (sometimes for several seconds before giving you what you want) . Troubleshooting Process and the FINAL FIX: This issue see…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    Here's a very brief overview of the methods PRTG Network Monitor ( offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

    761 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

    12 Experts available now in Live!

    Get 1:1 Help Now