Daños de NTFS en unidades más de 4 GB si se utiliza ExtendOEMPartition de Windows

Seleccione idioma Seleccione idioma
Id. de artículo: 185773 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Con Winnt.exe partición de instalación desatendida de una FAT de MS-DOS en una unidad que excedan de 4 GB puede dañar NTFS. Los parámetros de instalación desatendida podrían especificarse como sigue en el archivo Unattend.txt:
   [Unattended]
   OemPreinstall = yes
   FileSystem = ConvertNTFS
   ExtendOemPartition = 1
				

Al iniciar por primera vez una vez finalizada la instalación de Windows NT, daños de NTFS se se identificar por la imposibilidad de iniciar correctamente debido a que faltan archivos o están dañados o por los siguientes mensajes CHKDSK:

   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 el daño es lo suficientemente grave, el equipo puede dejar de responder (bloquearse) durante la parte en modo GUI del programa de instalación o diversos otros mensajes de error también pueden producirse. Estos mensajes varían desde un equipo a otro de error, pero normalmente preocupación archivo daños o archivos que faltan en sistemas donde existen los archivos realmente. Los archivos se notifican como dañado o falta porque los índices de NTFS no son el programa de instalación correctamente.

Causa

El problema es que la unidad es mayor que 4 GB. Cuando realiza la conversión al sistema de archivos NTFS, el sector de inicio reflejada se debe escribir al final del disco, pero la ubicación de desplazamiento de byte se enmascara a dentro de 4 GB del espacio de disco duro debido un cálculo de 32 bits de. Cálculo incorrecto hace que el búfer de índice NTFS se sobrescribirán.

Solución

Para resolver este problema, obtenga el service pack más reciente para Windows NT 4.0 o Windows NT Server 4.0 Terminal Server. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
152734Cómo obtener el Service Pack más reciente de Windows NT 4.0

Nota : es necesario Fastfat.sys el archivo incluido con el Service Pack 4. En suma en el archivo Fastfat.sys, deben obtenerse los siguientes archivos adicionales del Service Pack más reciente de Windows NT 4.0 (Service Pack 4 o posterior). Debe tener el mismo idioma que está instalando el service pack.

Para la plataforma de 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


Para la plataforma 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

Cómo instalar

  1. Inicie el equipo en modo MS-DOS y preparar la unidad para Windows NT instalación desatendida como habitual. Esto incluye copiar el. \i386 o. disco al directorio de instalación en la unidad C: de compacto \Alpha directorio de Windows NT.
  2. Copie los archivos de revisión en un directorio temporal.
  3. Aplique los archivos de revisión y archivos de dependencia de 3 + Service Pack necesarios al directorio de instalación en la unidad C:. El CD del service pack debe ser del mismo idioma que está instalando. Puesto que los CD de Service Pack están en formato unicode de Windows NT, que no se puedan leer directamente desde MS-DOS. Los archivos del Service Pack que tenga que ser transferidos desde un sistema de Windows NT capaz de leer que el CD del Service Pack o los archivos de Service Pack pueden leerse directamente con MS-DOS desde el CD de Enterprise Server en el directorio "\SP3\i386" o "\SP3\Alpha". El Service Pack de archivos de dependencia se enumeran anteriormente. Este paso puede realizarse automáticamente mediante el archivo de proceso por lotes OEMSETUP.BAT, si tiene los archivos de dependencia en un formato legible de DOS. En caso contrario, deberá realizar este paso manualmente.

    Plataforma Intel: Instrucciones del paso 3

    Opción de archivo BATCH

    Desde el directorio temporal, ejecute OEMSETUP.BAT especificar que directorio de instalación el directorio del Service Pack de origen y el destino. Por ejemplo: (supone D: es un directorio del Service Pack y C:\i386 es el directorio de instalación)

    OEMSETUP D:\SP3\I386 C:\i386

    Esto copiará los archivos necesarios para la I386 y a C:\I386\SYSTEM32 directorios en la unidad C donde está ubicado el directorio de instalación.

    Opción manual

    También puede realizar este paso manualmente. En primer lugar, copie FASTFAT.SYS desde la revisión al directorio de instalación C:\i386 y, a continuación, copie los archivos siguientes del Service Pack más reciente de NT 4.0 a los directorios C:\i386 y C:\I386\SYSTEM32 como se indica a continuación:
         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
    						

    Quite las versiones de estos archivos comprimidas de los directorios C:\i386 y C:\I386\SYSTEM32. Los archivos comprimidos se identifican por el último carácter del tipo de archivo que contiene un carácter de subrayado ("_"). Por ejemplo eliminar FASTFAT.SY_ HAL.DL_, NTDLL.DL_, NTOSKRNL.EX_, etc..

    Plataforma Alpha: Instrucciones del paso 3

    Opción de archivo BATCH

    Desde el directorio temporal, ejecute OEMSETUP.BAT especificar que directorio de instalación el directorio del Service Pack de origen y el destino. Por ejemplo (supone D: es un directorio del Service Pack y C:\Alpha es el directorio de instalación):

    OEMSETUP D:\SP3\Alpha C:\Alpha

    Esto copiará los archivos necesarios a los directorios Alpha y C:\Alpha\SYSTEM32 en la unidad C: donde está ubicado el directorio de instalación.

    Opción manual

    También puede realizar este paso manualmente por primera FASTFAT.SYS copiar desde la revisión al directorio de instalación C:\Alpha luego copie los archivos siguientes del Service Pack más reciente de NT 4.0 a los directorios C:\Alpha y C:\Alpha\SYSTEM32 como se indica a continuación:
          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
    						

Estado

Microsoft ha confirmado que es un problema de Windows NT 4.0 y Windows NT Server 4.0, Terminal Server Edition. Este problema se corrigió por primera vez en Windows NT 4.0 Service Pack 4.0 y Windows NT Server 4.0, Terminal Server Edition Service Pack 4.

Propiedades

Id. de artículo: 185773 - Última revisión: miércoles, 01 de noviembre de 2006 - Versión: 2.2
La información de este artículo se refiere a:
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
Palabras clave: 
kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe KB185773 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 185773

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com