El tamaño máximo admitido para la partición del sistema de Windows NT 4.0 es de 7,8 GB

Seleccione idioma Seleccione idioma
Id. de artículo: 224526 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E224526
Expandir todo | Contraer todo

Resumen

Aunque Microsoft Windows NT 4.0 puede, en teoría, admitir particiones de 16 exabytes de tamaño utilizando el sistema de archivos NTFS, el tamaño máximo de la partición del sistema se limita a 7,8 gigabytes (GB).

Nota
Si instala las actualizaciones de software en un equipo basado en Windows NT 4.0 que tenga una partición del sistema mayor de 7,8 GB, puede que el equipo no se reinicie correctamente. Por ejemplo, después de instalar una actualización de seguridad, puede recibir un mensaje de error similar al siguiente cuando reinicie el equipo:
OS Loader v4.01
Estado del error de E/S de disco=00000001
No se puede iniciar Windows NT porque el siguiente archivo está dañado o no se encuentra: winnt\system32\Ntoskrnl.exe
Reinstale una copia del archivo mencionado.
Las particiones del sistema que son mayores de 7,8 GB sólo se pueden crear con utilidades de creación de particiones de otros fabricantes. Cuando Windows NT 4.0 se inicia, el sistema operativo sólo puede utilizar archivos que estén en los primeros 7,8 GB de memoria de la partición del sistema. Una vez iniciado Windows NT 4.0, el sistema operativo puede tener acceso a todos los archivos del volumen. Sin embargo, es posible que no pueda resolver este problema copiando manualmente el archivo Ntoskrnl.exe en la partición del sistema, porque se puede escribir en el archivo más allá de los primeros 7,8 GB de la partición del sistema. La única manera de asegurarse de que se escribe en los primeros 7,8 GB del archivo Ntoskrnl.exe es volver a crear la partición en la unidad con 7,8 GB como máximo.

Más información

La partición del sistema se define como la que contiene los archivos necesarios para el inicio del sistema inicial. En Windows NT, los archivos son Ntdetect.com, NTLDR, Boot.ini y, a veces, Ntbootdd.sys.

Una partición de inicio se define como una partición que contiene los archivos de sistema. En Windows NT, ésta es la partición que contiene la carpeta %SystemRoot%\System32.

Las particiones del sistema y de inicio pueden estar en la misma partición o en particiones diferentes. Dado que puede haber varios sistemas operativos instalados en un equipo, éste puede tener varias particiones de inicio, pero sólo una única partición del sistema.

En algunos casos, la partición de inicio debe estar completamente dentro de los primeros 7,8 GB de la unidad. Si el archivo Boot.ini utiliza la sintaxis multi() para buscar la partición de inicio, NTLDR utiliza la interfaz INT13 para cargar la HAL, el núcleo y los controladores de dispositivos de inicio. En este caso, estos archivos deben residir dentro del intervalo direccionable de 7,8 GB de la interfaz INT13. Si el archivo Boot.ini utiliza la sintaxis scsi() para encontrar la partición de inicio, en la partición del sistema debería existir un archivo denominado Ntbootdd.sys. Este archivo simplemente es una copia con el nombre cambiado del controlador de la controladora de disco. En este caso, NTLDR utiliza el controlador Ntbootdd.sys para tener acceso al disco al cargar la HAL, el núcleo y los controladores de dispositivos de inicio. Este controlador determina el área direccionable del disco.

Cuando un equipo basado en Intel se inicia por primera vez, ocurren varias cosas que hacen que el sistema operativo se cargue y se inicie. Este proceso, que se conoce como bootstrap, tiene limitaciones de hardware y de software inherentes que restringen el funcionamiento de Windows NT. Estas limitaciones son las que impiden que Windows NT 4.0 utilice una partición mayor de 7,8 GB como partición del sistema.

Durante el proceso de la secuencia de inicio, el único mecanismo disponible a Windows NT (o cualquier otro sistema operativo) tener acceso a la unidad es un conjunto de funciones en el BIOS conocido como Interrupción 13 (INT13). Las funciones INT13 permiten que el código de bajo nivel lea y escriba en la unidad en una dirección de un sector concreto de la unidad. Cuando la arquitectura INT13 se desarrolló a principios de la década de 1980, no se tuvo en consideración la posibilidad de que hubiera discos duros de varios gigabytes. Las funciones INT13 definen 24 bits para describir un sector del disco duro. Esto supone un máximo de 256 cabezas (o lados), 1024 cilindros y 63 sectores. Con estos números, con las funciones INT13 sólo se pueden utilizar 256*1024*63 (o 16.515.072) sectores. Con el estándar de 512 bytes por sector, son 8.455.716.864 bytes o 7,8 GB, aproximadamente. Observe que en la mayor de las unidades modernas, el BIOS del equipo debe admitir alguna forma de traducción de sectores para que las funciones del BIOS utilicen las direcciones de los primeros 7,8 GB del espacio de disco. En prácticamente todos equipos modernos, el BIOS admite el "direccionamiento de bloques lógicos", lo que permite que las funciones INT13 utilicen direcciones de los primeros 7,8 GB de espacio de la unidad independientemente de la geometría física de la misma.

Las funciones INT13 constituyen el único medio disponible para que el sistema operativo obtenga acceso a la unidad y a la partición del sistema hasta que cargue los controladores adicionales que le permiten obtener acceso a la unidad sin pasar por INT13. Por consiguiente, Windows NT 4.0 no puede utilizar una partición del sistema mayor de 7,8 GB. De hecho, la partición del sistema completa debe estar totalmente incluida dentro de los primeros 7,8 GB del disco físico. Windows NT sólo puede utilizar una partición del sistema de 7,8 GB si ésta comienza al principio de la unidad física.

Nota
Estas limitaciones no afectan a las particiones que no son del sistema.

Otros sistemas operativos, como Microsoft Windows 95 OEM Service Release 2, Microsoft Windows 98 y Microsoft Windows 2000, pueden iniciarse desde particiones mayores porque se crearon después de que la industria informática definiera un estándar nuevo para las funciones INT13 del BIOS (las "extensiones de INT13") e implementara esta nueva funcionalidad en las placas base fabricadas. Dado que Windows NT 4.0 se creó antes de que se inventara este nuevo estándar, no conoce esta nueva tecnología y no puede utilizar sus características.

Al instalar Windows NT 4.0, puede crear una partición del sistema con un tamaño máximo de 4 GB. Esto se debe a que el programa de instalación da formato primero a la partición con el sistema de archivos FAT. Si desea utilizar una partición NTFS, la partición se convierte en NTFS después del primer reinicio. El sistema de archivos FAT limita el sistema de archivos (lo cual no está relacionado con ninguna de las limitaciones del BIOS) a 4 GB. Al realizar una instalación desatendida, el uso de la directiva ExtendOEMPartition en un archivo Unattend.txt puede expandir la partición del sistema a un máximo de 7,8 GB.

En el futuro, también pueden entrar en juego otras limitaciones adicionales. Aunque el sistema de archivos NTFS puede utilizar direcciones de un espacio de disco de 16 exabytes en una única partición, los esquemas de partición de disco actuales almacenan la información de las particiones en estructuras que las limitan a un tamaño de 2^32 sectores, o 2 terabytes. La interfaz de hardware ATA utiliza el direccionamiento de 28 bits, que admite unidades de un tamaño de 2^24 sectores, o 137 GB. Estas limitaciones también se pueden aplicar a otras particiones distintas de la partición del sistema.

Observe que las limitaciones del sistema de archivos y del hardware existen de forma independiente, y la más restrictiva de las dos es el factor que determina el tamaño máximo de las particiones. Otro factor que hay que considerar al solucionar problemas de particiones es que los fabricantes de discos duros utilizan a menudo "megabytes decimales" (1 megabyte = 1.000.000 bytes), mientras que Windows NT utiliza "megabytes binarios" (1 megabytes = 1.048.576 bytes). El uso en los cálculos de ambas definiciones de megabyte con frecuencia puede significar la "pérdida" del espacio de disco. Además, en este artículo se supone un tamaño de sector de 512 bytes en todos los cálculos. Aunque el sector de 512 bytes se ha convertido en el estándar de hecho de la industria, es posible que los fabricantes de discos puedan producir unidades con un tamaño de sector diferente. Esto ocasionaría el correspondiente cambio en los límites de las particiones. Las particiones se basan en cálculos de cilindros, cabezales y sectores, no en cálculos de bytes. Por consiguiente, un cambio en los bytes de cada sector ocasiona un cambio en los bytes de cada partición.

Referencias

Para obtener información adicional acerca de las particiones de disco y sus limitaciones, vea los artículos siguientes en Microsoft Knowledge Base:
114841 Restricciones de disco duro y del proceso de inicio de Windows NT
119497 La partición de inicio creada durante la instalación está limitada a 4 gigabytes
197667 Instalación de Windows NT en un disco duro IDE grande
185773 Daños de NTFS en unidades > de 4 GB con ExtendOEMPartition
227879 Dar formato con la utilidad de configuración de matrices de Compaq

Propiedades

Id. de artículo: 224526 - Última revisión: viernes, 20 de octubre de 2006 - Versión: 4.0
La información de este artículo se refiere a:
  • Microsoft Windows NT Server 4.0, Terminal Server Edition Service Pack 4
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0 Service Pack 1
  • Microsoft Windows NT 4.0 Service Pack 2
  • Microsoft Windows NT 4.0 Service Pack 3
  • Microsoft Windows NT 4.0 Service Pack 4
  • Service Pack 5 de Microsoft Windows NT Workstation 4.0
  • Microsoft Windows NT 4.0 Service Pack 6
  • Service Pack 6.a de Microsoft Windows NT 4.0
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Palabras clave: 
kbinfo KB224526

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