La création d’un dossier C:\Program entraîne l’échec de l’ajout/suppression de programmes


Symptômes


Après avoir créé un dossier nommé C:\Program, si vous accédez au panneau de configuration, double-cliquez sur Ajout/suppression de programmes, puis sélectionnez un programme installé à supprimer ou à mettre à jour, vous recevez le message d’erreur suivant :
Une erreur s’est produite lors de la tentative de suppression du « program_name la désinstallation de » a été annulée
Si vous renommez le dossier « Program », par exemple, Program2, le message suivant s’affiche :
Cette modification risque d’avoir un impact sur un ou plusieurs programmes enregistrés. Voulez-vous continuer ?

Cause


Dans le Registre sous
   HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall   \... 
tout programme dont la valeur de chaîne de désinstallation commence par C:\Progra ~ 1 ou "C:\Program Files\..." ne sera pas supprimé si un dossier C:\Program existe. Ces exemples peuvent échouer :
   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 

Résolution


Pour supprimer l’application souhaitée, procédez comme suit :
  1. Renommez le dossier C:\Program.
  2. Cliquez sur le bouton Démarrer, pointez sur paramètres, cliquez sur panneau de configuration, puis double-cliquez sur Ajout/suppression de programmes.
  3. Cliquez sur l’application que vous voulez supprimer, puis cliquez sur supprimer.
  4. Cliquez sur OK.
  5. Renommez le dossier de l’étape 1 de nouveau sur son nom d’origine.

Statut


Microsoft a confirmé qu’il s’agit d’un problème dans Windows NT version 4,0. Nous recherchons ce problème et publierez de nouvelles informations ici dans la base de connaissances Microsoft dès qu’il sera disponible.