Suporte do Windows para discos rígidos maiores que 2 TB

Este artigo discute a maneira como o Windows dá suporte a discos rígidos que têm uma capacidade de armazenamento de mais de 2 TB e explica como inicializar e particionar discos para maximizar o uso de espaço.

Aplica-se a: Windows Server 2022 Standard e Datacenter, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2
Número original do KB: 2581408

Resumo

Para que um sistema operacional dê suporte total a dispositivos de armazenamento com capacidades superiores a 2 terabytes (2 TB ou 2 triliões de bytes), o dispositivo deve ser inicializado usando o esquema de particionamento da tabela de partição GUID (GPT). Esse esquema suporta o endereçamento de toda a gama de capacidades de armazenamento. Se o usuário quiser iniciar o computador a partir de um destes discos de elevada capacidade, a interface de firmware de base do sistema deve usar a Unified Extensible Firmware Interface (UEFI) e não a BIOS.

Este artigo descreve o suporte da Microsoft em todas as versões do Windows desde o Windows XP. Ele também descreve os requisitos para atender a capacidade de armazenamento total desses dispositivos.

Observação

  • Este artigo se refere à capacidade em disco em potências de dois em vez de potências de 10, que é a designação mais comum em etiquetas de capacidade de dispositivos de armazenamento. Como tal, as referências a 2 TB se referem realmente a um produto que está rotulado com uma capacidade de 2.2 TB.
  • O comportamento específico do sistema operacional mencionado neste artigo também se aplica às variantes do servidor desse sistema. Como tal, uma referência ao Windows 7 inclui o Windows Server 2008 R2, Windows Vista inclui o Windows Server 2008, Windows XP inclui o Windows Server 2003 e o Windows Server 2003 R2.

Mais informações

O gerenciamento de dispositivos de armazenamento modernos é abordado por meio de um esquema chamado de endereçamento de blocos lógicos (LBA). É a disposição dos setores de lógica que constituem a mídia. LBA0 representa o primeiro setor lógico do dispositivo, e a última designação LBA representa o último setor lógico do dispositivo, uma etiqueta por setor. Para determinar a capacidade do dispositivo de armazenamento, o número de setores lógicos no dispositivo é multiplicado pelo tamanho de cada setor lógico. O padrão de tamanho atual é de 512 bytes. Por exemplo, para conseguir um dispositivo com uma capacidade de 2 TB, você tem de ter 3,906,250,000 setores de 512 bytes. No entanto, um sistema de computador requer 32 bits (1s e 0s) de informações para representar esse número grande. Como tal, qualquer capacidade de armazenamento superior ao que possa se representado com 32 bits requer um bit adicional. Ou seja, 33 bits.

O problema nesta computação é que o esquema de particionamento usado pela maioria dos computadores modernos baseados em Windows é um registro de inicialização mestre (MBR). Este esquema define um limite de 32 para o número de bits disponíveis para representar o número de setores lógicos.

A barreira de 2 TB é o resultado dessa limitação de 32 bits. Uma vez que o número máximo que pode ser representado usando 32 bits é 4,294,967,295, isso se traduz numa capacidade de 2,199 TB usando setores de 512 bytes (aproximadamente 2,2 TB). Portanto, uma capacidade além de 2,2 TB não é atingível usando o esquema de particionamento MBR.

Para disponibilizar mais bits de endereçamento, o dispositivo de armazenamento deve ser inicializado usando GPT. Esse esquema de particionamento permite que até 64 bits de informações sejam usados em setores lógicos. Isso se traduz em uma limitação teórica de 9,4 ZB (9,4 zettabytes ou 9,4 bilhões de terabytes). No entanto, o problema que afeta GPT é que a maioria dos sistemas atualmente disponíveis se baseiam na plataforma BIOS cada vez mais antiga. A BIOS suporta apenas discos inicializados por MBR para iniciar o computador. Para reiniciar a partir de um dispositivo que é inicializado usando o GPT, seu sistema deve ser compatível com UEFI. Por padrão, muitos sistemas atuais suportam UEFI. A Microsoft espera que mais sistemas futuros tenham essa compatibilidade. Os clientes devem consultar seu fornecedor de sistema para determinar a capacidade dos sistemas para dar suporte a UEFI e discos com capacidades de armazenamento superiores a 2 TB.

Requisitos gerais para um volume de dados não inicializável

Para que um sistema possa resolver a capacidade máxima de um dispositivo com capacidade de armazenamento superior a 2 TB, os seguintes pré-requisitos se aplicam:

  • O disco deve ser inicializado usando GPT.

  • A versão do Windows deve ser uma das seguintes (32 bits ou 64 bits, exceto outra indicada, mas deve incluir todas as edições do SKU):

    • Windows Server 2008 R2 (somente versão de 64 bits disponível)
    • Windows Server 2008
    • Windows 7
    • Windows Vista
  • Instale os drivers de armazenamento mais recentes do fabricante do controlador de armazenamento. Por exemplo, se seu sistema usa um controlador de armazenamento Intel que está definido para o modo "RAID", verifique se os últimos drivers aplicáveis do site de suporte da Intel estão instalados.

  • Em geral, você deve contatar o fornecedor de sistema para determinar se o sistema dá suporte a tamanhos de dispositivos superiores a 2 TB.

Requisitos gerais para um volume de sistema inicializável

Suponha que você queira atender às seguintes condições:

  • Ter um dispositivo de armazenamento no qual você possa instalar o Windows.
  • Torne o dispositivo de armazenamento inicializável.
  • Ative o sistema operacional para endereçar uma capacidade máxima de armazenamento para o dispositivo maior que 2 TB.

Para atender a essas condições, aplicam os seguintes pré-requisitos:

  • O disco deve ser inicializado usando GPT.

  • O firmware do sistema deve usar UEFI.

  • A versão do Windows deve ser uma das seguintes (64 bits apenas, mas incluindo todas as edições do SKU):

    • Windows Server 2008 R2
    • Windows Server 2008
    • Windows 7
    • Windows Vista
  • Instale os drivers de armazenamento mais recentes do fabricante do controlador de armazenamento. Por exemplo, se seu sistema usa um controlador de armazenamento Intel definido para o modo RAID, verifique se você tem os últimos drivers aplicáveis do site de suporte da Intel.

Observação

O Windows não dá suporte a volumes de inicialização inicializados por GPT usando sistemas UEFI em versões do Windows de 32 bits. Além disso, os sistemas herdados do BIOS não dão suporte a volumes de inicialização particionados por GPT. Consulte o fornecedor do sistema para determinar se o sistema dá suporte a UEFI e à inicialização de dispositivos com capacidades de armazenamento superiores a 2 TB.

Matriz de suporte

As tabelas a seguir listam o suporte da Microsoft para os vários conceitos discutidos neste artigo. Essas informações oferecem uma declaração de suporte geral sobre discos com uma capacidade de armazenamento superior a 2 TB.

Tabela 1: Suporte do Windows para esquemas de particionamento como volumes de dados

Sistema MBR MBR híbrido GPT
Windows 7 Com suporte Não suportado Com suporte
Windows Vista Com suporte Não suportado Com suporte
Windows XP Com suporte Não Suportado Não Suportado

O MBR híbrido é um estilo alternativo de particionamento que não tem suporte em nenhuma versão do Windows.

Tabela 2: Suporte do Windows para o firmware do sistema

Sistema BIOS UEFI
Windows 7 Com suporte Com suporte
Windows Vista Com suporte Com suporte
Windows XP Com suporte Não Suportado

Tabela 3: Suporte do Windows para combinações de firmware de inicialização e esquemas de particionamento para o volume de inicialização

Sistema BIOS + MBR UEFI + GPT BIOS + GPT UEFI + MBR
Windows 7 Com suporte Com suporte;
exige uma versão de 64 bits do Windows
Volume de inicialização não suportado Volume de inicialização não suportado
Windows Vista Com suporte Com suporte;
exige uma versão de 64 bits do Windows
Volume de inicialização não suportado Volume de inicialização não suportado
Windows XP Com suporte Sem suporte Volume de inicialização não suportado Volume de inicialização não suportado

Tabela 4: Suporte do Windows para discos de grande capacidade como volume de dados não-inicializáveis

Sistema >Disco único de 2 TB - MBR >Disco único de 2 TB - MBR Híbrido >Disco único de 2 TB - GPT
Windows 7 Oferece suporte para até 2 TB de capacidade endereçável** Não suportado Suporta capacidade total
Windows Vista Oferece suporte para até 2 TB de capacidade endereçável** Não suportado Suporta capacidade total
Windows XP Oferece suporte para até 2 TB de capacidade endereçável** Não Suportado Não Suportado

O Windows não consegue endereçar uma capacidade superior a 2 TB se o disco for inicializado com o esquema de particionamento MBR. Por exemplo, para um disco único de 3 TB inicializado com MBR, o Windows pode criar partições até aos primeiros 2 TB. No entanto, a capacidade restante não pode ser endereçada e não pode ser usada.

Inicializar um disco de dados usando GPT

As etapas a seguir mostram como inicializar um disco novo com o esquema de particionamento GPT para assegurar que o Windows possa endereçar a capacidade de armazenamento máxima disponível. Faça backup dos dados importantes antes de executar essas etapas.

  1. Clique em Iniciar, digite diskmgmt.msc na caixa Iniciar Pesquisa, clique com o botão direito do mouse em diskmgmt.msc e clique em Executar como Administrador. Se for necessário, insira as credenciais para uma conta de usuário que tenha privilégios de administrador.

    Observação

    Quando um disco não inicializado é detectado pelo Windows, a janela a seguir é aberta para solicitar que você inicialize o disco.

    Inicialize o disco na caixa de diálogo Inicializar Disco.

  2. Na caixa de diálogo Inicializar Disco, clique em GPT (Tabela de Partição GUID) e pressione OK.

    Observação

    Se você selecionar essa opção, o disco rígido não será reconhecido por versões do Windows anteriores ao Windows XP, inclusive.

  3. Verifique a janela de gerenciamento do disco para verificar se o disco foi inicializado. Se ele tiver sido inicializado, a barra de status do disco, na parte inferior da janela, indicará que o disco está Online.

    Verifique se o status do disco está definido como online.

  4. Após o disco ser inicializado, você deve criar uma partição e formatá-la usando um sistema de arquivos. O motivo para isso é poder armazenar dados nessa partição e atribuir um nome e uma letra de unidade a ela. Para fazer isso, clique com o botão direito do mouse no espaço não alocado no lado direito da barra de status do disco e clique em Novo Volume Simples. Siga as etapas no assistente de partição para concluir esse processo.

Converter um disco MBR em GPT

Se você inicializou previamente o disco usando o esquema de particionamento MBR, siga estas etapas para inicializar o disco usando o esquema GPT. Faça backup dos dados importantes antes de executar essas etapas.

  1. Clique em Iniciar, digite diskmgmt.msc na caixa Iniciar Pesquisa, clique com o botão direito do mouse em diskmgmt.msc e clique em Executar como Administrador. Se for necessário, insira as credenciais para uma conta de usuário que tenha privilégios de administrador.

  2. Na janela de gerenciamento do disco, examine as barras de estado do disco na parte inferior. No seguinte exemplo, o usuário tem um disco de 3 TB que foi previamente inicializado usando o esquema de particionamento MBR. Esse dispositivo está rotulado aqui como Disco 1.

    Verifique o status do disco na janela Gerenciamento de Disco.

  3. O Disco 1 contém duas seções separadas não alocadas. Essa separação indica que os primeiros 2 TB do espaço em disco podem ser usados. No entanto, o espaço restante é não endereçável devido à limitação de espaço de endereçamento de 32 bits do esquema de particionamento MBR. Para que o sistema possa endereçar completamente a capacidade total do dispositivo de armazenamento, você deve converter o disco para usar o esquema de particionamento GPT.

  4. Clique com o botão direito do mouse na etiqueta à esquerda para o disco que você deseja converter e clique em Converter para Disco GPT.

    Observação

    A tela deve mostrar agora que a quantidade total de espaço disponível não está alocada.

    A quantidade total de espaço disponível em não alocado é mostrada.

  5. Agora que o disco foi inicializado para acessar a capacidade de armazenamento total, você deve criar uma partição e formatá-la usando um sistema de arquivos. O motivo para isso é poder armazenar dados nessa partição e atribuir um nome e uma letra de unidade a ela. Para fazer isso, clique com o botão direito do mouse no espaço não alocado no lado direito da barra de status do disco e clique em Novo Volume Simples. Siga as etapas no assistente de partição para concluir esse processo.

Problemas ou limitações conhecidos

Como a transição para uma capacidade de disco único superior a 2 TB ocorreu recentemente, a Microsoft investigou a forma como o Windows dá suporte a esses discos grandes. Os resultados revelam vários problemas que se aplicam a todas as versões do Windows anteriores a e incluindo o Windows 7 com Service Pack 1 e o Windows Server 2008 R2 com Service Pack 1.

Até agora, o seguinte comportamento incorreto ocorre sempre que o Windows lida com um disco único com capacidade de armazenamento superior a 2 TB:

  • Sobrecarga da capacidade numérica superior a 2 TB. Isso faz com que o sistema consiga endereçar apenas a capacidade superior a 2 TB. Por exemplo, em um disco de 3 TB a capacidade disponível pode ser de apenas 1 TB.

  • A capacidade numérica além de 2 TB será truncada. Isso resulta em não mais de 2 TB de espaço endereçável. Por exemplo, em um disco de 3 TB a capacidade disponível pode ser de apenas 2 TB.

  • O dispositivo de armazenamento não é detectado corretamente. Nesse caso, não é exibido na janela do Gerenciador de Dispositivos ou do Gerenciamento de Disco. Muitos fabricantes de controladores de armazenamento oferecem drivers atualizados que dão suporte para a capacidade de armazenamento superior a 2 TB. Contate o fabricante de seu controlador de armazenamento ou OEM para determinar qual é o suporte baixável disponível para discos únicos de capacidades superiores a 2 TB.

Dados de detecção SCSI

Sempre que ocorrem erros relacionados a setores ilegíveis ou não graváveis em um disco, essa opção relata esses erros e os dados de detecção SCSI ao sistema operacional. Os dados de detecção SCSI podem conter informações sobre o LBA para setores ilegíveis ou não graváveis.

Para um espaço de endereço LBA superior a 2 TB, o disco requer dados de detecção SCSI no formato descritor. Este formato não é suportado pelo Windows 7 ou Windows Server 2008 R2, que recolhem os dados de detecção SCSI no formato fixo. Portanto, os dados de detecção SCSI recolhidos não contêm informações sobre setores danificados ou contêm informações incorretas sobre setores danificados. Os administradores devem observar esta limitação quando procurarem por informações de LBA de setores danificados que estejam registradas no log de eventos do Windows.