25Aug

Comment ajouter une option de défragmentation au menu contextuel pour un lecteur dans Windows

Versions modernes des lecteurs de défragmentation Windows lors des opérations de maintenance régulières. Mais si vous défragmentez manuellement - peut-être que vous gardez votre PC éteint lorsqu'il n'est pas utilisé - vous pourriez apprécier un moyen plus rapide d'accéder à la commande.

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

Cette maintenance automatique nécessite cependant que votre PC soit allumé à ce moment-là ou au moins soit capable de se réveiller du sommeil pour que la défragmentation se produise. Si vous éteignez votre PC lorsque vous ne l'utilisez pas, vous devrez peut-être défragmenter les disques vous-même de temps en temps. Au lieu de chercher des outils pour le faire, pourquoi ne pas ajouter une commande de défragmentation directement au menu contextuel obtenu lorsque vous cliquez avec le bouton droit sur un lecteur dans l'Explorateur de fichiers?

ARTICLES CONNEXES
Dois-je vraiment défragmenter mon PC?
Comment empêcher votre ordinateur de se réveiller accidentellement

Ajouter la 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 du Registre est un outil puissant et l'utilisation abusive peut rendre votre système instable ou même inutilisable. C'est un hack très simple et tant que vous respectez les instructions, vous ne devriez pas avoir de problèmes. Cela dit, si vous n'avez jamais travaillé avec cela, pensez à lire comment utiliser l'Éditeur du Registre avant de commencer. Et certainement sauvegarder le Registre( et votre ordinateur!) Avant de faire des changements.

APERÇU
Apprendre à utiliser l'éditeur de registre comme un pro
Comment sauvegarder et restaurer le registre Windows

Ouvrez l'éditeur de registre en cliquant sur Démarrer et en tapant "regedit". Appuyez sur Entrée pour ouvrir l'Éditeur du Registre et lui donner la permission de modifiervotre PC.

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

HKEY_CLASSES_ROOT \ Drive \ shell

Ensuite, vous allez créer une nouvelle clé dans la clé du shell. Cliquez avec le bouton droit sur la clé du shell et choisissez Nouveau & gt;Clé.Nommez la nouvelle clé "runas".

Maintenant, vous allez changer la valeur( par défaut) dans la nouvelle clé de runes. Avec la clé runas sélectionnée, double-cliquez sur la valeur( par défaut) 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". Cela donne à la commande le nom qui apparaîtra dans le menu contextuel.

Vous pouvez également définir la commande pour qu'elle n'apparaisse que si vous maintenez la touche Maj enfoncée tout en cliquant avec le bouton droit sur un lecteur, comme si la commande "Ouvrir une invite de commande" était masquée, sauf si vous faites un clic droit sur un dossier. Pour cela, cliquez avec le bouton droit sur la clé runas et choisissez Nouveau & gt;Valeur de chaîne. Nommez la nouvelle valeur "Extended". Vous n'avez pas besoin d'y apporter de modifications. Le simple fait d'avoir cette chaîne entraînera la commande à être cachée derrière l'accès à la touche Shift.

Que vous ayez ou non opté pour la création de la valeur Extended, le reste du processus est identique. Vous devrez ensuite créer une nouvelle clé dans votre clé runas. Cliquez avec le bouton droit sur la clé runas et choisissez Nouveau & gt;Clé.Nommez la nouvelle clé "commande".

Maintenant, vous allez modifier la valeur( par défaut) dans la nouvelle clé de commande. Avec la clé de commande sélectionnée, double-cliquez sur la valeur( par défaut) pour ouvrir sa fenêtre de propriétés.

La valeur( par défaut) spécifie la commande réelle qui sera exécutée lorsque vous sélectionnez l'option dans le menu contextuel. Pour notre exemple, nous allons appeler la commande command defrag et la faire fonctionner avec les options par défaut, mais avec l'option verbose pour que vous puissiez voir la sortie de la commande. Pour ce faire, tapez le texte suivant dans la zone "Données de la valeur", puis cliquez sur "OK".

defrag% 1 -v

Puisque nous appelons la commande command defrag, vous pouvez également utiliser n'importe lequel des commutateurs que la commande prend en charge si vous préférez. Nous avons un excellent guide qui approfondit la commande defrag et couvre ces options supplémentaires.

Les modifications doivent avoir lieu immédiatement, vous pouvez donc quitter l'Éditeur du Registre. Pour le tester, cliquez avec le bouton droit de la souris( 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 du temps, vous devriez voir une fenêtre d'invite de commande avec les résultats.

Si vous voulez annuler les modifications à tout moment, revenez simplement dans le registre et supprimez la clé runas que vous avez créée. Cela supprimera automatiquement toutes les valeurs et autres clés que vous avez créées dans la clé runas et supprimera la commande de votre menu contextuel.

Télécharger Notre registre en un clic Hacks

Si vous n'avez pas envie de plonger vous-même dans le registre, nous avons créé des hacks de registre que vous pouvez utiliser. Le hack "Ajouter une défragmentation au menu contextuel" ajoute la commande defragment au menu contextuel normal. Le menu "Ajouter une défragmentation au contexte contextuel" ajoute la commande de défragmentation au menu contextuel obtenu lorsque vous utilisez Maj + clic droit. Et le "Supprimer la défragmentation du menu contextuel" supprime la commande, peu importe la façon dont vous l'avez ajouté.Les trois hacks sont inclus dans le fichier ZIP suivant. Double-cliquez sur celui que vous voulez utiliser et cliquez sur les invites.

Défragmentation du menu contextuel Hacks

Ces hacks ne sont en fait que la clé des runes, dépouillés des clés supplémentaires et des valeurs dont nous avons parlé dans la section précédente, puis exportés dans un fichier. REG.L'exécution des hacks modifie simplement la valeur. Et si vous aimez jouer avec le Registre, il vaut la peine de prendre le temps d'apprendre à créer vos propres hacks de registre.