Windows suporte para discos rígidos maiores que 2 TB

Este artigo discute a maneira como o Windows dá suporte a discos rígidos com capacidade de armazenamento superior a 2 TB e explica como inicializar e particionar discos para maximizar o uso de espaço.

Aplica-se a:   Windows Server 2019, Windows Server 2016, Windows Server 2012 R2
Número KB original:   2581408

Resumo

Para que um sistema operacional suporte totalmente dispositivos de armazenamento que tenham capacidades que excedam 2 terabytes (2 TB ou 2 trilhões de bytes), o dispositivo deve ser inicializado usando o esquema de partição DE TABELA de Partição GUID (GPT). Esse esquema dá suporte ao endereçamento da gama completa de capacidade de armazenamento. Se o usuário pretende iniciar o computador a partir de um desses discos grandes, a interface de firmware base do sistema deve usar a Interface de Firmware Extensível Unificada (UEFI) e não o BIOS.

Este artigo descreve o suporte da Microsoft em todas as Windows desde Windows XP. Ele também descreve os requisitos para atender ao recurso de armazenamento completo desses dispositivos.

Observação

  • Este artigo se refere à capacidade do disco em potências de dois em vez de potências de 10, que é a designação mais comum nos rótulos de capacidade do dispositivo de armazenamento. Portanto, as referências a 2 TB realmente se referem a um produto rotulado como tendo 2,2 TB de capacidade.
  • O comportamento específico do sistema operacional que é notado neste artigo também se aplica às variantes de servidor desse sistema. Portanto, uma referência ao Windows 7 inclui o Windows Server 2008 R2, o Windows Vista inclui o Windows Server 2008 e o Windows XP inclui o Windows Server 2003 e o Windows Server 2003 R2.

Mais informações

O gerenciamento de dispositivos de armazenamento modernos é abordado usando um esquema chamado Endereçamento de Bloco Lógico (LBA). É a organização dos setores lógicos que constituem a mídia. O LBA0 representa o primeiro setor lógico do dispositivo e a última designação LBA representa o último setor lógico do dispositivo, um rótulo por setor. Para determinar a capacidade do dispositivo de armazenamento, multiplique o número de setores lógicos dentro do dispositivo pelo tamanho de cada setor lógico. O padrão de tamanho atual é de 512 bytes. Por exemplo, para alcançar um dispositivo com capacidade de 2 TB, você deve ter 3.906.250.000 setores de 512 byte. No entanto, um sistema de computador requer 32 bits (1 s e 0 s) de informações para representar esse grande número. Portanto, qualquer capacidade de armazenamento maior do que a que pode ser representada usando 32 bits exigiria um bit adicional. Ou seja, 33 bits.

O problema nesta computação é que o esquema de particionamento usado pela maioria dos computadores Windows baseados em Windows modernos é MBR (registro mestre de inicialização). 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. Como o número máximo que pode ser representado usando 32 bits é 4.294.967.295, ele se converte em 2.199 TB de capacidade usando setores de 512 byte (aproximadamente 2,2 TB). Portanto, uma capacidade além de 2,2 TB não pode ser abordada usando o esquema de particionamento MBR.

Para disponibilizar mais bits para 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. Ela 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 a GPT é que a maioria dos sistemas disponíveis atualmente se baseia na plataforma BIOS de envelhecimento. O BIOS dá suporte apenas a discos inicializados por MBR para iniciar o computador. Para reiniciar de um dispositivo inicializado usando GPT, seu sistema deve ser capaz de UEFI. Por padrão, muitos sistemas atuais podem dar suporte à UEFI. A Microsoft espera que a maioria dos sistemas futuros tenha esse suporte. Os clientes devem consultar o fornecedor do sistema para determinar a capacidade de seus sistemas de dar suporte a UEFI e discos com capacidades de armazenamento maiores que 2 TB.

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

Para que um sistema possa lidar com 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 Windows versão deve ser uma das seguintes (32 bits ou 64 bits, a menos que seja notada de outra forma, mas incluindo todas as edições SKU):

    • Windows Server 2008 R2 (somente versão de 64 bits disponível)
    • Windows Server 2008
    • Windows 7
    • Windows Vista
  • Os drivers de armazenamento mais recentes do fabricante do controlador de armazenamento devem ser instalados. Por exemplo, se o sistema usa um controlador de armazenamento Intel definido como modo "RAID", certifique-se de que você tenha os drivers aplicáveis mais recentes do site de suporte intel.

  • Em geral, você deve entrar em contato com o fornecedor do sistema para determinar se o sistema dá suporte a tamanhos de dispositivos de mais de 2 TB.

Requisitos gerais para um volume de sistema inicializável

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

  • Tenha um dispositivo de armazenamento no qual você pode instalar Windows.
  • Tornar o dispositivo de armazenamento inicializável.
  • Habilita o sistema operacional a atender a uma capacidade máxima de armazenamento para esse dispositivo com mais de 2 TB.

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

  • O disco deve ser inicializado usando GPT.

  • O firmware do sistema deve usar UEFI.

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

    • Windows Server 2008 R2
    • Windows Server 2008
    • Windows 7
    • Windows Vista
  • Os drivers de armazenamento mais recentes do fabricante do controlador de armazenamento devem ser instalados. Por exemplo, se seu sistema usa um controlador de armazenamento Intel definido como modo RAID, certifique-se de que você tenha os drivers aplicáveis mais recentes do site de suporte intel.

Observação

Windows não dá suporte à inicialização de volumes inicializados por GPT usando sistemas UEFI em versões de 32 bits de Windows. Além disso, os sistemas BIOS herdados não suportam a partida de volumes particionados por GPT. Consulte o fornecedor do sistema para determinar se o sistema dá suporte à UEFI e à inicialização de dispositivos com capacidades de armazenamento maiores que 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 fornece uma instrução de suporte geral sobre discos com uma capacidade de armazenamento maior do que 2 TB.

Tabela 1: Windows suporte para esquemas de particionamento como volumes de dados

Sistema MBR Hybrid-MBR GPT
Windows 7 Com suporte Não suportado Com suporte
Windows Vista Compatível Não suportado Com suporte
Windows XP Compatível Não Suportado Não Suportado

Hybrid-MBR é um estilo alternativo de particionamento que não é suportado por nenhuma versão do Windows.

Tabela 2: Windows suporte para firmware do sistema

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

Tabela 3: 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 Suportado;
requer uma versão de 64 bits do Windows
Volume de inicialização não suportado Volume de inicialização não suportado
Windows Vista Compatível Suportado;
requer 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: Windows suporte para discos de grande capacidade como volumes de dados que não inicializam

Sistema >disco único de 2 TB - MBR >disco único de 2 TB - Hybrid-MBR >disco único de 2 TB - GPT
Windows 7 Suporta até 2 TB de capacidade acessível** Não suportado Oferece suporte à capacidade total
Windows Vista Suporta até 2 TB de capacidade acessível** Não suportado Oferece suporte à capacidade total
Windows XP Suporta até 2 TB de capacidade acessível** Não Suportado Não Suportado

A capacidade além de 2 TB não pode ser tratada Windows se o disco for inicializado usando o esquema de particionamento MBR. Por exemplo, para um único disco de 3 TB que é inicializado usando MBR, Windows pode criar partições até os primeiros 2 TB. No entanto, a capacidade restante não pode ser endereçada e, portanto, não pode ser usada.

Inicializar um disco de dados usando GPT

As etapas a seguir mostram como inicializar um disco novo usando o esquema de particionamento GPT para ajudar a garantir que Windows possa resolver a capacidade máxima de armazenamento disponível. Certifique-se de fazer o back-up de dados importantes antes de experimentar 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 de uma conta de usuário que tenha privilégios de Administrador.

    Observação

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

    Captura de tela da caixa de diálogo Inicializar Disco

  2. Na caixa de diálogo Inicializar Disco, clique em GPT (Guid Partition Table) e pressione OK.

    Observação

    Se você selecionar essa opção, esse disco rígido não será reconhecido Windows versões anteriores e incluindo Windows XP.

  3. Verifique a janela Gerenciamento de Disco para verificar se o disco foi inicializado. Se estiver, a linha de status desse disco na parte inferior da janela deve indicar que o disco está Online.

    Captura de tela do status do disco online

  4. Depois que o disco for inicializado, você deverá criar uma partição e formatar essa partição usando um sistema de arquivos. Ele é capaz de armazenar dados nessa partição e atribuir um nome e uma letra de unidade a essa partição. Para fazer isso, clique com o botão direito do mouse no espaço não alocado no lado direito da linha de status desse 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ê tiver inicializado o disco anteriormente usando o esquema de particionamento MBR, siga estas etapas para inicializar o disco usando o esquema GPT. Certifique-se de fazer o back-up de dados importantes antes de experimentar 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 de uma conta de usuário que tenha privilégios de Administrador.

  2. Na janela Gerenciamento de Disco, examine as linhas de status do disco na parte inferior. No exemplo a seguir, o usuário tem um disco de 3 TB que foi inicializado anteriormente usando o esquema de particionamento MBR. Esse dispositivo é rotulado aqui como Disco 1.

    Captura de tela do status do disco na janela Gerenciamento de Disco

  3. O disco 1 contém duas seções não alocadas separadas. 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 pode ser endereçada devido à limitação de espaço de endereçamento de 32 bits do esquema de particionamento MBR. Para permitir que o sistema ative totalmente 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 no rótulo à esquerda do disco que você deseja converter e clique em Converter em Disco GPT.

    Observação

    A exibição agora deve mostrar que a quantidade total de espaço disponível em não alocado.

    Captura de tela de clique em Converter em Disco GPT

  5. Agora que o disco é inicializado para acessar a capacidade de armazenamento completa, você deve criar uma partição e formatar essa partição usando um sistema de arquivos. Ele é capaz de armazenar dados nessa partição e atribuir um nome e uma letra de unidade a essa partição. Para fazer isso, clique com o botão direito do mouse no espaço não alocado no lado direito da linha de status desse disco e clique em Novo Volume Simples. Siga as etapas no assistente de partição para concluir esse processo.

Problemas conhecidos ou limitações

Como a transição para uma capacidade de disco único com mais de 2 TB ocorreu recentemente, a Microsoft investiga 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 e incluindo o Windows 7 com Service Pack 1 e Windows Server 2008 R2 com Service Pack 1.

Até esse ponto, sabe-se que o comportamento incorreto a seguir ocorre quando o Windows lida com a capacidade de armazenamento em disco único com mais de 2 TB:

  • A capacidade numérica além de 2 TB estouro. Isso faz com que o sistema consiga lidar apenas com a capacidade além de 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 é truncada. Isso resulta em não mais de 2 TB de espaço acessí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, ele não é exibido nas janelas Gerenciador de Dispositivos ou Gerenciamento de Disco. Muitos fabricantes de controladores de armazenamento oferecem drivers atualizados que oferecem suporte para capacidades de armazenamento de mais de 2 TB. Entre em contato com o fabricante do controlador de armazenamento ou com o OEM para determinar qual suporte baixável está disponível para capacidades de disco único maiores que 2 TB.

Dados de sentido SCSI

Quando um disco encontra erros relacionados a setores ilegíveis ou não ilegíveis, ele relata esses erros e os dados de sentido SCSI relevantes para o sistema operacional. Os dados de sentido SCSI podem conter informações sobre o LBA para setores que foram considerados ilegíveis ou não-ilegíveis.

Para o espaço de endereço LBA maior que 2 TB, o disco requer dados de sentido SCSI no formato Descritor. Esse formato não é suportado pelo Windows 7 ou Windows Server 2008 R2, que recupera dados de sentido SCSI no formato Fixo. Portanto, os dados de sentido SCSI recuperados não contêm informações sobre setores incorretos ou contêm informações incorretas sobre setores incorretos. Os administradores devem observar essa limitação quando procurarem informações de LBA do setor que são gravadas no log de eventos Windows do setor.