Q. Comment convertir une partition FAT en NTFS ?
R. A partir de la ligne de commande, tapez convert d: /fs:NTFS. Cette commande ne fonctionne que dans un sens, et une seule fois, et vous ne pouvez pas convertir une partition NTFS en FAT. Si la partition FAT est la partition système, la conversion sera effectuée au prochain redémarrage.
Après la conversion, toutes les permissions sont fixées à "contrôle total" pour "tout le monde", sauf lorsque vous installez directement NT sur une partition NTFS. Dans ce cas, les permissions sur le disque système sont plus restrictives.
Q. Comment convertir une partition NTFS en FAT ?
R. Une conversion simple est impossible, la seule possibilité est de sauvegarder toutes vos données, effacer la partition NTFS, la recréer en FAT, puis de restaurer vos données.
Q. Comment utiliser HPFS avec NT 4.0 ?
R. Si vous voulez utiliser HPFS avec NT, il faut passer de la version 3.51 à la version 4.0 : la 3.51 permettant l'usage de NTFS, la mise à jour conservera le support de HPFS. Vous pouvez aussi installer manuellement le pilote de 3.51 sous NT 4.0, mais cela n'est pas recommandé par Microsoft.
Q. Comment compresser un répertoire ?
R. Suivez les instructions suivantes : (cela ne peut être fait que sur une partition NTFS)
Q. Comment décompresser un répertoire ?
R. Suivez la même procédure que pour la question précédente et décochez la case "Compresser".
Q. Y a-t-il un outil de défragmentation pour disque NTFS de disponible ?
R. Il y en a deux de connus pour NT. Le premier, dénommé Disk Keeper Lite, a été conçu par Executive Software et il est gratuit. Les NT Norton Utilities, à l'adresse http://www.symantec.fr/, possèdent aussi un outil de défragmentation.
La version complète de DiskKeeper autorise la défragmentation en tâche de fond (comme un service) et vous n'avez plus à vous en souciez.
Un nouveau programme PerfectDisk NT, à l'adresse http://www.raxco.com, est aussi disponible.
Q. Peut-on "récupérer" (undeleter) un fichier effacé dans NT ?
R. Cela dépend du système de fichiers. NT ne possède pas d'outil de "récupération". Cependant, sur une partition FAT, en bootant en DOS, on peut espérer récupérer quelque chose. Dans le kit de ressources NT, il a y un utilitaire appelé DiskProbe, qui permet de chercher dans les secteurs et de retrouver des données.
Norton dispose aussi d'un utilitaire de récupération, à voir à l'adresse http://www.symantec.fr/ .
Q. Peut-on utiliser la FAT 32 avec NT ?
R. Des rumeurs disent que NT 2000 permettra d'utiliser la FAT32. En attendant, on peut utiliser FAT32 for Windows NT 4.0 (testé sur NT 4.0 Fr).
Q. Peut-on lire une partition NTFS sous DOS ?
R. Non, en tout cas, pas avec un DOS standard. Mais il existe un produit, nommé NTFSDos, qui permet de lire des partitions NTFS à partir du DOS. A voir à partir de la page http://www.sysinternals.com .
Q. Comment effacer une partition NTFS ?
R. Vous pouvez démarrer avec les trois disquettes d'installation de NT, et exécuter les instructions suivantes :
D'ordinaire, une partition NTFS peut être effacée avec FDISK (choisir : effacer une partition Non-DOS). Cependant, cela ne fonctionnera pas si la partition NTFS est sur une partition étendue.
Vous pouvez aussi effacer des partitions NTFS avec l'administrateur de disques de NT, en sélectionnant la partition et en appuyant sur "Sup." (seulement dans le cas de partitions qui ne sont pas systèmes).
Il y a aussi l'utilitaire delpart.exe, qui effacera une partition NTFS à partir du DOS.
Q. Est-il possible de repartitionner un disque sans perdre de données ?
R. Ce n'est pas possible dans NT. Par contre, il existe un bon utilitaire, appelé Partition Magic, qui redimensionne des partitions FAT, NTFS et FAT32. Cependant, les utilisateurs de versions antérieures à la version 3.04 doivent télécharger la mise à jour s'ils veulent manipuler des partitions NTFS bootables.
Q. Quelle est la plus grande taille de disque que NT peut utiliser ?
R. La réponse est simple : NT peut voir une partition de taille maximale 2 tétras (2000 gigas). Cependant, d'autre limitations s'imposent au système.
La FAT et HPFS sont limités à 4 Gigas, à cause du fait qu'ils codent sur 32 bits les tailles de fichiers.
NTFS utilise 64 bits pour toutes les tailles, ce qui fixe la limite à 18.446.744.073.709.551.616 octets.
Pour les disques E-IDE, la limite est de 136.9 Gigas, et de 528 MB pour les disques IDE.
Il est important de noter que la partition système (contenant ntldr, boot.ini, etc.) DOIT être entièrement comprise dans la première zone de 7.8 Gigas du disque. Ceci est dû à l'utilisation détournée que ntldr fait de l'interruption 13H du BIOS pour piloter le disque dur système (IDE ou SCSI). Cette interruption (la 13H) code sur 24 bits les positions de cylindres, têtes et secteurs d'un disque. Dans le cas où la défragmentation "pousserait" des données au-delà de cette zone, le boot deviendrait impossible.
Q. Puis-je empêcher NTFS de créer des noms de type 8+3 ?
R. Lancez l'éditeur de la base de registre (regedit.exe), sélectionnez la clé HKEY_LOCAL_MACHINE\SYSTÈME\CurrentControlSet\Control\FileSystem et changez la valeur NtfsDisable8dot3NameCreation de 0 en 1.
Q. Comment empêcher NTFS de créer des noms longs sur une partition FAT ?
R. Lancez l'éditeur de la base de registre (regedit.exe), sélectionnez la clé HKEY_LOCAL_MACHINE\SYSTÈME\CurrentControlSet\Control\FileSystem\Win31FileSystem, changez sa valeur de 0 en 1 et alors NT ne créera que des noms de fichiers 8+3.
Q. Je ne peux créer aucun fichier à la racine d'une partition FAT. Pourquoi ?
R. La racine d'une partition FAT est limitée à 512 entrées (fichiers et répertoires). Donc, si vous dépassez cette limite, vous ne pourrez plus créer de fichiers dans la racine. Souvenez-vous que les noms longs utilisent plus d'entrées que les noms 8+3 ! Allez voir la question suivante pour en apprendre plus sur les noms longs.
Q. Comment fonctionnent les noms longs ?
R. Les noms longs de fichiers sont enregistrés en utilisant une série de liens entre des entrées dans la table des répertoires. Un nom long de fichier utilisera donc une entrée pour son alias (son nom 8+3 créé automatiquement), et une deuxième entrée cachée pour chaque série de 13 lettres. Donc, si vous avez un nom de fichier composé de 200 signes, il utilisera 17 entrées dans la table des répertoires.
L' alias est composé à partir des six premiers caractères du nom long et en y ajoutant un ~ (tilde) et un numéro pour les 4 premières versions d'un fichier. Par exemple, pour le fichier : Windows NT FAQ en français. txt
Les noms 8+3 créés window~1.txt, window~2.txt, etc...
Après les 4 premières versions, seules les deux premières lettres sont conservées, les 6 dernières sont générées.
Exemple : wi0E38~1.txt
Q. Comment changer les permissions d'accès sur un répertoire ?
R. Cela est seulement possible sur une partition NTFS. Suivez ces instructions :
Q. Comment changer les permissions d'accès par la ligne de commande ?
R. Un programme s'appelant cacls.exe est livré en
standard dans NT, et peut être utilisé par ligne de commande. Lisez l'aide en tapant
cacls /?. Par exemple, pour donner à "Maurice" des permissions de lecture sur
le répertoire "données" tapez :
cacls données /e /p maurice:r
On utilise /e pour éditer les ACL, ce qui veut dire que les permissions du répertoire
seront ainsi conservées, /p permettant de spécifier l'utilisateur.
Q. J'ai un CHKDSK de programmé au prochain redémarrage et je veux le stopper. Comment faire ?
R. Si on lance la commande chkdsk /f /r (trouve les mauvais secteurs, récupère l'information de ces secteurs et règle les problèmes du disque), elle sera exécutée au prochain redémarrage.
Cependant, on peut avoir besoin d'annuler cette vérification. Pour cela, suivez la procédure ci-dessous :
Q. Mon disque NTFS est abîmé, comment le réparer ?
R. Pour réparer un disque NTFS avec la méthode décrite ici, vous devez avoir créé ce disque avec NT 4.0. Si le disque résulte d'une mise à jour (créé en 3.51 puis mis à jour en 4.0), reportez-vous à l'article Q121517 de la base de connaissances Microsoft. Pour réparer le disque NTFS, vous devez d'abord trouver une copie de secours du secteur de Boot et la remettre à sa place originelle. Pour cela, vous devez utiliser diskedit (ou Disk Probe du Ressource Kit ou Norton Disk Edit) qui est distribué par le support Microsoft .
Q. Comment effacer un fichier sans qu'il passe par la corbeille ?
R. Quand vous effacez le fichier, appuyez sur la touche MAJ (Shift).
Q. Comment changer le numéro de série d'un disque ?
R. Le numéro de série est situé dans le secteur de démarrage d'un volume, en FAT c'est codé sur 4 octets à partir de l'emplacement 0x27, en NTFS c'est codé sur 8 octets à l'emplacement 0x48. Vous aurez donc besoin d'un éditeur de secteur pour modifier cette donnée (comme DiskProbe du Ressource Kit par exemple).
Q. Comment sauvegarder le MBR (Secteur de boot) d'un disque ?
R. Le Secteur de Boot (ou Master Boot Record) est le secteur qui
permet au système de démarrer, en lui indiquant quelle partition utiliser. C'est un
élément vital de la machine, voire le plus important. La partition de boot (celle qui
contient %systemroot%) est aussi importante, vous devez aussi penser à la sauvegarder.
Pour cela, nous allons utiliser l'utilitaire DiskProbe du Ressource Kit.
Q. Comment restaurer le MBR (secteur de boot) d'un disque ?
R. Suivez la procédure suivante, mais soyez très prudent !!!
Q. Quel genre de fichiers CD peut lire NT ?
R. Pour les CD, NT utilise par défaut le format CDFS qui est "lecteur seul". Cependant, il peut lire tous les format conformes à la norme ISO9660.
Q. Comment empêcher la création de noms 8+3 avec VFAT ?
R. Lancez éditeur de la base de registre (regedit.exe) et modifiez la valeur HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\Win95TruncatedExtensions à 0.
R. Un volume occupe l'espace laissé inoccupé par un lecteur (C:, D:, E:, etc...) ou plus, et le combine en un lecteur reconnaissable par le système.
Il y a deux types d'agrégat : l'agrégat de partitions, qui crée un lecteur à partir de plusieurs espaces libres non contiguës, et l'agrégat par bandes qui introduit une notion de redondance. L'agrégat par bande a pour but de placer des "copies" de données sur plusieurs partitions réparties sur plusieurs disques, mais que le système identifie comme un lecteur unique. En cas de panne d'un disque, les bandes encore en fonction permettent de récupérer les données. Pour créer un agrégat :
Q. Comment agrandir un agrégat ?
R. C'est une manipulation simple, mais seulement possible dans le cas de l'agrégat de partitions.
Le redémarrage peut être long, à cause du temps nécessaire à l'extension de l'agrégat.
Note : Seuls les agrégats de partitions NTFS peuvent être agrandis.
Q. Comment effacer un agrégat ?
R. Lorsque vous effacez un agrégat, toutes les données sont perdues. Pour effacez un agrégat :
Q. Quel est la taille maximale d'un nom de fichier ?
R. Cela dépend si le fichier est créé sur une partition FAT ou NTFS. La longueur maximale d'un nom de fichier est de 256 caractères en NTFS et de 11 en FAT (8+3). Les noms NTFS peuvent être en minuscules et en majuscules, cette notion n'existe pas en FAT .
Les noms de fichiers NTFS peuvent contenir tous les caractères sauf ceux-ci :
" * : / \ ? < > |
qui sont réservés pour le système. Voir aussi Comment fonctionnent les noms longs ?
Q. Comment empêcher CHKDSK au démarrage pour un disque ?
R. Quand NT démarre, il effectue automatiquement un CHKDSK sur les disques qu'il ne connaît pas. Pour empêcher cela, on peut exclure certains lecteurs. Cela peut être utile dans le cas de disques type Zip, Jaz, etc...
Où x est la lettre du lecteur que vous ne voulez pas tester. Par exemple, si vous ne voulez pas que le test se lance sur le lecteur F:, tapez autocheck autochk /k:f *. Dans le cas où vous voulez exclure plusieurs lecteurs, donnez les lettres sans espaces ni points. Par exemple, pour exclure E: et G:, tapez autocheck autochk /k:eg *.
Si vous utilisez NT 4.0 avec le Service Pack 2 ou plus, vous pouvez utiliser la commande CHKNTFS.EXE, qui permet d'exclure des lecteurs, et modifie la base de registre pour vous. La syntaxe est :
chkntfs /x <Lecteur>:
Par exemple, chkntfs /x f: exclura le lecteur F:.
Pour effacer toutes les exclusions, tapez :
chkntfs /d
Q. Comment décompresser des fichiers et répertoires à partir de la ligne de commande ?
R. Utilisez l'utilitaire compact.exe du Ressource Kit qui permet de voir et de changer la compression de fichiers ou de répertoires.
Q. Quels genres de protections peuvent être mis en place sur un disque NTFS ?
R. Quand vous sélectionnez un répertoire dans l'Explorateur, et que vous cliquez sur le bouton droit de la souris (ou par Propriétés dans le menu Fichiers), il apparaît une boîte de dialogue vous donnant la taille, le nom du propriétaire, etc ...
Si le répertoire ou le fichier appartient à une partition NTFS, vous pourrez accéder à un onglet "Sécurité", et à un bouton Permissions. En appuyant sur ce bouton, vous pouvez donner des droits à des utilisateurs ou à des groupes.
Il y a 6 permissions "de base" :
Elles peuvent être données sur une ressource, un répertoire.
Elles correspondent à :
Attention ! Ces permissions ne peuvent être fixées que sur des répertoires. Dans le cas d'un fichier, on se limite à : Aucun accès, Lire, Modifier, et Contrôle Total.
Il existe aussi une autre permission "Accès Spécial " (dans un répertoire, il y a deux accès spéciaux, un pour les fichiers, l'autre pour les répertoires), à partir duquel vous pouvez modifier les 6 permissions de base.
Q. Comment prendre possession de fichiers ?
R. Quelquefois, vous aurez besoin de prendre possession de fichiers ou de répertoires, en général, quand quelqu'un a bloqué tous les accès à une ressource, et qu'il n'y accède plus lui-même. Vous devez vous connecter en Administrateur, et vous approprier les fichiers en question. Vous ne pouvez pas donner des droits de propriétaire à quelqu'un, juste les prendre.
Q. Comment voir les permissions d'un utilisateur sur un fichier par la ligne de commande ?
R. Utilisez perms.exe du Ressource Kit pour voir les permissions sur des fichiers/répertoires.
La syntaxe est :
perms <domain>\<utilisateur> <fichier>
Par exemple : perms DOM\TOTO d:\liste.txt .
Vous pouvez ajouter /s pour voir les permissions des sous-répertoires et de leurs contenus. Les permissions sont :
R | Lire |
W | Ecrire |
X | Exécuter |
D | Effacer |
P | Modifier les permissions |
O | S'approprier |
A | Toutes |
None | Aucune |
* | Du propriétaire |
# | D'un groupe |
? | Inconnu |
On peut rediriger la sortie vers un fichier en rajoutant > fichier.txt .
perms <utilisateur> <fichier> > fichier.txt
Q. Comment calculer la place occupée par un répertoire et ses sous-répertoires ?
R. Il y a deux façons d'y arriver (en fait sûrement plus), la première à partir de l'Explorateur :
Voici la deuxième façon : à partir de la ligne de commande, vous pouvez utiliser la commande dir avec l'option /s pour calculer la taille d'un répertoire et de ses sous-répertoires. Par exemple :
dir /s d:\winnt donnera la taille du répertoire et de ses sous-répertoires.
Q. Il y a des fichiers commençant par $ à la racine. Puis-je les effacer ?
R. NON !!! Ces fichiers contiennent des informations sur vos disques NTFS. Voici une liste des noms utilisés :
$MFT | Master File Table. |
$MFTMIRR | Une copie des 16 premiers enregistrements de la MFT. |
$LOGFILE | Log des modifications apportées au disque. |
$VOLUME | Information sur le disque, date de création, numéro de série ... |
$ATTRDEF | Définitions d'attributs. |
$BITMAP | Contient la table des clusters du lecteur. |
$BOOT | Information de démarrage du lecteur. |
$BADCLUS | La liste des clusters défectueux du lecteur. |
$QUOTA | Information de Quota (dans NTFS 2000). |
$UPCASE | Table minuscules - majuscules. |
Si vous voulez voir le contenu de ces fichiers, tapez :
dir /ah $mft
Il est normalement impossible d'effacer ces fichiers de toute façon.
Q. Quel est le système de fichiers utilisé par les Zip Iomega ?
R. Par défaut, les Zips sont formatés en FAT. Cependant, vous pouvez très bien les formater en NTFS si vous le voulez. NTFS possède un "entête" de disque plus grand que FAT (environ 2MB), ce qui empêche de formater des disquettes 1.44 en NTFS.
Q. Quelle est la taille des clusters sur une partition FAT ou NTFS ?
R. La taille par défaut des clusters varie en fonction de la taille de la partition, et ce, comme suit :
Taille de la Partition | Secteurs par Cluster | Taille des Clusters |
<32MB | 1 | 512 bytes |
<64MB | 2 | 1K |
<128MB | 4 | 2K |
<255MB | 8 | 4K |
<511MB | 16 | 8K |
<1023MB | 32 | 16K |
<2047MB | 64 | 32K |
<4095MB | 128 | 64K |
C'est pourquoi on ne recommande pas d'utiliser un format FAT pour des disques de plus de 511 Mo, à cause de la perte potentielle de place sur le disque lorsque l'on a des clusters de 16K et plus.
Dans le cas d'une partition NTFS, les tailles par défaut s'appliquent :
Taille de la Partition | Secteurs par Cluster | Taille des Clusters |
<512MB | 1 | 512 bytes (ou la taille définie par le matériel si est elle plus grande que 512 bytes) |
<1024MB | 2 | 1K |
<2048MB | 4 | 2K |
<4096MB | 8 | 4K |
<8192MB | 16 | 8K |
<16384MB | 32 | 16K |
<32768MB | 64 | 32K |
>32768 MB | 128 | 64K |
Lorsque vous formatez un disque, vous pouvez fixer la taille des clusters grâce au paramètre /a:<taille>. Par exemple :
format d: /a:1024 /fs:ntfs
Q. De combien de place libre ai-je besoin pour convertir une partition FAT en NTFS ?
R. Le calcul qui suit est dans le cas de disques utilisant 512 bytes par secteur :
En résumé :
Place nécessaire = (<taille de la partition en octets>/100) + (<taille de la partition en octets>/803) + (<nombre de fichiers et de répertoires> * 1280) + 196096
Pour plus d'information, voir la Base de Connaissances, article Q156560 à l' adresse :
http://support.microsoft.com/support/kb/articles/q156/5/60.asp