Compartilhar via


How to Configure a FAT File System

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

No processo de desenvolver um design OS, você deve fornecer gerenciamento acesso ao arquivo e memória para seu design configurando FAT sistema de arquivos suporte.

For Windows Embedded CE:

Você pode configurar o FAT File System ou sozinho, como um Extended FAT File System (exFAT) ou como um Transaction-Safe Extended FAT File System (TexFAT).

Se você escolher para configurar a FAT sistema de arquivos sozinho, ele faz não afetam executar - desempenho imagem tempo, mas ele tem mais limitado a capacidade de um sistema exFAT. Além disso, um FAT sistema de arquivos sozinho não é um sistema de arquivos Transaction-Safe such as TexFAT e pode ser corrompido se um operação de gravação for interrompida.

Para corrigir isso, você pode configurar um FAT sistema de arquivos como exFAT, ou como exFAT com TexFAT para suporte a opcional recursos adicionais desses sistemas. Você pode ainda mais personalizar seu FAT, exFAT ou sistema de arquivos TexFAT por edição as configurações sistema de arquivos o arquivo Common.reg para seu design OS.

For Windows Mobile:

Procedimento

Para Windows incorporado CE

Etapa Tópico

1. Crie um design OS.

Creating an OS Design with the Windows Embedded CE OS Design Wizard

2. Familiarize-se com os benefícios de FAT, exFAT, TexFAT arquivo sistemas e escolher uma como a sistema de arquivos.

FAT File System

Extended FAT File System

Transaction-Safe Extended FAT File System

3. Se você desejar para forçar FAT para sempre executar um write-through operação, independentemente dos parâmetros enviados para CreateFile, definido a ForceWriteThrough valor do Registro como 1 no arquivo Common.reg para seu design OS.

FAT File System Registry Settings

4. Se você desejar para habilitar disco cache, conjunto de EnableCache valor no arquivo Common.reg para 1.

Adição, escolher um apropriado na tamanho de cada armazenar em cache.

FAT File System Registry Settings

5. Se você desejar usar exFAT, definido FormatExfat como 1 em Common.reg.

Extended FAT File System

6. Se você tiver optado por usar TFAT e você desejar dados para sempre ser transacionado, definido TransactData como 1 no arquivo de Common.reg.

Transacting dados tem um efeito negativo no desempenho

FAT File System Registry Settings

7. Se você optou por usar TFAT e estiver usando um driver bloco sistema de arquivos que não executar atômicas gravar operações, definido NonatomicSector como 1 no arquivo de Common.reg.

FAT File System Registry Settings

8. Criar seu executar-imagem tempo.

Se seu executar-imagem tempo cria sem erros, você configurou com êxito o FAT sistema de arquivos.

Building a Run-Time Image

See Also

Concepts

FAT File System
Transaction-Safe Extended FAT File System
FAT File System Registry Settings

Other Resources

Transaction-Safe FAT File System