Nettoyer les "queues" du programme dans le registre, restant après sa suppression. Création et suppression d'entrées de registre d'informations 1c suppression d'enregistrements d'un registre d'informations indépendant

Il n'y a pas si longtemps, j'avais besoin d'effacer le registre d'informations. Ce registre conservait l'historique des modifications de certains objets de configuration et contenait plusieurs millions d'entrées.

La manière habituelle d'effacer par programme le registre d'informations qui n'est pas subordonné au registraire consiste à écrire un jeu d'enregistrements vide, quelque chose comme ceci :

Recordset =RegistersInformation.OurRegister.CreateRecordSet(); RecordSet.Write();

Recordset=RegistersInfo. Notre registre CreateRecordSet() ;

Ensemble d'enregistrements. Écrire() ;

Mais dans ce cas, effacer le registre de cette manière prendrait plusieurs heures. Par conséquent, une autre méthode a été choisie : un moyen rapide d'effacer le registre d'informations.

Étape 1. Nous effectuons une copie de sauvegarde de la base de données. Cet élément, bien sûr, n'est pas obligatoire, mais l'habitude de faire une copie de sauvegarde avant toute action potentiellement dangereuse vous fera certainement économiser des nerfs/temps/salaire/carrière.

Étape 2. Nous copions le registre d'informations requis.

Étape 3. Supprimez le registre d'informations d'origine

Étape 4 Renommez la copie en original et appliquez les modifications.

D'une manière aussi simple, effacer le registre d'informations prendra plusieurs minutes, quelle que soit la taille de ce registre. La différence est que dans la deuxième méthode, la table du registre d'informations est entièrement supprimée, ce qui est beaucoup plus rapide.

Presque tous les éléments de configuration peuvent être effacés de la même manière. Mais, bien entendu, personne ne garantit l'exactitude de la comptabilité après une telle opération.

Si vous avez trouvé une erreur ou une inexactitude, veuillez surligner un morceau de texte et cliquer sur Ctrl+Entrée.

L'article décrit comment désinstaller un programme via le registre Windows. Pas de truc : trouver le programme de désinstallation du programme nous aidera enregistrement, supprimer - console de commande cmd.

Peu de gens le savent, mais dans le système d'exploitation Windows, il existe plusieurs façons de désinstaller un programme. Il existe plusieurs points d'entrée à la procédure de suppression à la fois :

  • Panneau de configuration - Programmes et fonctionnalités (ici vous verrez les programmes installés dans Windows par la liste complète, bien qu'incomplète)
  • Vous pouvez utiliser votre propre programme de désinstallation intégré au package avec le programme. Le moyen le plus rapide de le trouver est de propriétésétiquette du programme. Comme ça:

Cependant, ces mêmes points peuvent ne pas fonctionner : parfois le programme n'apparaît pas du tout dans la liste des programmes installés, et le dossier contenant le programme ne contient pas de fichier exécutable permettant de se supprimer. Comment être?

Les utilisateurs plus avancés savent qu’il est préférable d’utiliser un logiciel spécial pour supprimer un programme. Avec son aide, vous pouvez non seulement supprimer le programme, mais nettoyer les traces de son séjour dans le système, ce qui est assez important du point de vue de la stabilité en général : un programme rare est supprimé « comme ça ». Après cela, il reste souvent de nombreux fichiers indésirables, occupant au moins simplement de l'espace libre. Nous avons déjà analysé le travail avec un tel programme. Le programme décrit dans l'article a une fonction inestimable - il dispose d'un mode Hunter, avec lequel vous pouvez récupérer un « stub » endommagé, mais toujours existant, d'un programme qui n'est plus nécessaire et supprimer de force le programme. Mais s'il n'y a pas de programme, il n'est pas dans la liste des programmes installés et le programme de désinstallation intégré n'est pas détecté ?

Aujourd'hui, je vais vous montrer une manière peu connue de désinstaller des programmes : voyons comment supprimer un programme via le registre. Fonctionne dans toutes les versions de Windows (à partir de XP, les images sont cliquables).

Les conditions de travail

  • éditeur de registre
  • console de commande
  • droits d'administrateur
  • le programme n'est pas endommagé et la désinstallation de la manière habituelle est possible

Comment supprimer un programme via le registre : nous utilisons l'habitude des programmes d'y laisser des traces

Commençons par ouvrir le buisson suivant :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Si vous disposez d'une version 64 bits de Windows, les applications 32 bits peuvent avoir des clés dans la section :

HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Désinstaller

Vous trouverez ici de nombreuses clés. Et, comme vous l'avez déjà compris, ce sont tous des programmes et utilitaires que vous avez installés dans le système avec installation. Dans leurs noms, ils peuvent avoir un grand nombre de symboles et de noms. S'il existe un nom, quelle clé appartient à quel programme est déjà claire. Dans la plupart des cas, le réglage Chaîne de désinstallation pointera vers le fichier de désinstallation intégré.

S'il y a beaucoup de chiffres dans le nom, vous devrez rechercher manuellement le programme manquant. Et elle est là. Une fois trouvé, recherchez plus loin un paramètre avec un nom que vous connaissez DésinstallerString.

Maintenant, nous lançons la console de commande cmd, collons la valeur du paramètre copiée et appuyons sur Entrée. Le déménagement a commencé.

Lire : 215

Les programmes sont différents : utiles et inutiles, simples, complexes et dangereux. Et les utilisateurs découvriront laquelle de ces qualités appartient à un produit logiciel particulier, malheureusement, dans la plupart des cas, seulement après son installation sous Windows. Les boutons cliquent, les curseurs de paramètres sont déplacés, puis l'image devient plus claire. Ce que vous devez faire avec le logiciel : exécuter, c'est-à-dire désinstaller, ou pardonner, laisser-le dans les entrailles d'un ordinateur ou d'un ordinateur portable.

Ce guide vous expliquera comment supprimer complètement le programme de votre ordinateur à l'aide d'utilitaires et manuellement.

Méthode numéro 1 : nettoyage manuel

Lancer le programme de désinstallation

Presque tous les programmes ont un programme de désinstallation dans leur répertoire (dossier) - un fichier, généralement appelé « désinstallation », « désinstallateur », etc. Il est conçu pour supprimer les éléments d'application du système d'exploitation (répertoires de fichiers et registre).

Pour exécuter le programme de désinstallation du programme, suivez ces instructions :

1. Dans la barre des tâches (la bande avec les boutons en bas de l'écran), cliquez sur l'icône « Windows ».

2. Dans le menu Démarrer qui apparaît, cliquez sur Panneau de configuration.

3. Définissez le paramètre "Affichage" sur la vue "Catégorie".

4. Cliquez sur la section "Désinstaller un programme".

5. Dans le répertoire des logiciels installés, cliquez avec le bouton gauche pour sélectionner l'application à supprimer.

6. Suivez les instructions du programme de désinstallation ouvert (si nécessaire, cliquez sur les boutons "OK", "Suivant", "Supprimer", etc.).

Vous pouvez également exécuter le module Désinstaller directement depuis le menu Démarrer (sans passer par le Panneau de configuration) :

1. Cliquez sur : bouton "Windows" → "Tous les programmes".

2. Cliquez pour ouvrir le dossier du programme souhaité.

3. Cliquez sur l'élément de liste nommé "Supprimer...", "Supprimer..." ou "Désinstaller".

Si vous ne trouvez pas le programme de désinstallation ni dans la section « Désinstaller un programme » ni dans le menu « Démarrer », procédez comme suit :

1. Faites un clic droit sur le raccourci de l'application sur le bureau.

2. Sélectionnez "Propriétés" dans le menu contextuel.

3. Dans le panneau des propriétés, cliquez sur le bouton "Emplacement du fichier".

4. Dans le répertoire du programme qui s'ouvre, recherchez et exécutez le programme de désinstallation.

Eh bien, s'il n'y a pas de raccourci sur le bureau, regardez les dossiers "Program Files" et "Program Files (x86)". Souvent, par défaut, les applications sont installées dans ces répertoires.

Supprimer des entrées du registre

Pour supprimer du registre les clés logicielles restantes après la désinstallation, effectuez les opérations suivantes :

1. Ouvrez le panneau "Exécuter" en appuyant sur la combinaison de touches "Win + R".

2. Tapez la ligne de commande - regedit (éditeur de registre).

3. Cliquez sur OK.

4. Dans le menu, cliquez sur : Modifier → Rechercher.

5. Dans la fenêtre « Rechercher », saisissez le nom du programme distant et cliquez sur « Rechercher suivant ».

6. Supprimez ici la clé trouvée (via l'éditeur de registre) : faites un clic droit sur la clé → cliquez sur « Supprimer » dans la liste.

7. Reprenez la recherche des entrées dans les répertoires en appuyant sur la touche "F3". Ou allez dans le menu : Modifier → Rechercher suivant.

8. Continuez à vérifier jusqu'à ce que vous receviez un message indiquant que l'intégralité du registre a été analysée.

Suppression de fichiers

Pour se débarrasser des dossiers et fichiers restants d'un programme distant :

1. Appuyez sur la combinaison de touches "Win + E".

2. Accédez à la section "Disque C".

3. Dans le coin supérieur droit de la fenêtre, dans le champ « Rechercher », saisissez le nom de l'application qui a été désinstallée du système.

4. Appuyez sur "Entrée".

5. Supprimez les éléments détectés via le menu contextuel : bouton droit de la souris → Supprimer.

Si un objet n'est pas supprimé, essayez de vous en débarrasser à l'aide du programme iObit Unlocker.

Après l'avoir installé, ouvrez également le menu contextuel, sélectionnez l'icône de l'utilitaire dans la liste. Et puis dans la fenêtre qui s'ouvre, définissez la liste déroulante sur "Débloquer et supprimer" et exécutez la commande sélectionnée.

Désactivation des programmes système

Les programmes installés avec Windows - Internet Explorer, un package de jeux (Solitaire, Spider), etc., ne peuvent pas être supprimés à l'aide de la fonction normale. Mais vous pouvez le désactiver : ils seront présents dans le système, mais ne seront pas affichés dans l'interface, ils démarreront.

1. Cliquez sur : Démarrer → Panneau de configuration → Désinstaller un programme → Activer ou désactiver des fonctionnalités.

2. Cliquez avec la souris pour décocher les cases en regard des applications que vous souhaitez désactiver.

3. Cliquez sur OK.

4. Attendez la fin de la procédure, fermez la fenêtre.

Méthode numéro 2 : nettoyage avec les utilitaires de désinstallation

L'algorithme de désinstallation et de suppression automatique des restes d'applications à l'aide des utilitaires de désinstallation est le suivant :

1. Exécutez le programme de désinstallation intégré.

2. Suppression standard fournie par le programme.

3. Recherchez les éléments restants après la désinstallation (fichiers, clés de registre) et leur suppression.

Les solutions suivantes sont les plus populaires parmi les utilisateurs de PC :

Un outil de nettoyage Windows facile à utiliser mais puissant. Trouve rapidement et avec précision tous les restes du logiciel supprimé. Il dispose d'une fonctionnalité "Suppression forcée".

Prend en charge la suppression par lots : désinstallation séquentielle automatique de plusieurs programmes.

Un produit payant avec un grand nombre de fonctions pour nettoyer les partitions du disque dur et les répertoires système des éléments inutiles, optimisation du registre. Commence à désinstaller le programme en un seul clic. Possède l'interface la plus pratique.

Un assistant fidèle dans les cas les plus difficiles de nettoyage du système d'exploitation des applications inutiles. Distribué gratuitement sous condition (version test - 30 jours). Doté d'algorithmes avancés et ultra-rapides pour trouver les objets restants des programmes désinstallés. Nettoie bien et minutieusement.

Attention! Antivirus

Si vous êtes confronté à la tâche de supprimer un antivirus, la première chose à faire est de demander sur le site officiel des développeurs s'il existe un utilitaire spécial pour le supprimer. Cela simplifie grandement la désinstallation et vous fait gagner beaucoup de temps.

Bon nettoyage des fenêtres !

Dans cet article, nous examinerons le processus de suppression d'une entrée de programme du registre Windows. Le registre est l'endroit où les enregistrements sont conservés paramètres du système d'exploitation, ainsi que les paramètres du logiciel d'application installé.

Je dois dire tout de suite que lorsque vous travaillez manuellement avec le registre, vous devez être extrêmement prudent, car des manipulations incorrectes avec les paramètres peuvent désactiver le système d'exploitation.

Dans certains cas, la modification manuelle du registre peut s'avérer très utile. Par exemple, si un programme est supprimé de manière incorrecte, des entrées peuvent rester dans le registre, ce qui empêchera la réinstallation des versions du même programme. Dans ce scénario, des messages d'erreur d'installation peuvent apparaître comme : « Une version antérieure du programme est déjà installée sur votre ordinateur », etc., bien qu'en fait vous semblez l'avoir « supprimée ». Afin de supprimer une entrée sur n'importe quel programme, vous devez ouvrir l'éditeur de registre, Démarrer -\u003e Tous les programmes -\u003e Accessoires -\u003e Exécuter(Win7), ou simplement Démarrer -> Exécuter(Win Xp), vous pouvez également utiliser un raccourci clavier Gagner+R. Dans la fenêtre de lancement du programme ouverte, entrez "regedit" et appuyez sur Entrer, (Fig. 1)


Fig. 1


Après avoir effectué les manipulations ci-dessus, une fenêtre de l'éditeur de registre devrait apparaître devant nous, à l'aide de laquelle nous supprimerons l'entrée concernant le programme Win Rar. Dans la figure 2, vous pouvez voir différentes branches de registre : HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIG. Parmi ces cinq branches de registre, dans ce cas, nous ne nous intéresserons qu'à HKEY_LOCAL_MACHINE. La branche HKEY_LOCAL_MACHINE contient des entrées sur les programmes installés sur votre ordinateur.


Figure 2


Pour supprimer une entrée sur un programme, allez dans : HKEY_LOCAL_MACHINE -> LOGICIEL (ouverture de chaque onglet), (fig.3) Ensuite, supprimez simplement le dossier portant le nom de l'entrée sur le programme. Mais encore une fois, je le répète, lorsque vous travaillez avec le registre, vous devez être extrêmement prudent, car cela peut entraîner une panne du système d'exploitation.


Figure 3


Vous pouvez également utiliser la recherche par nom, pour cela vous devez vous rendre sur : Édition -> Rechercher.

Vous avez aimé l'article ? Partager avec des amis: