O Windows NT 4.0 suporta a partições de sistema com até 7.8 GB

Traduções deste artigo Traduções deste artigo
ID do artigo: 224526 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

Embora o Microsoft Windows NT 4.0 possa, em teoria, suportar partições de até 16 hexabytes em tamanho usando o sistema de arquivos NTFS, o tamanho máximo da partição do sistema é limitada a limited to 7,8 gigabytes (GB).

Observação Se atualizações de software forem instaladas em um computador executando o Windows NT 4.0 com uma partição de sistema maior que 7,8 GB, o computador pode não reiniciar corretamente. Por exemplo, depois de instalar uma atualização de segurança, a seguinte mensagem de erro pode ser exibida ao reiniciar o computador:
OS Loader v4.01
Status do erro E/S do disco=00000001
O Windows NT não pôde iniciar porque o seguinte arquivo está ausente ou corrompido: winnt\system32\Ntoskrnl.exe
Reinstale uma cópia do arquivo acima.
As partições de sistema maiores que 7,8 GB podem ser criadas somente usando utilitários de particionamento de outros fabricantes. Ao iniciar o Windows NT 4.0, o sistema operacional pode usar somente os arquivos que estão nos primeiros 7,8 GB da partição do sistema. Depois que o Windows NT 4.0 é inicializado, o sistema operacional pode acessar todos os arquivos no volume. Contudo, pode não ser possível resolver este problema copiando manualmente o arquivo Ntoskrnl.exe para a partição do sistema, porque o arquivo deve estar gravado nos primeiros 7,8 GB da partição do sistema. O único modo de garantir que o arquivo Ntoskrnl.exe seja gravado nos primeiros 7,8 GB é reparticionar a unidade para 7,8 GB ou menos.

Mais Informações

A partição do sistema é definida como a partição que contém os arquivos necessários para a primeira inicialização do sistema. No Windows NT, os arquivos são o Ntdetect.com, o NTLDR, Boot.ini e às vezes, o Ntbootdd.sys.

Uma partição de boot é definida como a partição que contém os arquivos de sistema. No Windows NT, é a partição que contém a pasta %SystemRoot%\System32 folder.

A partição do sistema e a de boot podem ou não estar na mesma partição. Como podem haver múltiplos sistemas operacionais instalados em um único computador, este pode possuir múltiplas partições de boot, mas um computador possui apenas uma única partição de sistema.

Em alguns casos, a partição de boot deve estar inteira nos primeiros 7,8 GB da unidade. Se o arquivo Boot.ini usa a sintaxe multi() para localizar a partição de boot, o NTLDR usa a interface INT13 para carregar a HAL, o kernel e os drivers de dispositivo de inicialização de boot. Neste caso, esses arquivos devem estar no intervalo endereçável de 7,8 GB da interface INT13. Se o arquivo Boot.ini usa a sintaxe scsi() para encontrar a partição de boot, deve existir um arquivo chamado Ntbootdd.sys na partição do sistema. Esse arquivo é simplesmente uma cópia renomeada do driver controlador de disco. Neste caso, o NTLDR usa o driver Ntbootdd.sys para acessar o disco ao carregar a HAL, o kernel e os drivers de dispositivo de inicialização de boot. A área endereçável do disco é determinada por este driver.

Quando um computador com base Intel reinicia pela primeira vez, ocorrem várias coisas que resultam no carregamento e início do sistema operacional. Este processo, conhecido como bootstrap, possui limitações de hardware e de software além das que o Windows NT não pode operar. São estas as limitações que evitam que o Windows NT 4.0 use uma partição maior que 7,8 GB como partição de sistema.

Durante o processo bootstrap, o único mecanismo disponível no Windows NT (ou qualquer outro sistema operacional) para acessar a unidade é um conjunto de funções no BIOS conhecido como INT13 (Interrupt 13). As funções INT13 permitem que os códigos de nível baixo leiam e gravem endereçando a um setor específico na unidade. Quando a arquitetura INT13 foi desenvolvida nos início dos anos 80, a possibilidade de discos rígidos com gigabytes de capacidade não era considerada. As funções INT13 definem 24 bits para descrever um setor no disco rígido. Isso divide em um máximo de 256 cabeças (ou lados), 1024 cilindros e 63 setores. Com esses números, somente 256*1024*63 (ou 16.515.072) setores podem ser usados com as funções INT13. Em um padrão de 512 bytes por setor, temos 8.455.716.864 bytes ou aproximadamente, 7,8 GB. Observe que para muitas unidades modernas, a BIOS do computador deve suportar alguma forma de tradução para as funções do BIOS endereçarem os primeiros 7,8 GB de espaço em disco. O BIOS, virtualmente em todos os computadores modernos, suporta o "Endereçamento de blocos lógicos," que permite que as funções INT13 enderecem os primeiros 7,8 GB de espaço, independente da geometria física da unidade.

As funções INT13 são os únicos meios disponíveis para o sistema operacional obter acesso à unidade e à partição de sistema até que ele carregue os drivers adicionais que permitem o acesso sem as INT13. Portanto, o Windows NT 4.0 não pode usar uma partição de sistema maior que 7,8 GB. Na verdade, toda a partição do sistema deve estar completamente dentro dos primeiros 7,8 GB do disco físico. O Windows NT pode usar uma partição de sistema de 7,8 GB somente se a partição começar no início da unidade física.

Observação Outras partições que não sejam as partições de sistema não são afetadas por essas limitações.

Outros sistemas operacionais, como o Microsoft Windows 95 OEM Service Release 2, o Microsoft Windows 98 e o Microsoft Windows 2000, podem reiniciar a partir de grandes partições, pois foram criados depois que a indústria da computação definiu um novo padrão para as funções INT13 do BIOS (as "extensões INT13") e essa nova funcionalidade foi implantada nas placas-mãe fabricadas. Como o Windows NT 4.0 foi criado antes da invenção desse novo padrão, ele desconhece essa tecnologia e não pode usar seus recursos.

Ao instalar o Windows NT 4.0, é possível criar uma partição de sistema com o tamanho máximo de 4 GB. Isso ocorre porque a Instalação formata primeiro a partição usando o sistema de arquivos FAT. Se quiser usar uma partição NTFS, ela é convertida para NTFS depois da primeira reinicialização. O sistema de arquivos FAT possui uma limitação de sistema de arquivos (não relacionado a qualquer limitação do BIOS) de 4 GB. Ao executar uma instalação autônoma, o uso da diretiva ExtendOEMPartition em um arquivo Unattend.txt pode expandir a partição de sistema para um máximo de 7,8 GB.

No futuro, podem acontecer novas limitações. Embora o sistema de arquivo NTFS possa endereçar 16 hexabytes de espaço em disco em uma única partição, os esquemas de particionamento de disco atuais armazenam as informações em estruturas que limitam as partições para 2^32 setores, ou 2 terabytes, em tamanho. A interface de hardware ATA usa o endereçamento 28 bit, que suporta unidades que possuem 2^24 setores, ou 137 GB, em tamanho. Essas limitações podem se aplicar em outras partições diferentes da partição do sistema.

Observe que as limitações de sistema de arquivos e hardware existem independentemente uma da outra e o fator determinante mais restritivo dos dois é o tamanho máximo da partição. Outro fator a ser considerado ao lidar com a solução de problemas de particionamento é que os fabricantes de disco rígido usam "megabytes decimais" (1 megabyte = 1.000.000 bytes), enquanto o Windows NT usa "megabytes binários" (1 megabytes = 1.048.576 bytes). Ao usar ambas as definições de megabyte em cálculos, é freqüentemente possível levar em consideração a "perda" de espaço em disco. Esse artigo também assume um tamanho de setor de 512 bytesem todos os cálculos. Embora um setor de 512 byte, de fato, se tornou um padrão industrial, é possível que os fabricantes de disco possam produzir unidades com diferentes tamanhos de setor. Isso resultaria em uma alteração correspondente nos limites de partição. As partições são baseadas em um cilindro, uma cabeça e um setor de cálculos, não em cálculos de byte. Portanto, uma alteração em bytes por setor causa uma alteração em bytes por partição.

Referências

Para obter informações adicionais sobre particionamento de disco e limitações, leia os seguintes artigos na Base de Dados de Conhecimento da Microsoft:
114841 Processo de inicialização do Windows NT e restrições de disco rígido
119497 Partição de boot criada durante a instalação limitada a 4 gigabytes
197667 Instalar o Windows NT num disco rígido IDE de grandes dimensões
185773 Corrupção NTFS nas unidades maiores que > 4 GB usando ExtendOEMPartition no o Windows NT
227879 Formatação usando o utilitário de configuração Compaq Array

Propriedades

ID do artigo: 224526 - Última revisão: quinta-feira, 19 de janeiro de 2006 - Revisão: 4.0
A informação contida neste artigo aplica-se 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
  • Microsoft Windows NT 4.0 Service Pack 5
  • Microsoft Windows NT 4.0 Service Pack 6
  • Microsoft Windows NT 4.0 Service Pack 6a
  • 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
Palavras-chave: 
kbinfo KB224526

Submeter comentários

 

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