Qu'est-ce qu'une défragmentation de démarrage?
Une défragmentation au démarrage est une version spéciale de la fonction de défragmentation sur les ordinateurs. Il réorganise les données pour que les fichiers utilisés lors du processus de démarrage soient physiquement côte à côte sur le disque dur. Cela peut accélérer le processus de démarrage.
La défragmentation consiste à réorganiser l'emplacement physique des données sur un disque dur. Cela annule la fragmentation, due au fait que, lorsqu'un élément de données est supprimé d'un ordinateur, le vide qui en résulte ne sera pas comblé si le prochain élément de données à écrire ne rentre pas dans le vide. Cela peut entraîner une organisation inefficace des données.
Le processus de défragmentation réorganise les données pour qu'elles soient physiquement organisées de la manière la plus efficace. Cela signifie que l'ordinateur peut accéder à chaque donnée plus rapidement: la différence ne représente qu'une petite fraction de seconde à la fois, mais tout se résorbe. Le processus est un peu comme ranger les affaires éparpillées sur le sol d’une chambre à coucher. Une fois que cela est fait, il est beaucoup plus rapide de trouver et d’atteindre chaque élément en particulier.
Une défragmentation de démarrage exécute la même tâche, mais concerne spécifiquement les fichiers de démarrage. Ce sont les premiers fichiers qui se chargent au démarrage d’un ordinateur. Ce sont les fichiers nécessaires pour charger le système d'exploitation dans la mémoire de l'ordinateur, ainsi que les fichiers pour démarrer tout programme que l'utilisateur a configuré pour s'exécuter automatiquement au démarrage de son ordinateur.
Depuis Windows XP, les systèmes d'exploitation Microsoft sont configurés pour exécuter automatiquement une défragmentation au démarrage. Cela n’est pas contrôlé par l’utilisateur mais s’exécute lorsque l’ordinateur est resté inactif pendant un certain temps, généralement entre cinq et 30 minutes. La défragmentation de démarrage s’exécute en arrière-plan, ce qui signifie que l’utilisateur n’a pas conscience de son exécution.
Bien que la défragmentation de démarrage soit configurée pour s'exécuter par défaut, il est possible qu'elle soit désactivée par inadvertance, par exemple par une application. Un utilisateur ayant suffisamment confiance en soi pour exécuter l'Éditeur du Registre peut vérifier si cela s'est produit et le réactiver si nécessaire. Pour ce faire, ouvrez l’Éditeur du registre et accédez à HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Dfrg \ BootOptimizeFunction, puis vérifiez que la valeur en regard de "Activer" est définie sur Y plutôt que sur N.
Bien qu'un utilisateur ne puisse pas forcer directement l'exécution de la défragmentation au démarrage, il existe deux méthodes indirectes. L'une consiste simplement à laisser l'ordinateur sans application pendant au moins une demi-heure, ce qui obligera l'ordinateur à exécuter la défragmentation tant que la fonction est activée. Une autre consiste à forcer l'ordinateur à exécuter toutes les tâches qu'il est configuré pour exécuter lorsqu'il est inactif, ce qui inclut la défragmentation au démarrage. Cela peut être fait dans les éditions 32 bits de Windows en cliquant sur Démarrer, puis sur Exécuter, puis en tapant Rundll32.exe advapi32.dll, ProcessIdleTasks et en cliquant sur OK. Comme cela exécute plusieurs tâches, les performances de l'ordinateur en seront probablement affectées jusqu'à ce que ces tâches soient terminées.
Le système d'exploitation Apple Mac ne possède pas de fonctionnalité de défragmentation intégrée. Si un disque devient trop fragmenté, il est officiellement recommandé de sauvegarder le contenu, d'utiliser la fonction d'initialisation du système Mac sur le disque, puis de restaurer les données. Comme cela est plus compliqué à réaliser, il vaut mieux le réserver pour les cas graves de fragmentation. Les systèmes de gestion de fichiers des éditions les plus récentes de systèmes d'exploitation basés sur Linux ne possèdent pas de fonctionnalités de défragmentation intégrées. Cependant, de nombreuses applications tierces peuvent défragmenter un lecteur basé sur Linux.