Índice do dicionário técnico

VFAT

Por Carlos E. Morimoto em 26 de junho de 2005 às 22h03

0

O VFAT (Virtual File Allocation Table) é uma extensão para os sistemas de arquivos FAT16 e FAT32 o incluída a partir do Windows 95 e suportado também no Linux e outros sistemas.

Inicialmente, o sistema FAT possuía uma grave limitação quanto ao tamanho dos nomes de arquivos, que não podiam ter mais que 11 caracteres, sendo 8 para o nome do arquivo e mais 3 para a extensão, como em "formular.doc". O limite de apenas 8 caracteres era um grande inconveniente para os usuários do MS-DOS. O "Boletim da 8a reunião anual de diretoria", por exemplo, teria de ser gravado na forma de algo como "8reandir.doc".

Através do VFAT, arquivos com nomes longos são gravados no diretório raiz respeitando o formato 8.3 (oito letras e uma extensão de até 3 caracteres), sendo o nome verdadeiro armazenado numa área reservada. Se tivéssemos dois arquivos, chamados de "Reunião anual de 1998" e "Reunião anual de 1999", por exemplo, teríamos gravados no diretório raiz "Reunia~1" e "Reunia~2". Se o disco fosse lido a partir do DOS, o sistema leria apenas este nome simplificado. Lendo o disco através do Windows, é possível acessar as áreas ocultas do VFAT e ver os nomes completos dos arquivos. Isso permitiu que a Microsoft derrubasse a limitação, sem com isso quebrar a compatibilidade com os softwares antigos.

Sem comentáriosPor Carlos E. Morimoto. Revisado 26 de junho de 2005 às 22h03

Comentários