layout de partição Windows 10 Mobile
Em Windows 10 Mobile, a Microsoft e o SV (fornecedor de silício) configuram as partições de armazenamento e os tamanhos de partição. As partições devem ser projetadas para que sejam grandes o suficiente para todos os componentes atuais e aceitar atualizações ao longo do tempo de vida do telefone. Depois que os tamanhos de partição tiverem sido definidos em um telefone, a única maneira de alterar o tamanho é redirecionando o dispositivo com uma atualização flash completa limpa, que apagará todos os dados no telefone.
O subsistema de armazenamento de um telefone deve estar em conformidade com os requisitos especificados na seção 2.2: Memória do Windows 10 Mobile requisitos mínimos de hardware.
Os OEMs não podem adicionar, remover ou modificar partições no layout projetado pela Microsoft e pelo SV. Isso ajuda a garantir que todos os dados de software e configuração no telefone possam ser atendidos por atualizações telefônicas. Os componentes OEM normalmente são integrados à partição principal do sistema operacional (para aplicativos pré-carregados e serviços nativos), a partição de dados (para dados como mapas pré-carregados) ou a partição de provisionamento de dispositivos (para dados de configuração somente leitura específicos do dispositivo).
O diagrama a seguir mostra as partições de armazenamento necessárias.
A tabela a seguir resume os requisitos para cada partição. Todos os tamanhos são lógicos; O espaço real consumido na mídia de armazenamento pode ser diferente. Ao definir o tamanho da partição do sistema (que consiste em todas as partições, exceto a partição de dados do usuário e o cartão SD), o fornecedor de silício deve seguir os requisitos de espaço livre para cada partição individual. Isso inclui, mas não se limita a, ativos de software, como idiomas adicionais. Esse requisito é obrigatório e necessário para garantir que um telefone possa ser atualizado ao longo de seu tempo de vida.
Partição | Sumário | Sistema de arquivos | Ponto de montagem | Criptografado | Tamanho | Espaço livre reservado para atualizações futuras | Proprietário |
---|---|---|---|---|---|---|---|
DPP | Dados de provisionamento de dispositivo | FAT | C:\DPP | Não | 8 MB | N/D | Microsoft |
Partições SV | Firmware UEFI e outras partições específicas de SV | N/D | Nenhum ponto de montagem | Talvez | Variável | N/D | SV/OEM |
Partição do sistema EFI | Gerenciador de inicialização, banco de dados de configuração de inicialização, aplicativos UEFI | FAT | C:\ESP | Não | 32 MB (mínimo) | N/D | Microsoft |
Partição de despejo de memória (existe apenas em imagens não comerciais) | Dados de despejos de memória | NTFS | C:\CrashDump | Sim | Variável – o tamanho dessa partição depende do valor do elemento SOC no arquivo OEMInput que foi usado para compilar a imagem. | N/D | Microsoft |
Sistema operacional principal (partição de inicialização) | SO, sistema operacional de atualização, hives do registro do sistema, aplicativos pré-carregados do OEM | NTFS | C:\ | Sim | Aproximadamente 1,5 GB | 250 MB | Microsoft |
Partição de dados | Dados do usuário, hives do registro de usuário, aplicativos, dados do aplicativo, arquivo de página. | NTFS | C:\data | Sim | Restante do armazenamento eMMC não usado por outras partições. Aproximadamente 256 MB são usados para o arquivo de página. | N/D | Microsoft |
Cartão SD | Dados do usuário (música, imagens etc.) | FAT/exFAT | Variável | Não | Variável | N/D | Microsoft |
A DPP (partição de provisionamento de dispositivo) contém dados de provisionamento para um dispositivo específico. Normalmente, ele é calibrado no chão de fábrica e contém a chave de validação do produto, bem como informações de configuração para componentes como o rádio e o GPS. Como ele é específico do dispositivo, ele é excluído de todas as atualizações de imagem ou FFU (Full Flash Atualizações).
Essa partição deve ter 8 MB de tamanho.
Importante
A partição DPP deve ser a primeira partição no layout para proteger as informações de provisionamento de serem substituídas caso os tamanhos de outras partições sejam alterados posteriormente.
O SV pode definir partições para seus próprios componentes. Uma dessas partições é a partição UEFI (Unified Extensible Firmware Interface), que contém uma interface padrão para um conjunto primitivo de operações do sistema que os aplicativos UEFI podem usar. Os dados de modem também exigem uma partição SV.
A partição do sistema EFI contém o Gerenciador de inicialização do Windows (BootMgr) e o BCD (banco de dados de configuração de inicialização). O BootMgr é responsável por carregar sistemas operacionais de nível superior, como o sistema operacional principal ou o sistema operacional de atualização. Além disso, a partição do sistema EFI contém vários aplicativos UEFI, como o aplicativo FFU (Atualização Flash Completa) e o aplicativo de carregamento de bateria.
Essa partição deve ter um tamanho mínimo de 32 MB.
As imagens que não são de varejo contêm uma partição de despejo de memória, que contém os dados de despejos de memória que ocorrem quando o telefone é reiniciado inesperadamente.
O tamanho dessa partição depende do valor do elemento SOC no arquivo OEMInput que foi usado para compilar a imagem.
A partição principal do sistema operacional, também conhecida como partição de inicialização, contém todos os componentes que compõem a imagem do sistema operacional. Isso inclui personalizações OEM e aplicativos pré-carregados.
Esse tamanho dessa partição depende da quantidade de espaço usada por personalizações OEM e aplicativos pré-carregados.
SO de linha de base: ~870 MB, embora, na realidade, o tamanho do sistema operacional dependa de várias variáveis, como o número de idiomas incluídos na imagem. Em telefones de 4 GB com uma partição principal compactada do sistema operacional, o sistema operacional é aproximadamente 20%-25% menor que o sistema operacional não compactado.
Atualizar sistema operacional: ~50 MB
Aplicativos pré-carregados OEM: até 100 MB para aplicativos instalados durante a primeira experiência de inicialização, até 5% do armazenamento de usuário restante para aplicativos instalados após a primeira experiência de inicialização
Reservado para atualizações futuras: variável, dependendo da quantidade de armazenamento no telefone. Consulte a próxima coluna para obter mais informações.
Em geral, o número de arquivos graváveis nessa partição deve ser limitado ao mínimo possível para permitir espaço suficiente para atualizações. Essa partição inclui espaço reservado para permitir o crescimento devido a atualizações:
Em telefones com apenas 4 GB de armazenamento, essa partição tem aproximadamente 250 MB de espaço reservado depois que a partição principal do sistema operacional é compactada.
Em telefones com mais de 4 GB de armazenamento e uma partição de sistema operacional principal não compactada, essa partição tem aproximadamente 250 MB de espaço reservado.
Os OEMs podem adicionar espaço livre adicional para atualizações futuras usando o elemento AdditionalMainOSFreeSectorsRequest no arquivo XML da plataforma de dispositivo.
Essa partição no armazenamento interno armazena os dados do usuário, os aplicativos e o estado do aplicativo. O tamanho da partição é ajustado automaticamente para consumir o restante do espaço no eMMC.
Importante
A partição de dados deve ser a última partição no layout.
A partição de dados do usuário removível refere-se aos dados armazenados no cartão SD. O cartão SD é tratado como um volume separado que é usado para armazenar determinados tipos de dados do usuário. O conteúdo no cartão SD pode ser removido do sistema pelo usuário a qualquer momento e, portanto, não pode conter informações críticas para a funcionalidade principal do telefone.
Capturar e aplicar imagens do Windows Full Flash Update (FFU)