web-dev-qa-db-fra.com

"Défragir C: / B 'fonctionne-t-il vraiment pour l'optimisation de la démarrage de Windows?

Fait la commande Defrag %SystemDrive% /b Trouvez-vous vraiment pour optimiser l'heure de démarrage de Windows? (La défragmentation /b L'option n'est pas documentée par Microsoft).

J'essaie de l'utiliser dans une tentative d'optimisation des fichiers sur le disque dur que Windows utilise pour démarrer le système. Je soupçonne que j'ai besoin de planifier la défragmentation avant la démarrage de Windows, mais je ne réussis pas avec défragmentation. Y a-t-il un autre logiciel qui fonctionne pour cela?

4
Diogo

Defrag est un programme Windows et fonctionne pendant que Windows est en cours d'exécution. Vous pouvez planifier un disque de numérisation avant que Windows complètement chargée, mais pas défragmenter. Il existe des outils que vous pouvez utiliser ce défragmentation en dehors de Windows, mais la défragmentation intégrée de Windows est plus que suffisante pour la plupart des besoins.

Je planifie la défragmentation pour courir pendant quelques heures quelques nuits chaque semaine. De cette façon, il conserve le disque d'un très faible niveau de fragmentation.

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 une fonction salutaire supplémentaire lorsqu'il est utilisé conjointement avec l'outil défragmentant intégré. Tous les trois jours, pendant les temps inactifs, cet utilitaire réorganise le code du programme, le déplaçant vers l'extérieur du disque pour le rendre plus efficace lors du chargement (pour forcer Windows à effectuer cette optimisation sans avoir à faire une défragmentation complète, utilisez le défragmente. commande avec le commutateur -b. Par exemple: défragmentation C: -B).

Apparemment, votre ordinateur le fait déjà régulièrement, et à moins que vous déplaciez des fichiers massifs fréquemment sur votre lecteur de disque dur et redémarrez plusieurs fois par jour, vous ne constaterez pas à prendre note d'un avantage.

Dans mon expérience, les gens se tournent vers défragment pour accélérer leurs systèmes beaucoup trop rapidement. Je peux compter sur une main, les temps défragmentés ont effectivement accéléré des systèmes que j'ai observés. Et comme un ancien combattant de l'entreprise d'entreprise et de consommation, cela disait quelque chose.

Définissez une défragmentation planifiée, ne vous embêtez pas avec le -b option, et laissez-la à cela. Si vous avez la lenteur de l'ordinateur, il y a une myriade d'autres options que vous devriez examiner cela sera beaucoup plus efficace pour accélérer le système.

5
music2myear

Comme vous le souhaitez, défragmentation au moment de démarrage vous permet de déplacer des 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étrécir une partition pour récupérer de l'espace pour d'autres utilisations. Dites que votre article a besoin de plus d'espace et vous avez perdu beaucoup de malbe qui peut être supprimé sur un lecteur F:. J'avais l'habitude de pouvoir faire cela, mais dans Windows 2008, je pourrais libérer 75% de l'espace sur un lecteur et que vous ne puissiez finir que pour réduire la route à la moitié de la taille. On dirait que l'option -b fonctionne désormais à toute tentative d'aide à l'espace libre à la fin d'un lecteur, de sorte qu'il peut se contracter, en déplaçant les fichiers de programme.

Je trouve que les disques virtuels ont constamment besoin d'une telle entretien lorsque l'espace est serré. Oh bien, au moins dans Hyper-V, je peux compacter un lecteur dynamique pour récupérer l'espace vide au milieu. Il introduit juste un faux sentiment de capacité lorsque vous regardez ce que le VM pense est disponible.

3
Vincent

En fait, vous pouvez exécuter la défragmentation avant le démarrage de Windows, il suffit de démarrer dans l'environnement de récupération, ouvrez une invite de commande, accédez à De lecteur où Windows est installé quelque chose comme: C:\Windows\System32\puis Tapez Defrag et il fonctionnera.

2
Ricardo Bohner