Comment ajouter une option de défragmentation au menu contextuel d'un lecteur sous Windows

Table des matières:

Comment ajouter une option de défragmentation au menu contextuel d'un lecteur sous Windows
Comment ajouter une option de défragmentation au menu contextuel d'un lecteur sous Windows

Vidéo: Comment ajouter une option de défragmentation au menu contextuel d'un lecteur sous Windows

Vidéo: Comment ajouter une option de défragmentation au menu contextuel d'un lecteur sous Windows
Vidéo: BLOQUER Message GROUPE WhatsApp, comment bloquer un CONTACT à ne pas envoyer de MESSAGE en GROUPE - YouTube 2024, Novembre
Anonim
Les versions modernes de Windows défragmentent les lecteurs pendant les programmes de maintenance réguliers. Toutefois, si vous défragmentez manuellement (vous pouvez peut-être garder votre PC éteint lorsqu'il n'est pas utilisé), vous apprécierez peut-être un moyen plus rapide d'accéder à la commande.
Les versions modernes de Windows défragmentent les lecteurs pendant les programmes de maintenance réguliers. Toutefois, si vous défragmentez manuellement (vous pouvez peut-être garder votre PC éteint lorsqu'il n'est pas utilisé), vous apprécierez peut-être un moyen plus rapide d'accéder à la commande.

Si vous utilisez Windows Vista jusqu’à Windows 10, vous n’auriez probablement plus besoin de défragmenter manuellement vos lecteurs. Cela est particulièrement vrai si vous utilisez un disque SSD (Solid State Drive), qui doit non seulement éviter l'usure excessive causée par le processus, mais ne nécessite de toute façon pas de défragmentation. Windows défragmente automatiquement les lecteurs qui en ont besoin une fois par semaine, par défaut à 1 h le mercredi. (Et il est assez intelligent pour ne pas défragmenter les SSD du tout.)

Cette maintenance automatique nécessite toutefois que votre PC soit allumé à ce moment-là ou au moins capable de sortir du mode veille pour que la défragmentation ait lieu. Si vous éteignez votre PC alors que vous ne l’utilisez pas, vous devrez peut-être défragmenter les lecteurs vous-même de temps en temps. Au lieu de chercher dans des outils, pourquoi ne pas ajouter une commande de défragmentation directement dans le menu contextuel que vous obtenez lorsque vous cliquez avec le bouton droit sur un lecteur dans l'explorateur de fichiers?

Ajouter une défragmentation au menu contextuel en modifiant manuellement le registre

Pour ajouter une commande de défragmentation au menu contextuel, il vous suffit de faire quelques modifications rapides dans le registre Windows.

Avertissement standard: l’Éditeur de registre est un outil puissant et son utilisation abusive peut rendre votre système instable, voire inutilisable. C'est un hack assez simple et tant que vous vous en tenez aux instructions, vous ne devriez pas avoir de problèmes. Cela dit, si vous n’avez jamais utilisé ce logiciel auparavant, envisagez de lire comment utiliser l’Éditeur du Registre avant de commencer. Et sauvegardez définitivement le registre (et votre ordinateur!) Avant d'apporter des modifications.

Ouvrez l'éditeur de registre en cliquant sur Démarrer et en tapant «regedit». Appuyez sur Entrée pour ouvrir l'éditeur de registre et donnez-lui l'autorisation d'apporter des modifications à votre ordinateur.

Dans l'Éditeur du Registre, utilisez la barre latérale gauche pour accéder à la clé suivante:
Dans l'Éditeur du Registre, utilisez la barre latérale gauche pour accéder à la clé suivante:

HKEY_CLASSES_ROOTDriveshell

Ensuite, vous allez créer une nouvelle clé dans le
Ensuite, vous allez créer une nouvelle clé dans le

shell

clé. Faites un clic droit sur le

shell

clé et choisissez Nouveau> Clé. Nommez la nouvelle clé «runas».

Maintenant, vous allez changer le
Maintenant, vous allez changer le

(Default)

valeur à l'intérieur du nouveau

runas

clé. Avec le

runas

clé sélectionnée, double-cliquez sur le

(Default)

valeur pour ouvrir sa fenêtre de propriétés.

Dans la fenêtre des propriétés, définissez la valeur dans la zone «Données de la valeur» sur «Défragmenter», puis cliquez sur «OK». Ceci donne à la commande le nom qui apparaîtra dans le menu contextuel.
Dans la fenêtre des propriétés, définissez la valeur dans la zone «Données de la valeur» sur «Défragmenter», puis cliquez sur «OK». Ceci donne à la commande le nom qui apparaîtra dans le menu contextuel.
Si vous le souhaitez, vous pouvez également définir la commande de sorte qu'elle n'apparaisse que si vous maintenez la touche Maj enfoncée tout en cliquant avec le bouton droit de la souris sur le lecteur, de la même manière que la commande «Ouvrir l'invite de commande» est masquée, sauf si vous maintenez la touche Maj enfoncée et un clic droit sur un dossier. Pour cela, faites un clic droit sur le
Si vous le souhaitez, vous pouvez également définir la commande de sorte qu'elle n'apparaisse que si vous maintenez la touche Maj enfoncée tout en cliquant avec le bouton droit de la souris sur le lecteur, de la même manière que la commande «Ouvrir l'invite de commande» est masquée, sauf si vous maintenez la touche Maj enfoncée et un clic droit sur un dossier. Pour cela, faites un clic droit sur le

runas

key et choisissez New> String Value. Nommez la nouvelle valeur «Extended». Vous n’avez pas besoin de la modifier. Le simple fait d’y avoir cette chaîne entraînera le masquage de la commande derrière l’accès à la touche Maj.

Que vous ayez ou non opté pour la création de la valeur Etendue, le reste du processus est identique. Vous devrez ensuite créer une nouvelle clé dans votre
Que vous ayez ou non opté pour la création de la valeur Etendue, le reste du processus est identique. Vous devrez ensuite créer une nouvelle clé dans votre

runas

clé. Faites un clic droit sur le

runas

clé et choisissez Nouveau> Clé. Nommez la nouvelle clé "commande".

Maintenant, vous allez changer le
Maintenant, vous allez changer le

(Default)

valeur à l'intérieur de la nouvelle clé de commande. Avec la touche de commande sélectionnée, double-cliquez sur le bouton

(Default)

valeur pour ouvrir sa fenêtre de propriétés.

le
le

(Default)

valeur spécifie la commande réelle à exécuter lorsque vous sélectionnez l'option dans le menu contextuel. Pour notre exemple, nous allons appeler l’invite de commande

defrag

et exécutez-le avec les options par défaut, mais avec le commutateur prolixe activé afin que vous puissiez voir le résultat de la commande. Pour ce faire, tapez le texte suivant dans la case «Données de la valeur» puis cliquez sur «OK».

defrag %1 -v

Puisque nous appelons l'invite de commande
Puisque nous appelons l'invite de commande

defrag

Si vous préférez, vous pouvez également utiliser l’un des commutateurs pris en charge par cette commande. Nous avons un excellent guide qui approfondit la commande de défragmentation et couvre ces options supplémentaires.

Les modifications doivent avoir lieu immédiatement afin que vous puissiez quitter l'éditeur de registre. Pour le tester, faites un clic droit (ou Maj + clic droit si vous configurez cette option) sur n'importe quel lecteur et assurez-vous que la commande «Défragmenter» est présente.

Lorsque vous exécutez la commande (ce qui peut prendre un certain temps), une fenêtre d'invite de commande contenant les résultats apparaît.
Lorsque vous exécutez la commande (ce qui peut prendre un certain temps), une fenêtre d'invite de commande contenant les résultats apparaît.
Si vous souhaitez annuler les modifications à tout moment, il suffit de revenir dans le registre et de supprimer le
Si vous souhaitez annuler les modifications à tout moment, il suffit de revenir dans le registre et de supprimer le

runas

clé que vous avez créée. Ceci effacera automatiquement toutes les valeurs et autres clés que vous avez créées dans le dossier.

runas

clé et supprimez la commande de votre menu contextuel.

Téléchargez nos bases de registre en un clic

Si vous n'avez pas envie de plonger vous-même dans le registre, nous avons créé quelques piratages de registre que vous pouvez utiliser. Le hack «Ajouter une défragmentation au menu contextuel» ajoute la commande de défragmentation au menu contextuel normal. Le «Menu contextuel Ajouter une défragmentation au décalage» ajoute la commande de défragmentation au menu contextuel que vous obtenez lorsque vous utilisez la combinaison de touches Maj + clic droit. Et le «Supprimer le menu contextuel Supprimer la défragmentation» supprime la commande, peu importe la manière dont vous l'avez ajoutée. Les trois hacks sont inclus dans le fichier ZIP suivant. Double-cliquez sur celui que vous voulez utiliser et cliquez sur les invites.
Si vous n'avez pas envie de plonger vous-même dans le registre, nous avons créé quelques piratages de registre que vous pouvez utiliser. Le hack «Ajouter une défragmentation au menu contextuel» ajoute la commande de défragmentation au menu contextuel normal. Le «Menu contextuel Ajouter une défragmentation au décalage» ajoute la commande de défragmentation au menu contextuel que vous obtenez lorsque vous utilisez la combinaison de touches Maj + clic droit. Et le «Supprimer le menu contextuel Supprimer la défragmentation» supprime la commande, peu importe la manière dont vous l'avez ajoutée. Les trois hacks sont inclus dans le fichier ZIP suivant. Double-cliquez sur celui que vous voulez utiliser et cliquez sur les invites.

Hacks du menu contextuel Defrag

Ces hacks ne sont vraiment que le

runas

clé, réduite aux clés et valeurs supplémentaires dont nous avons parlé dans la section précédente, puis exportée vers un fichier.REG. L'exécution des hacks modifie simplement la valeur. Et si vous aimez vous amuser avec le registre, prenez le temps d’apprendre à créer vos propres piratages.

Conseillé: