Microsoft KB Archive/170669: Difference between revisions

From BetaArchive Wiki
(importing KB archive)
 
m (Text replacement - """ to """)
 
Line 48: Line 48:
<div class="errormessage">
<div class="errormessage">


An error occurred while trying to remove &quot;program_name&quot;<br />
An error occurred while trying to remove "program_name"<br />
Uninstallation has been cancelled
Uninstallation has been cancelled


Line 70: Line 70:
                 </pre>
                 </pre>
<br />
<br />
any programs whose uninstall string value starts with C:\Progra~1 or &quot;C:\Program Files\...&quot; will fail to be removed if a C:\Program folder exists.<br />
any programs whose uninstall string value starts with C:\Progra~1 or "C:\Program Files\..." will fail to be removed if a C:\Program folder exists.<br />
<br />
<br />
These examples will fail:<br />
These examples will fail:<br />
Line 76: Line 76:
<pre class="fixed_text">  UninstallString:reg_sz:c:\Program Files\My_program\setup setup
<pre class="fixed_text">  UninstallString:reg_sz:c:\Program Files\My_program\setup setup


   UninstallString:reg_sz:&quot;c:\Program Files\My_program\setup&quot; setup
   UninstallString:reg_sz:"c:\Program Files\My_program\setup" setup


   UninstallString:reg_sz:c:\Progra~1\My_program\setup setup
   UninstallString:reg_sz:c:\Progra~1\My_program\setup setup

Latest revision as of 11:04, 21 July 2020

Knowledge Base


Creating C:\Program Folder Causes Add/Remove Program to Fail

Article ID: 170669

Article Last Modified on 10/31/2006



APPLIES TO

  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition



This article was previously published under Q170669

SYMPTOMS

After you create a folder called C:\Program, if you then go to Control Panel, double-click Add/Remove Programs, and select an installed program to remove or update, you get the following error message:

An error occurred while trying to remove "program_name"
Uninstallation has been cancelled

If you rename the folder called Program to, for example, Program2, you see the following message:

This change may impact one or more registered programs. Do you want to continue?

CAUSE

In the registry under

   HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
   \...
                


any programs whose uninstall string value starts with C:\Progra~1 or "C:\Program Files\..." will fail to be removed if a C:\Program folder exists.

These examples will fail:

   UninstallString:reg_sz:c:\Program Files\My_program\setup setup

   UninstallString:reg_sz:"c:\Program Files\My_program\setup" setup

   UninstallString:reg_sz:c:\Progra~1\My_program\setup setup
                

RESOLUTION

Perform the following steps to remove the desired application:

  1. Rename the C:\Program folder.
  2. Click the Start button, point to Settings, click Control Panel, and then double-click Add/Remove Programs.
  3. Click the application you want to remove, and then click Remove.
  4. Click OK.
  5. Rename the folder in step 1 back to its original name.


STATUS

Microsoft has confirmed this to be a problem in Windows NT version 4.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

Keywords: kbsetup KB170669