Aperçu de l'interface de démarrage

Dernière mise à jour : 16 janvier 2026

UltraDefrag inclut une interface spéciale de démarrage dont le but est d'effectuer la défragmentation et l'optimisation des fichiers verrouillés lors d'un redémarrage du système, avant que Windows et les applications ne chargent et ne verrouillent complètement les fichiers.

Notes

  • Les disques non système chiffrés par BitLocker ne peuvent pas être traités au démarrage, car il est impossible de les déverrouiller durant les premières étapes du démarrage de Windows. Nous recommandons de désactiver temporairement le chiffrement du disque avant son traitement, puis de le réactiver ensuite.
  • L'interface de démarrage ne peut pas être utilisée en mode sans échec sur Windows 7 et Windows Server 2008 R2, car elle ne peut pas afficher de texte à l'écran dans ce mode, en raison d'une limitation système bien connue.
  • L'interface de démarrage n'est pas disponible dans l' édition portable d' UltraDefrag .

Consultez les articles suivants pour apprendre à utiliser l'interface de démarrage d' UltraDefrag afin d'effectuer des tâches de défragmentation courantes :

Une autre fonctionnalité intéressante de l'interface de démarrage d' UltraDefrag est la possibilité d'écrire un script personnalisé ou même de l'utiliser de manière interactive. Suivez ce guide étape par étape pour apprendre comment procéder :

  1. Lancez UltraDefrag et cliquez Processus au démarrage > Modifier le script personnalisé.

    Vous pouvez également ouvrir manuellement le fichier suivant dans votre éditeur de texte préféré :%SystemRoot%\system32\ud-boot-time-custom.cmd .

  2. Collez le contenu suivant dans le script, puis enregistrez-le :

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    @echo off
    ::
    :: A custom boot time script example.
    ::
    :: This script optimizes the master
    :: file table (MFT) on the system disk.
    ::
    :: Please note, you have to save this script
    :: in Unicode (UTF-16 / UCS-2 LE BOM) encoding.
    ::

    :: turn the boot time defragmentation off for subsequent boots

    boot-off

    :: optimize the master file table on the system disk

    udefrag --optimize-mft %SystemDrive%

    :: pass control back to the Windows boot process

    exit
  3. Cliquez Processus au démarrage > Exécuter un script personnalisé.

  4. Cliquez Oui pour procéder immédiatement à l'exécution du script de démarrage ou Redémarrez plus tard pour l'exécuter lors du prochain redémarrage du système.

  5. Lors du redémarrage du système, UltraDefrag lancera son interface de démarrage et exécutera le script personnalisé.

    UltraDefrag 15.0.0 boot time interface.
    Copyright (c) 2018-2026 Green Gate Systems, LLC.

    UltraDefrag comes with ABSOLUTELY NO WARRANTY.

    If something is wrong, hit F8 on startup
    and select 'Last Known Good Configuration'
    or execute 'CHKDSK {Drive:} /R /F'.

    Keyboard device found: \Device\KeyboardClass0.

    Press any key to exit .....

    Preparing to optimize MFT on disk C: ...
    Use Pause/Break key to abort the process early.

    Optimization: 100.00%, fragmented/total=0/1009398

    Drive information:

      Total space                 = 118.12 GB
      Free space                  = 15.77 GB

      Total number of files       = 1009398
      Number of fragmented files  = 0
      Fragments per file          = 1.00
      Fragmentation               = 0.00%

    Good bye...

  6. Voilà, c'est tout ! Il est maintenant temps de découvrir les commandes et variables d'environnement , de consulter quelques exemples de scripts de démarrage et, enfin, d'écrire votre propre script personnalisé 😉

Console interactive

Si vous omettez laexit commande dans le script, UltraDefrag affichera une console interactive au démarrage après l'exécution du script :

Interactive mode:
Type 'help' to list available commands.
#

La console interactive est très utile pour l'apprentissage de la syntaxe des scripts et des commandes, car vous pouvez saisir les commandes une par une et vérifier leur fonctionnement avant d'écrire votre propre script de démarrage personnalisé.

Vous pouvez également accéder à la console à tout moment pendant l'exécution du script en appuyant sur la Échap du clavier.

Syntaxe du script

UltraDefrag utilise une syntaxe similaire à celle des scripts batch pour les scripts de démarrage personnalisés. Les lignes commençant par `<comment>`, ::`<commande>`; ou `# <commentaire>` sont des commentaires. Toutes les autres lignes commencent par un nom de commande suivi d'arguments optionnels. Si le@ signe `<commande>` précède un nom de commande, l'interpréteur de commandes n'affichera pas la commande avant son exécution.

Partagez cette page :
Retour en haut de la page Anglais