Como activar o suporte de endereçamento de blocos lógicos de 48 bits para unidades de disco ATAPI no Windows XP

Traduções de Artigos Traduções de Artigos
Artigo: 303013 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

INTRODUÇÃO

Este artigo descreve o suporte de endereçamento de blocos lógicos (LBA, Logical Block Addressing) de 48 bits do Microsoft Windows XP Service Pack 1 (SP1) para unidades de disco ATAPI, que pode aumentar a capacidade de um disco rígido para além do limite actual de 137 gigabytes (GB).

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Nota O Windows XP não suporta LBA de 48 bits a menos que esteja a utilizar o Windows XP SP1. Se pretende utilizar o suporte de LBA de 48 bits, tem de aplicar o Windows XP SP1 ou uma versão posterior. O Windows XP Media Center Edition e o Windows XP Tablet PC Edition já incluem o SP1.

Para obter informações adicionais sobre o Service Pack mais recente para o Windows XP, clique no número de artigo seguinte para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
322389 Como obter o Service Pack mais recente do Windows XP

Mais Informação

O Windows XP SP1 inclui o suporte de LBA de 48 bits para unidades de disco ATAPI. Este suporte permite a utilização de unidades de disco maiores do que o limite actual de 137 GB. Este suporte está activado por predefinição no SP1. Para determinar se está a utilizar o SP1, clique com o botão direito do rato em O meu computador e clique em Propriedades. No separador Geral, Service Pack 1 estará listado em Sistema.

Para determinar se possui o controlador ATAPI mais recente, verifique se tem a versão 5.1.2600.1135 ou uma versão mais recente do ficheiro Atapi.sys na pasta %systemroot%\system32\drivers. (Ou a versão 5.1.2600.1152 no Windows XP 64-Bit Edition.) Para tal, siga estes passos:
  1. Clique em Iniciar, aponte para Procurar e clique em Todos os ficheiros e pastas.
  2. Escreva Atapi.sys e clique em Procurar.
  3. Se não localizar o ficheiro Atapi.sys na pasta %systemroot%\system32\Drivers, clique em Mais opções avançadas no Assistente de pesquisa, clique em Procurar em ficheiros e pastas ocultos e repita o passo 2.

    Para obter informações adicionais sobre como procurar em ficheiros e pastas ocultos, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
    302347 Como procurar ficheiros de sistema ou ocultos no Windows XP
  4. Clique com o botão direito do rato em Atapi.sys na pasta %systemroot%\System32\Drivers e clique em Propriedades.
  5. Anote a versão do ficheiro apresentada no separador Versão.
Se o ficheiro Atapi.sys não tiver a versão 5.1.2600.1135 (ou a versão 5.1.2600.1152 no Windows XP 64-Bit Edition), obtenha e instale a correcção descrita no artigo 331958 da base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base).

Para obter informações adicionais sobre esta correcção, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
331958 Hard disk may become corrupted when entering standby or hibernation or when writing a memory dump
Por predefinição, a versão original do Windows XP Home Edition e do Windows XP Professional não dispõe de suporte de LBA de 48 bits. O computador tem de satisfazer os seguintes requisitos para utilizar o suporte de LBA de 48 bits para ATAPI:
  • BIOS compatível com LBA de 48 bits.
  • Disco rígido de 137 GB ou mais.
  • O Windows XP SP1 tem de estar instalado.
Na versão original do Windows XP Home Edition ou do Windows XP Professional, é possível activar o LBA de 48 bits para efeitos de teste. Para tal, defina o valor do registo EnableBigLba como 1 na seguinte subchave do registo:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Atapi\Parameters\
Aviso Os dados existentes no disco podem ficar danificados se qualquer uma das condições seguintes for verdadeira:
  • Se utilizar este valor do registo para activar o suporte de LBA de 48 bits na versão original do Windows XP Home Edition ou do Windows XP Professional.
  • Se instalar uma versão anterior do Windows numa partição de disco que tenha sido previamente criada por um sistema operativo com suporte para 48 bits, tal como o Windows XP SP1 e essa partição de disco tiver um tamanho igual ou superior ao limite endereçável actual de 137 GB.
Nota A definição do registo anterior é ignorada no Windows XP SP1 e versões posteriores. Se tentar activar o suporte de LBA de 48 bits para ATAPI na versão original do Windows XP Home Edition ou do Windows XP Professional editando a definição do registo anteriormente definida e o sistema não satisfizer os requisitos mínimos, os problemas seguintes podem ocorrer:
  • O valor do registo EnableBigLba é desactivado. Se tiver um BIOS compatível com 48 bits que suporte uma capacidade superior a 137 GB, só serão endereçáveis os primeiros 137 GB do disco. O resto do disco rígido não é utilizado.
  • O valor do registo EnableBigLba é activado, mas o BIOS do computador não é compatível com o LBA de 48 bits e a capacidade do disco rígido é inferior a 137 GB.

    Se activar o suporte de LBA de 48 bits para ATAPI através da edição da definição do registo mas não possuir um BIOS compatível com o LBA de 48 bits e um disco rígido com uma capacidade superior a 137 GB, o sistema não é alterado. O disco rígido continua a funcionar como um disco rígido padrão.
  • O valor do registo EnableBigLba é activado sem um BIOS compatível com LBA de 48 bits, mas tem um disco rígido com uma capacidade superior a 137 GB.

    Se activar o suporte de 48 bits para ATAPI no registo e tiver um disco rígido com uma capacidade superior a 137 GB mas o BIOS do computador não é compatível com LBA de 48 bits, só serão endereçáveis os primeiros 137 GB do disco rígido. O resto do disco rígido não é utilizado.
Para activar o suporte de LBA de 48 bits utilizando uma instalação automática com a ferramenta de preparação do sistema (Sysprep) da Microsoft, siga estes passos:
  1. Copie o texto seguinte para o Bloco de notas e guarde-o num ficheiro com o nome 48bitLba.inf:
    [version]
    signature="$CHICAGO$"
    SetupClass=BASE
    
    
    [DefaultInstall]
    AddReg=48bitlba.Add.Reg
    
    [48bitlba.Add.Reg]
    HKLM,"System\CurrentControlSet\Services\Atapi\Parameters","EnableBigLba",0x10001,1
  2. Crie um ficheiro chamado Cmdlines.txt que inclua as seguintes linhas:

    [Commands]
    "rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\48BITLBA.INF"
  3. Localize a pasta Sysprep\I386 na imagem do Sysprep e crie uma subpasta $OEM$ nesta pasta.
  4. Copie os ficheiros 48bitlba.inf e Cmdlines.txt para a pasta Sysprep\I386\$OEM$.
  5. No ficheiro Sysprep.inf, adicione uma chave chamada
    InstallFilesPath
    à secção [Unattended]. Esta chave tem de ter o seguinte valor: InstallFilesPath = "C:\sysprep\i386"
Para adicionar as definições anteriores à pasta Images criada com o programa Riprep.exe, siga estes passos:
  1. No servidor de instalação remota que contém a imagem criada com a ferramenta Riprep, crie uma pasta Sysprep\I386\$OEM$ na seguinte pasta:
    RemoteInstall\Setup\Idioma\Images\Nome_dir_Riprep\I386\Mirror1\UserData
    Nota Idioma é "Portuguese" para o idioma português eNome_dir_Riprep é o nome exclusivo que seleccionou para a imagem criada com a ferramenta Riprep.
  2. Copie os ficheiros 48bitlba.inf e Cmdlines.txt para a pasta $OEM$.
  3. Modifique o ficheiro Riprep.sif (e quaisquer outros ficheiros de modelo que tenha criado para esta imagem criada com Riprep ) na seguinte pasta:
    RemoteInstall\Setup\Idioma\Images\Nome_dir_Riprep\I386\Templates\Riprep.sif
    Para tal, adicione os seguintes valores de OemPreinstall e InstallFilesPath:

    [Unattended]
    OemPreinstall = "Yes"
    InstallFilesPath = "C:\sysprep\i386"
  4. Feche e reabra o ficheiro.
Os OEM podem activar este suporte utilizando o Microsoft Windows OEM Preinstallation Kit.

Para obter mais informações, consulte o OEM Preinstallation Kit ou o seguinte Web site da Microsoft:
http://www.microsoft.com/oem

Propriedades

Artigo: 303013 - Última revisão: 13 de janeiro de 2005 - Revisão: 6.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP 64-Bit Edition Versão 2002 SP1
Palavras-chave: 
kbhowto kbregistry kbappcompatibility kbenv kbwinxpsp1fix KB303013

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