Question Est-ce que 'defrag C: / b' fonctionne vraiment pour l'optimisation du démarrage de Windows?


Est-ce que la commande Defrag %SystemDrive% /b vraiment travailler pour optimiser le temps de démarrage de Windows? (La défragmentation /b L'option n'est pas documentée par Microsoft).

J'essaie de l'utiliser pour tenter d'optimiser les fichiers sur le disque dur que Windows utilise pour démarrer le système. Je soupçonne que je dois planifier la défragmentation avant le démarrage de Windows, mais je ne réussis pas avec défragmentation. Y a-t-il d'autres logiciels qui fonctionnent pour cela?


4
2018-05-10 17:44


origine




Réponses:


Defrag est un programme Windows qui s'exécute pendant que Windows est en cours d'exécution. Vous pouvez planifier un disque d'analyse avant le chargement complet de Windows, mais pas la défragmentation. Il existe des outils que vous pouvez utiliser pour défragmenter en dehors de Windows, mais la défragmentation intégrée à Windows est largement suffisante pour la plupart des besoins.

Je planifie une défragmentation pour quelques heures par semaine. De cette façon, le disque reste très peu fragmenté.

En ce qui concerne la -b option, j'ai trouvé cette explication: http://www.edbott.com/weblog/2003/04/beware-of-bogus-xp-advice/

Le répertoire Prefetch a un   fonction salutaire supplémentaire lorsqu'elle est utilisée   en conjonction avec le intégré   outil de défragmentation. Tous les trois jours,   pendant les temps d'inactivité, cet utilitaire   réorganise le code du programme en le déplaçant vers   l'extérieur du disque pour le faire   plus efficace lors du chargement (pour forcer   Windows pour effectuer cette optimisation   sans avoir à faire un plein   défragmentation, utilisez le Defrag.exe   commande avec le commutateur -b. Pour   instance: defrag c: -b).

Apparemment, votre ordinateur le fait déjà régulièrement, et à moins que vous ne déplaciez fréquemment de gros fichiers sur votre disque dur et que vous ne le redémarriez plusieurs fois par jour, vous ne remarquerez aucun avantage.

D'après mon expérience, les gens se tournent vers la défragmentation pour accélérer leurs systèmes trop rapidement. Je peux compter d'une part sur les temps de défragmentation qui ont accéléré les systèmes que j'ai observés. Et en tant que vétéran du support informatique des entreprises et des consommateurs, cela signifie quelque chose.

Définir une défragmentation programmée, ne vous embêtez pas avec le -b option, et en rester là. Si vous avez une lenteur informatique, il existe une myriade d'autres options que vous devriez examiner et qui seront beaucoup plus efficaces pour accélérer le système.


5
2018-05-10 18:57



Windows 7 a une défragmentation planifiée exécutée par défaut, iirc - Journeyman Geek♦
En tant que vétéran du support informatique des entreprises et des consommateurs, je peux affirmer que même si j'avais des doutes, l'utilisation d'un programme tel que MyDefrag sur les disques de démarrage améliore visiblement le temps de démarrage. C'est juste que Microsoft a foiré leur outil de défragmentation et l'a rendu inutile, un peu comme tout ce qu'ils ont pu faire d'autre. - Jure Sah
Ensuite, nos expériences diffèrent, @JureSah. Cependant, il s’agit d’une question très ancienne qui s’applique davantage aux anciennes versions de Windows et aux anciens types de matériel. Sur les SSD modernes, et dans Windows 7 et les versions ultérieures, il n’ya aucune raison pour que la personne moyenne exécute Defrag, et même avec nos expériences différentes, je pense que vous conviendrez probablement que la personne moyenne, sur un ordinateur moyen, saute à la l'idée de "défragmentation" comme une sorte de panacée moins susceptible de résoudre leur problème spécifique - music2myear
@ music2myear garder les disques défragmentés est une bonne pratique commune qui aide à maintenir les performances à long terme. Je conviens que cela ne résout pas d'autres problèmes courants, mais pour les utilisateurs moyens de disques non SSD, c'est une base importante, surtout à long terme. - Jure Sah


Comme vous le constatez, la défragmentation au démarrage vous permet de déplacer les fichiers normalement utilisés par le système après le démarrage. Il y a en fait un cas où ces fichiers doivent être déplacés ... si vous essayez de réduire une partition pour récupérer de l'espace pour d'autres utilisations. Disons que votre lecteur C: a besoin de plus d'espace et que vous gaspilliez beaucoup de données indésirables pouvant être supprimées sur un lecteur F:. Je pouvais le faire auparavant, mais dans Windows 2008, je pouvais libérer 75% de l'espace sur un lecteur et finir par ne pouvoir que réduire la taille du disque. Il semble que l’option -b fonctionne maintenant contre toute tentative d’aider à libérer de l’espace à la fin d’un lecteur, de sorte qu’elle peut diminuer en déplaçant les fichiers de programme.

Je trouve que les disques virtuels ont constamment besoin d’une telle maintenance lorsque l’espace est restreint. Eh bien, au moins dans Hyper-V, je peux compacter un lecteur dynamique pour récupérer l'espace vide au milieu. Cela introduit simplement un faux sentiment de capacité lorsque vous regardez ce que la VM pense disponible.


3
2018-04-19 18:29





Tant que vous le faites correctement, cela ne va pas faire de mal, mais l'avantage de cela dépend vraiment de l'état de votre système.

Entrez ceci dans le bloc-notes:

Rundll32.exe advapi32.dll,ProcessIdleTasks
defrag -b %SystemDrive%

Enregistrez-le sous 1.bat sur votre bureau, puis cliquez avec le bouton droit de la souris et lancez-le en tant qu'administrateur. la première ligne lui indique d’attendre que vous ayez fermé toutes les applications en cours d’exécution.


2
2018-05-10 18:59





En fait, vous pouvez lancer defrag avant le démarrage de Windows, démarrez simplement dans l'environnement de récupération, ouvrez une invite de commande, entrez dans de drive où Windows est installé quelque chose comme: C: \ windows \ system32 \ puis tapez defrag et il sera lancé.


2
2018-01-11 18:28





Cela dépend de ce que vous essayez de défragmenter. Le point de la défragmentation au moment du démarrage consiste à tenter de défragmenter des éléments tels que la table de fichiers maîtres et le fichier d'échange (ce qui peut être fait en utilisant la page de défilement interne du système ou d'autres outils). Je n'ai jamais remarqué de différence de performance après la défragmentation de mon fichier de pages (par contre, sur les systèmes XP, une défragmentation normale peut sembler magique).

En bref, il n'y a aucun avantage à démarrer le défragmentation au-dessus d'un bon programme régulier de défragmentation en ligne à l'ancienne.


1
2018-05-17 05:45