Il n'existe pas de commande unique pour vérifier que *toutes* les partitions de disque sont NTFS sur tous les systèmes d'exploitation. La méthode dépend du système d'exploitation que vous utilisez (Windows, macOS, Linux, etc.). Vous trouverez ci-dessous des exemples pour Windows et Linux. macOS nécessite une approche légèrement différente en utilisant l'Utilitaire de disque.
Windows :
Ce script PowerShell parcourt tous les lecteurs et vérifie le système de fichiers. Il génère un résumé indiquant quels lecteurs sont NTFS et lesquels ne le sont pas.
```powershell
Get-WmiObject Win32_LogicalDisk | PourEach-Object {
$FileSystem =$_.FileSystem
$LettreLecteur =$_.IDDevice
si ($FileSystem -eq "NTFS") {
Hôte d'écriture "$DriveLetter :NTFS"
} autre {
Write-Host "$DriveLetter :PAS NTFS ($FileSystem)"
}
}
```
Pour exécuter ceci :
1. Ouvrez PowerShell en tant qu'administrateur.
2. Collez le code et appuyez sur Entrée.
Linux (en utilisant `lsblk` et `blkid`) :
Cette commande utilise `lsblk` pour lister les périphériques bloqués et `blkid` pour obtenir le type de système de fichiers. Il est plus robuste que de s'appuyer uniquement sur les points de montage, car il vérifie toutes les partitions même si elles ne sont pas actuellement montées.
```bash
lsblk -o NOM,FSTYPE | awk '$2 !="" {imprimer $1, $2}' | pendant la lecture du disque fs ; faire
si [[ "$fs" !="ntfs" ]]; alors
echo "La partition $disk n'est PAS NTFS ($fs)"
fi
fait
```
Cette commande effectue les opérations suivantes :
1. `lsblk -o NAME,FSTYPE` :répertorie les périphériques bloqués avec leurs noms et types de système de fichiers. `-o` spécifie les colonnes de sortie.
2. `awk '$2 !="" {print $1, $2}'` :filtre les lignes sans type de système de fichiers (par exemple, les disques non partitionnés) et imprime le nom du périphérique et le type de système de fichiers.
3. `pendant la lecture du disque fs ; do ... done` :parcourt la sortie.
4. `if [[ "$fs" !="ntfs" ]]; then ... fi` :vérifie si le type de système de fichiers n'est pas NTFS et imprime un message si ce n'est pas le cas.
Considérations importantes :
* Partition racine : La partition racine de votre système d'exploitation est cruciale. Assurez-vous qu'il s'agit de NTFS si tel est votre besoin. Tenter de modifier le système de fichiers de la partition racine est extrêmement risqué et peut rendre votre système impossible à démarrer.
* Perte de données : La modification du système de fichiers d'une partition peut entraîner une perte de données. Toujours sauvegarder vos données avant d'apporter des modifications au système de fichiers.
* Disques externes : Ces scripts vérifieront les disques internes et externes. Soyez prudent lorsque vous modifiez le système de fichiers sur des disques externes.
* Partitions cachées : Certaines partitions peuvent être masquées (par exemple, les partitions de récupération). Les scripts les montreront également.
N'oubliez pas de remplacer les commandes par celles appropriées à votre système d'exploitation. Soyez toujours prudent lorsque vous travaillez avec des partitions et des systèmes de fichiers. Une manipulation incorrecte peut entraîner une perte de données. En cas de doute, demandez l'aide d'une personne expérimentée en administration système.
|