Dernière mise
à jour : 01/01/2007
Personnaliser le module Ajout/Supression
de programmes
Sécuriser le module Ajout/Suppression de
programmes
Résoudre un problème sur le module
Ajout/Suppression de programmes
Personnaliser
le module Ajout/Suppression de programmes
Le module Ajout/Suppression de programmes vous donne accès
aux programmes et correctifs installés sur votre ordinateur,
aux composants Windows et vous permet de configurer les programmes
par défaut.
- Désactiver la fonction de filtrage dans Ajout/Suppression
de programmes :
Configuration requise : au moins Windows XP avec le Service Pack
2.
Cette astuce permet de masquer la case à cocher Afficher
les mises à jour et affiche obligatoirement les mises à
jour installées sur votre ordinateur
1) Ouvrez HKEY_LOCAL_MACHINE\Software\Microsoft\Windows \CurrentVersion\Policies\Uninstall.
2) Éditez une valeur DWORD nommée DontGroupPatches.
3) Saisissez, comme données de la valeur, le chiffre 1
afin de désactiver cette fonction.
- Supprimer manuellement les programmes visibles dans
Ajout/Suppression de programmes :
Cette astuce est utile si un programme, qui a été
désinstallé, reste toujours présent dans
le module Ajout/Suppression de programmes du Panneau de configuration.
* Ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
Chaque clé CLSID représente un des programmes visibles
dans la rubrique Programmes et mises à jour installés.
Dans le volet de droite, la valeur chaîne DisplayName vous
aide à faire le lien entre une clé CLSID et le nom
du programme que vous souhaitez voir disparaître.
Une fois identifiée la bonne clé du Registre, il
vous suffit de la supprimer.
Quelle ligne de commande permet la désinstallation
d'un programme ? La valeur chaîne UninstallString
est le programme utilisé pour désinstaller le programme
en question. Il est possible de copier la ligne de commande inscrite
dans les données de la valeur puis de la coller dans la
boîte de dialogue Exécuter afin de lancer manuellement
la désinstallation de l'application.
- Modifier les icones des programmes apparaissant dans
le module Ajout/Suppression de programmes :
1) Ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
Chaque clé énumérée après les
clés CLSID représente un programme déterminé.
La valeur chaîne DisplayName vous aide à identifier
le programme rattaché à chacune des clés.
2) Dans l'arborescence du programme vidé, créez
ou modifiez une valeur chaîne nommée DisplayIcon.
3) Éditez cette entrée puis inscrivez, comme données
de la valeur, l'emplacement de la nouvelle icone.
Par exemple, saisissez : C:\WINDOWS\system32\SHELL32.dll,32
- Cacher les boutons Modifier et Supprimer pour une application
listée dans le module Ajout/Suppression de programmes :
1) Ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
2) Après les clés CLSID, repérez la clé
portant le nom du programme à modifier.
3) Créez deux valeurs DWORD nommées NoRemove et
NoModify
4) Éditez ces entrées puis inscrivez, comme données
de la valeur, le chiffre 1.
Sécuriser
le module Ajout/Suppression de programmes
Il vous est possible de cette manière d'interdire aux autres
utilisateurs d'ajouter ou de supprimer des programmes.
- Cacher certains éléments présents
dans le module Ajout/Suppression de programmes :
1) Dans le Registre ouvrez HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
2) Ouvrez la sous-clé correspondant au programme que vous
souhaitez cacher.
3) Créez une valeur DWORD nommée SystemComponent.
4) Saisissez comme données de la valeur le chiffre 1.
Vous pouvez aussi simplement renommer la valeur chaîne DisplayName.
- Supprimer le module Ajout/Suppression de programmes
:
Configuration requise : au moins Microsoft Windows 2000.
Cette stratégie empêche l'accès au module Ajout/Suppression
des programmes du Panneau de configuration.
Si vous essayez de lancer le module, vous aurez ce message d'erreur
: "L'option Ajouter ou supprimer des programmes contient des
restrictions".
La sanction sera la même si vous tentez d'exécuter
la commande appwiz.cpl
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall.
2) Créez une valeur DWORD nommée NoAddRemovePrograms
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration utilisateur/Modèles
d'administration/Composants Windows/Panneau de configuration/Ajouter
ou supprimer des programmes : Supprimer l'application Ajouter ou
Supprimer des programmes. - Masquer le bouton Modifier
ou supprimer des programmes :
Configuration requise : au moins Microsoft Windows 2000.
Cette stratégie masque le bouton Modifier ou supprimer des
programmes du module Ajout/Suppression de programmes.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall.
2) Créez une valeur DWORD nommée NoRemovePage
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration utilisateur/Modèles
d'administration/Composants Windows/Panneau de configuration/Ajouter
ou supprimer des programmes : Cacher la page de modification ou
suppression des programmes. - Masquer le bouton
Ajouter de nouveaux programmes :
Configuration requise : au moins Microsoft Windows 2000.
Cette stratégie masque le bouton Ajouter de nouveaux programmes
du module Ajout/Suppression de programmes.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall.
2) Créez une valeur DWORD nommée NoAddPage
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration utilisateur/Modèles
d'administration/Composants Windows/Panneau de configuration/Ajouter
ou supprimer des programmes : Masquer la page Ajouter de nouveaux
programmes. - Masquer le bouton Ajouter/Supprimer
des composants Windows :
Configuration requise : au moins Microsoft Windows 2000.
Cette stratégie masque le bouton Ajouter/Supprimer des composants
Windows du module Ajout/Suppression de programmes.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall.
2) Créez une valeur DWORD nommée NoWindowsSetupPage
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration utilisateur/Modèles
d'administration/Composants Windows/Panneau de configuration/Ajouter
ou supprimer des programmes : Masquer la page Ajouter/Supprimer
des composants Windows. - Masquer le bouton Configurer
les programmes par défaut :
Configuration requise : au moins Microsoft Windows 2000 avec le
SP3.
Cette stratégie masque le bouton Configurer les programmes
par défaut du module Ajout/Suppression de programmes.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall.
2) Créez une valeur DWORD nommée NoChooseProgramsPage
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration utilisateur/Modèles
d'administration/Composants Windows/Panneau de configuration/Ajouter
ou supprimer des programmes : Masquer la page Configurer les programmes
par défaut. - Masquer le bouton CD-Rom ou
disquette :
Configuration requise : au moins Microsoft Windows 2000.
Cette stratégie masquera le bouton CD-Rom ou disquette quand
on cliquera sur l'outil Ajouter de nouveaux programmes.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall.
2) Créez une valeur DWORD nommée NoAddFromCDorFloppy
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration utilisateur/Modèles
d'administration/Composants Windows/Panneau de configuration/Ajouter
ou supprimer des programmes : Masquer l'option Ajouter un programme
à partir d'un CD-Rom ou d'une disquette. -
Masquer le bouton Windows Update :
Configuration requise : au moins Microsoft Windows 2000 avec le
SP3.
Cette stratégie masquera le bouton Windows Update quand on
cliquera sur l'outil Ajouter de nouveaux programmes.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall.
2) Créez une valeur DWORD nommée NoAddFromInternet
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration utilisateur/Modèles
d'administration/Composants Windows/Panneau de configuration/Ajouter
ou supprimer des programmes : Masquer l'option Ajouter un programme
à partir de Microsoft. - Supprimer les informations
de support :
Configuration requise : au moins Microsoft Windows 2000.
Cette stratégie supprime les liens (Cliquez ici pour obtenir
des informations sur le support technique) vers les informations
de support quand vous sélectionnez les programmes listés
dans la fenêtre Ajouter ou supprimer des programmes.
Une boîte de dialogue s'affiche vous permettant de visiter
le site web de l'éditeur.
Si vous modifiez directement le Registre, suivez ces étapes
:
1) Ouvrez \Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall.
2) Créez une valeur DWORD nommée NoSupportInfo
3) Éditez cette entrée et inscrivez ceci comme données
de la valeur :
* 1 : la stratégie est activée.
* 0 : la stratégie est désactivée.
Cette stratégie est accessible depuis l’éditeur
de stratégie de groupe en ouvrant Configuration utilisateur/Modèles
d'administration/Composants Windows/Panneau de configuration/Ajouter
ou supprimer des programmes : Masquer l'option Supprimer les informations
de support.
Problèmes
sur le module Ajout/Supression de programmes
- J'ai des blancs dans le module Ajout/Suppression de programmes
:
1) Cliquez sur Démarrer/Exécuter puis saisissez :
regedit
2) Dans l'Éditeur du registre système ouvrez : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
3) Pour chacune des clés présentes vérifiez
les données contenues dans les valeurs chaîne nommées
DisplayIcon.
En bref, dès que vous trouvez une valeur portant une référence
numérotée d'icône négative changez-la
par une valeur positive.
Par exemple : "C:\Program Files\Fichiers communs\Symantec Shared\Security
Center\SymWSC.exe,-5" par "C:\Program Files\Fichiers communs\Symantec
Shared\Security Center\SymWSC.exe,5".
- Il y a un espace vide dans le module Ajout/Suppression de programmes :
1) Supprimez le fichier Appwiz.cpl placé dans \WINDOWS\system32.
2) Copiez dans ce même répertoire une autre version du fichier que vous trouverez dans \WINDOWS\system32\dllcache.
- Rien ne s'ouvre dans le module Ajout/Suppression de programmes :
Cliquez sur Démarrer/Exécuter puis saisissez cette commande : regsvr32 appwiz.cpl.
- "Value
creation failed at line 472 ou 521" :
Cela fait suite à l'installation du Service Pack 1 et révèle
un problème sur le fichier shellstyle.dll. Vous ne pouvez
plus accéder au module Ajout/Suppression de programmes du
Panneau de configuration.
1) Avec le bouton droit de la souris cliquez sur une partie vide
du Bureau puis sur Propriétés.
2) Cliquez sur l'onglet Thèmes.
3) Dans la liste déroulante Thèmes : choisissez comme
thème "Windows XP".
- "La bibliothèque du programme d'installation ocmsn.dll
n'a pu être chargée ou la fonction OcEntry n'a pu être
trouvée" :
Notez que le message d'erreur peut également porter sur ce nom
de fichier : Comsetup.dll.
1) Insérez votre disque d'installation de Windows XP.
2) Cliquez sur Démarrer/Exécuter puis saisissez :
cmd
3) En Invite de commandes tapez cette commande : expand d:\i386\comsetup.dl_
-r c:\windows\system32\setup
Notez dans cet exemple que D: représente votre lettre de
lecteur de disque. Modifiez la lettre de lecteur en fonction de
votre configuration.
Vous pouvez aussi copier une version de ce fichier à partir
du répertoire \Windows\System32\Dllcache.
Problème soumis par J. Le-dû.
- "La bibliothèque du programme d'installation msgrocm.dll
n'a pas pu être chargée, ou la fonction OcEntry n'a
pas été trouvée" :
1) Insérez le disque d'installation de Windows XP.
2) Cliquez sur Démarrer/Exécuter puis saisissez :
cmd
3) À partir de l'Invite de commande tapez ceci : expand
d:\i386\ comsetup.dl_ -r c:\windows\system32\setup
4) Tapez ensuite cette commande : expand d:\i386\msgrocm.dl_ -r
c:\windows\system32\setup
5) Essayez maintenant d'ajouter le composant Windows que vous n'arriviez
pas à installer.
Vous aurez peut-être ce message d'erreur : "Le programme
d'installation n'a pas pu ouvrir le fichier d'information Optional.inf.
Code d'erreur 0x2 à la ligne 2088999411".
6) Refaites ma même manipulation que précédemment
en procédant à l'extraction du fichier Optional.in_
et ainsi de suite jusqu'à ce que l'ensemble des fichiers
.dll soient à leur place.
Problème soumis par C. O. Delarbre. |