Compartilhar via


RAM File System Registry Settings

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

O sistema de arquivos memória RAM recupera driver configurações específicas do Registro. O sistema RAM File é autoloaded; Para obter mais informações, consulte Autoload Settings.

Você pode configurações local para o sistema de arquivos memória RAM HKEY_LOCAL_MACHINE\System\StorageManager\Autoload\ObjectStore.

Ativação de liberação-em-Fechar

Se você usar o sistema de arquivos memória RAM (Object Store), habilitar liberado - fechar em Registro liberando para garantir que as alterações Registro são liberadas cada tempo RegCloseKey é chamado.

O seguinte chave do Registro mostra como habilitar liberado - fechar em:

[HKEY_LOCAL_MACHINE\init\BootVars]
    "RegistryFlags"=dword:1

Valores do Registro

A seguinte tabela mostra valores Registro que controle as configurações para o sistema de arquivos RAM.

Valor do registro/tipo Descrição

BootPhase: REG_DWORD

Definido como 0 para sistema de arquivos carregar antes de inicializar localidade.

Para obter mais informações, consulte Boot Phases.

DisableFileCompression: REG_DWORD

Definido como 1 para desativar arquivo compactação.

A DLL: REG_SZ

Defina como "filesys.dll". Especifica o nome de sistema de arquivos DLL.

LoadFlags: REG_DWORD

Definido como 1 para carregar sistema de arquivos sincronicamente

MountAsBootable: REG_DWORD

Definido como 1 para indicar que a sistema de arquivos contém Registro o sistema. Para obter mais informações, consulte Mount Settings.

MountAsRoot: REG_DWORD

Monta o sistema de arquivos RAM como raiz. Definido para 1 somente se valor sysgen PRJ_ENABLE_FSMOUNTASROOT não é set.Set como 0 para montar o sistema de arquivos RAM como um secundário directory.For obter mais informações, consulte Mount Settings.

MountPermanent: REG_DWORD

Definido como 1 para indicar que esse sistema de arquivos nunca pode ser desmontado. Para obter mais informações, consulte Mount Settings.

Paginação: REG_DWORD

Definido como 1 para habilitar paginação.

Para preservar compatibilidade com versões anteriores, montar o sistema de arquivos Object Store RAM como inicializável somente se PRJ_ENABLE_FSREGHIVE não está definido. Durante a montagem como inicializável implica que Registro ramificação arquivos fazem parte de associado sistema de arquivos, arquivos ramificação fazem parte do sistema de arquivos RAM do objeto de armazenamento Por padrão.

Da mesma forma e também para preservar compatibilidade com versões anteriores, montar o sistema de arquivos Object Store RAM como sistema de arquivos de raiz somente se PRJ_ENABLE_FSMOUNTASROOT não está definido. Por padrão, sistema de arquivos o Object Store RAM é a sistema de arquivos raiz.

Se PRJ_ENABLE_FSREGHIVE e PRJ_ENABLE_FSMOUNTASROOT não conjunto e você desejar para montar a armazenar objeto como inicializável e montar a armazenar objeto como sistema de arquivos a raiz, defina o seguinte

HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\ObjectStoreFS
    "MountAsBootable"=dword:1
    "MountAsRoot"=dword:1

Se desejar, você poderá desativar compactação arquivo para um melhor desempenho. Por padrão, compactação está habilitado.

Configuração PRJ_DISABLE_RAMFS_COMPRESSION no ambiente de compilar prior to execução makeimg irá adicionar a chave necessário para desativá-lo.

Para desativar arquivo compactação, defina o seguinte valor:

[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\ObjectStoreFS]
    "DisableFileCompression"=dword:1

See Also

Concepts

RAM (Object Store) File System
Autoload Settings