A BIOS em breve estará morta: a Intel anunciou planos para substituí-la completamente pela UEFI em todos os seus chipsets até 2020. Mas o que é a UEFI, e no que ela é diferente da BIOS, com a qual todos estamos familiarizados?

Tanto o UEFI quanto o BIOS são softwares de baixo nível que inicializam quando você liga seu PC, antes de inicializar seu sistema operacional. Porém, o UEFI é uma solução mais moderna, suportando discos rígidos maiores, com tempos de inicialização mais rápidos, mais recursos de segurança e com melhorias de gráficos e cursores.

Embora os PCs mais recentes já usem o UEFI, ainda se referem a ele como o "BIOS" para evitar confundir pessoas que estão acostumadas a BIOS do PC tradicional. Mesmo que o seu PC use o termo "BIOS", os PCs modernos provavelmente vêm com o firmware UEFI em vez de um BIOS. Aqui está o porquê.

O que é BIOS?

BIOS é a abreviação de Basic Input-Output system. É um software de baixo nível que reside em um chip na placa-mãe do seu computador. O BIOS é carregado quando o computador é inicializado, e o BIOS é responsável por ativar os componentes de hardware do computador, garantindo que eles estão funcionando corretamente e, em seguida, executa o carregador de inicialização, que inicializa o Windows ou qualquer outro sistema operacional instalado.

Você pode definir várias configurações na tela de configuração do BIOS. Configurações como de hardware do seu computador, a hora do sistema e a ordem de inicialização estão localizadas aqui. Você pode acessar essa tela pressionando uma tecla específica - diferente dependendo do modelo do computador, mas com freqüência é Esc, F2, F10 ou Delete - enquanto o computador é inicializado.

Quando você salva uma configuração, ela é salva na memória da própria placa-mãe. Quando você inicializa seu computador, o BIOS irá configurar seu PC com as configurações salvas.

O BIOS passa por um Autoteste de inicialização antes de inicializar seu sistema operacional. Ele verifica se sua configuração de hardware é válida e está funcionando corretamente. Se algo estiver errado, você verá uma mensagem de erro ou ouvirá uma série de códigos sonoros crípticos. Se isso ocorrer, você terá que pesquisar o que a seqüência de bips significa no seu computador.

Quando o computador é inicializado, o BIOS procura um Registro mestre de inicialização, ou MBR, armazenado no dispositivo de inicialização, e o utiliza para iniciar o carregador de inicialização.

Você também pode ver a sigla CMOS, que significa Semicondutor de óxido metálico complementar (Complementary Metal-Oxide-Semiconductor). Isso se refere à memória de bateria onde o BIOS armazena várias configurações na placa-mãe. Na verdade, não é mais preciso, já que este método foi substituído pela memória flash (também conhecida como EEPROM) em sistemas contemporâneos.

Por que o BIOS está sendo substituído?

O BIOS existe há muito tempo e não evoluiu muito. Até mesmo os PCs com MS-DOS lançados na década de 1980 tinham um BIOS! Claro, o BIOS evoluiu e melhorou ao longo do tempo. Algumas extensões foram desenvolvidas, incluindo ACPI, a Interface avançada de configuração e energia. Isso permite que o BIOS configure com mais facilidade dispositivos e execute funções avançadas de gerenciamento de energia, como o modo de suspensão. Mas o BIOS não avançou e melhorou tanto quanto outras tecnologias de PC desde o tempo do MS-DOS.

O BIOS tradicional ainda tem sérias limitações. Ele só pode inicializar a partir de unidades de 2.1 TB ou menos. Unidades de 3 TB agora são comuns, e um computador com BIOS não pode inicializar elas. Essa limitação se deve ao modo como o sistema Master Boot Record (Registro mestre de inicialização) da BIOS funciona.

O BIOS deve ser executado no modo de processador de 16 bits, e tem apenas 1 MB de espaço para ser executado. Ele apresenta problemas ao inicializar vários dispositivos de hardware de uma só vez, o que leva a um processo de inicialização mais lento ao inicializar todas as interfaces de hardware e dispositivos PC.

O BIOS precisou de substituição por um longo tempo. A Intel começou a trabalhar na especificação Interface Extensível de Firmware (Extensible Firmware Interface - EFI) em 1998. A Apple escolheu a EFI quando mudou para a arquitetura Intel em seus Macs em 2006, mas outros fabricantes de PC não seguiram o mesmo caminho.

Em 2007, os fabricantes da Intel, AMD e Microsoft concordaram com uma nova especificação Interface de firmware extensível unificada - UEFI (Unified Extensible Firmware Interface). Esse é um padrão de todo o setor gerenciado pelo Home Unified Extensible Firmware Interface Forum (Fórum de Interface de Firmware Estendido e Unificado) e não é dirigido somente pela Intel. O suporte a UEFI foi apresentado ao Windows com o Windows Vista Service Pack 1 e o Windows 7. A grande maioria dos computadores a venda atualmente usa o UEFI em vez de um BIOS.

Como o UEFI substitui e melhora o BIOS

O UEFI substitui o BIOS, e não há como alternar do BIOS para o UEFI em um PC atual. Você precisa comprar um novo computador que suporte e inclua o UEFI, como a maioria dos novos computadores faz. A maioria das implementações de UEFI fornece emulação de BIOS para que você possa optar por instalar e inicializar sistemas operacionais antigos, que esperam um BIOS em vez de UEFI, para que sejam compatíveis com versões anteriores.

Este novo padrão evita as limitações do BIOS. O firmware UEFI pode inicializar a partir de unidades de 2,2 TB ou mais - na verdade, o limite teórico é de 9,4 zettabytes. Isso é aproximadamente três vezes o tamanho estimado de todos os dados na Internet. Isso porque o UEFI usa o esquema de particionamento GPT em vez do MBR. Ele também inicializa de uma maneira mais padronizada, iniciando os executáveis ​​EFI em vez de executar o código a partir do registro mestre de inicialização de uma unidade.

O UEFI pode ser executado no modo de 32 bits ou 64 bits, e possui mais espaço de endereçamento que o BIOS, o que significa que o processo de inicialização é mais rápido. Isso também significa que as telas de configuração do UEFI podem ser mais finas do que as telas de configurações da BIOS, incluindo gráficos e suporte ao cursor do mouse. No entanto, isso não é obrigatório. Muitos PCs ainda vêm com interfaces de configurações UEFI em modo texto, que se parecem e funcionam como uma tela antiga de configuração do BIOS.

O UEFI está repleto de outros recursos. Ele suporta inicialização segura, o que significa que o sistema operacional pode ser verificado quanto à validade, para garantir que nenhum malware tenha adulterado o processo de inicialização. Ele pode suportar recursos de rede diretamente no próprio firmware da UEFI, o que pode ajudar na solução de problemas e na configuração remota. Com um BIOS tradicional, você precisa estar sentado fisicamente em frente ao computador para configurá-lo.

Não é apenas um substituto do BIOS, o UEFI é essencialmente um minúsculo sistema operacional que roda em cima do firmware do PC, e é capaz de fazer muito mais do que o BIOS. Ele pode ser armazenado na memória flash da placa-mãe, ou pode ser carregado de um disco rígido ou compartilhamento de rede na inicialização. Diferentes PCs com UEFI terão diferentes interfaces e recursos. Tudo depende do fabricante do PC.

Como acessar as configurações de UEFI nos PCs modernos

Se você é um usuário normal de PC, alternar para um computador com UEFI não será uma alteração perceptível. Seu novo computador será inicializado e desligado mais rápido do que seria com um BIOS, e você pode usar discos de 2.2 TB ou mais.

Se você precisar acessar configurações de baixo nível, pode haver uma pequena diferença. Talvez seja necessário acessar a tela de configurações do UEFI através do menu de opções de inicialização do Windows, em vez de pressionar uma tecla enquanto o computador é inicializado.

Agora que os PCs estão inicializando mais rapidamente, os fabricantes de PCs não querem desacelerar o processo de inicialização, aguardando para ver se você pressiona uma tecla. No entanto, também existem PCs com UEFI que permitem acessar o BIOS da mesma maneira, pressionando uma tecla durante o processo de inicialização.

Embora a UEFI seja uma grande atualização, ela está em grande parte em segundo plano. A maioria dos usuários de PC nunca notará - ou precisará se preocupar - que seus novos PCs usam UEFI em vez de um BIOS tradicional. Eles apenas funcionarão melhor e suportarão hardware e recursos mais modernos.