Corruption de NTFS sur les lecteurs supérieure À 4 Go lors de l'utilisation de Windows NT ExtendOEMPartition

IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.

La version anglaise de cet article est la suivante: 185773
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Symptômes
À l'aide de Winnt.exe installation sans assistance à partir d'un MS-DOS FAT partition sur un lecteur supérieure à 4 Go peut provoquer l'altération NTFS. Paramètres d'installation sans assistance devraient être spécifiées comme suit dans le fichier Unattend.txt :
   [Unattended]   OemPreinstall = yes   FileSystem = ConvertNTFS   ExtendOemPartition = 1				

Lorsque vous démarrez pour la première fois après que l'installation de Windows NT est terminée, altération NTFS est identifiée par l'impossibilité de démarrer correctement en raison de fichiers manquants ou corrompus ou par les messages CHKDSK suivants :

   CHKDSK is verifying indexes...   Correcting error in index %I30 for file 100   Correcting error in index %I30 for file 100   Index verification completed.   CHKDSK detected minor inconsistencies on the drive.   Errors found. CHKDSK cannot continue in read-only mode.				


Si la corruption est suffisamment grave, l'ordinateur peut cesser de répondre (se bloquer) au cours de la partie en mode graphique du programme d'installation ou diverses autres messages d'erreur peuvent également se produire. Ces erreurs messages varient d'un ordinateur à un autre, mais généralement préoccupation fichiers corruption ou fichiers manquants sur les systèmes où les fichiers réellement existent. Les fichiers sont signalées comme endommagées ou manquantes, car les index pour le système de fichiers NTFS ne sont pas correctement le programme d'installation.
Cause
Le problème est que le lecteur est plu de 4 Go. Lorsque le système de fichiers NTFS la conversion a lieu, le secteur de démarrage miroir doit être écrit à la fin du disque, mais l'emplacement d'offset octet a été masqué pour dans 4 Go d'espace disque en raison d'un calcul 32 bits. Le calcul incorrect entraîne le tampon d'index NTFS soit écrasé.
Résolution
Pour résoudre ce problème, procurez-vous le dernier service pack pour Windows NT 4.0 ou Windows NT Server 4.0, Édition Terminal Server. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
152734Comment faire pour obtenir le dernier Pack de Service Windows NT 4.0

Remarque : fichier The Fastfat.sys inclus avec Service Pack 4 est requis. Avec le fichier Fastfat.sys, des fichiers complémentaires suivants doivent être obtenus à partir du dernier Service Pack Windows NT 4.0 (SP4 ou version ultérieure). Le service pack doit être de la langue en cours d'installation.

Pour plates-formes I386 :
ATAPI.sys
Basesrv.dll
HAL.dll
Hal486c.dll
Halapic.dll
Halast.dll
Halcbus.dll
Halcbusm.dll
Halmca.dll
Halmps.dll
Halmpsm.dll
Haloli.dll
Halsp.dll
Halwyse7.dll
Ntdll.dll
Ntoskrnl.exe
Ntkrnlmp.exe
Win32k.sys
User32.dll
Kernel32.dll
Gdi32.dll
Winsrv.dll


Pour la plate-forme Alpha :
HALGAMMP.dll
halpinna.dll
halrawmp.dll
HALSABMP.dll
Ntdll.dll
Ntoskrnl.exe
Ntkrnlmp.exe
Win32k.sys
User32.dll
Kernel32.dll
Gdi32.dll
Winsrv.dll

Comment faire pour installer

  1. Démarrez l'ordinateur en mode MS-DOS et préparer le disque pour Windows NT installation sans assistance sous la forme habituelle. Cela inclut la copie de la. \i386 ou. répertoire \alpha depuis Windows NT un CD dans le répertoire d'installation sur le lecteur C:.
  2. Copiez les fichiers de correctif dans un répertoire temporaire.
  3. Appliquer les fichiers de correctif et les fichiers de 3 + dépendance de Service Pack requis dans le répertoire d'installation sur le lecteur C:. Le CD-ROM du service pack doit être la même langue que celle en cours d'installation. Étant donné que les CD du Service Pack sont au format unicode de Windows NT, ils peuvent être lus pas directement à partir de MS-DOS. Les fichiers du Service Pack peuvent doivent être transférés à partir d'un système Windows NT capable de lecture que du CD-ROM Service Pack ou les fichiers SP peuvent être lus directement à l'aide de MS-DOS à partir du CD Server entreprise dans le répertoire «\SP3\i386» ou «\SP3\Alpha». Le Service Pack les fichiers de dépendance sont répertoriés ci-dessus. Cette étape peut être effectuée automatiquement à l'aide du fichier de commandes OEMSETUP.BAT, si vous avez les fichiers de dépendance dans un format lisible DOS. Dans le cas contraire, vous devez effectuer cette étape manuellement.

    Plate-forme Intel : Étape trois instructions de

    Options de fichier BATCH

    À partir du répertoire temporaire, exécutez OEMSETUP.BAT spécifiant que le répertoire source du Service Pack et la cible du répertoire d'installation. Par exemple: (supposons D: est un répertoire de Service Pack et C:\i386 est le répertoire d'installation)

    OEMSETUP D:\SP3\I386 C:\i386

    Ceci copiera les fichiers nécessaires pour la I386 et répertoires C:\I386\SYSTEM32 sur le lecteur C où se trouve le répertoire d'installation.

    Option manuelle

    Vous pouvez également effectuer cette étape manuellement. Tout d'abord copier FASTFAT.SYS depuis le correctif dans le répertoire d'installation C:\i386, puis copiez les fichiers suivants à partir de la dernière NT 4.0 Service Pack dans les répertoires C:\i386 et C:\I386\SYSTEM32 comme indiqué ci-dessous :
         Atapi.sys       -> ..\I386     Basesrv.dll     -> ..\I386     Fastfat.sys     -> ..\I386     Hal.dll         -> ..\I386     Hal486c.dll     -> ..\I386     Halapic.dll     -> ..\I386     Halast.dll      -> ..\I386     Halcbus.dll     -> ..\I386     Halcbusm.dll    -> ..\I386     Halmca.dll      -> ..\I386     Halmps.dll      -> ..\I386     Halmpsm.dll     -> ..\I386     Haloli.dll      -> ..\I386     Halsp.dll       -> ..\I386     Halwyse7.dll    -> ..\I386     Ntdll.dll       -> ..\I386 and  -> ..\I386\SYSTEM32     Ntoskrnl.exe    -> ..\I386     Ntkrnlmp.exe    -> ..\I386     Win32k.sys      -> ..\I386     User32.dll      -> ..\I386     Kernel32.dll    -> ..\I386     Gdi32.dll       -> ..\I386     Winsrv.dll      -> ..\I386						

    Supprimez les versions compressées des ces fichiers de répertoires C:\i386 et C:\I386\SYSTEM32. Les fichiers compressés sont identifiés par le dernier caractère du type de fichier qui contient un trait de soulignement («_»). Par exemple supprimer FASTFAT.SY_, HAL.DL_, NTDLL.DL_, NTOSKRNL.EX_, etc..

    Plate-forme Alpha : Étape 3 instructions de

    Options de fichier BATCH

    À partir du répertoire temporaire, exécutez OEMSETUP.BAT spécifiant que le répertoire source du Service Pack et la cible du répertoire d'installation. Par exemple (supposons D: est un répertoire de Service Pack et C:\Alpha est le répertoire d'installation) :

    OEMSETUP D:\SP3\Alpha C:\Alpha

    Ceci copiera les fichiers nécessaires dans les répertoires alpha et C:\Alpha\SYSTEM32 sur le lecteur C: où se trouve le répertoire d'installation.

    Option manuelle

    Vous pouvez également effectuer cette étape manuellement en premier FASTFAT.SYS copie à partir de la correction pour le répertoire d'installation C:\Alpha puis copiez les fichiers suivants à partir de la dernière NT 4.0 Service Pack dans les répertoires C:\Alpha et C:\Alpha\SYSTEM32 comme indiqué ci-dessous :
          Fastfat.sys     -> ..\Alpha      Halgammp.dll    -> ..\Alpha      Halpinna.dll    -> ..\Alpha      Halrawmp.dll    -> ..\Alpha      Halsabmp.dll    -> ..\Alpha      Ntdll.dll       -> ..\Alpha and  -> ..\Alpha\SYSTEM32      Ntoskrnl.exe    -> ..\Alpha      Ntkrnlmp.exe    -> ..\Alpha      Win32k.sys      -> ..\Alpha      User32.dll      -> ..\Alpha      Kernel32.dll    -> ..\Alpha      Gdi32.dll       -> ..\Alpha      Winsrv.dll      -> ..\Alpha						
Statut
Microsoft a confirmé l'existence de ce problème dans Windows NT 4.0 et Windows NT Server 4.0, Édition Terminal Server. Ce problème a été corrigé dans Windows NT 4.0 Service Pack 4.0 et Windows NT Server 4.0, Édition Terminal Server Service Pack 4.

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 185773 - Dernière mise à jour : 12/05/2015 08:40:38 - Révision : 2.2

Microsoft Windows NT Server 4.0, Terminal Server Edition, Microsoft Windows NT Workstation 4.0 Édition Développeur, Microsoft Windows NT Server 4.0 Standard Edition

  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe KB185773 KbMtfr
Commentaires