Normalement Windows 7 devrait détecter et désactiver le défragmenteur de disque lorsque le PC à un disque dur SSD.
Malheureusement il arrive parfois que défragmentation est quand même activée.
Lorsque nous voulons détecter la présence d’un disque dur qui est sur un contrôleur RAID, Windows ne nous donne pas d’informations utiles si nous utilisons WIM, PowerShell, etc.
Afin de palier à ce problème, j’ai trouvé l’utilitaire « megacli » qui permet d’interroger directement le contrôleur RAID.
Il est disponible à cette adresse.
Nous pouvons donc via la commande suivante :
MegaCli -PDList -aALL
Récuperer l’information voulue comme ci-dessous :
Le but étant de désactiver la défragmentation sur un parc informatique ayant des SSD et HDD et nous ne voulons pas désactiver sur les PC ayant des HDD, j’ai donc créé un script pour cela, qui est disponible ci-dessous.