Windows 10 Mobile Partitionslayout
In Windows 10 Mobile konfigurieren Microsoft und der Silicon Vendor (SV) die Speicherpartitionen und Partitionsgrößen. Partitionen müssen so konzipiert sein, dass sie groß genug für alle aktuellen Komponenten sind und Updates über die Lebensdauer des Telefons akzeptieren. Nachdem die Partitionsgrößen auf einem Telefon festgelegt wurden, besteht die einzige Möglichkeit zum Ändern der Größe darin, das Gerät mit einem sauberen vollständigen Flash-Update erneut zu flashen, wodurch alle Daten auf dem Telefon gelöscht werden.
Das Speichersubsystem für ein Telefon muss den anforderungen entsprechen, die in Abschnitt 2.2: Arbeitsspeicher der Windows 10 Mobile Mindesthardwareanforderungen angegeben sind.
OEMs dürfen keine Partitionen in dem von Microsoft und dem SV entworfenen Layout hinzufügen, entfernen oder ändern. Dadurch wird sichergestellt, dass alle Software- und Konfigurationsdaten auf dem Telefon per Telefonupdates gewartet werden können. OEM-Komponenten sind in der Regel in die Hauptbetriebssystempartition (für vorinstallierte Anwendungen und native Dienste), die Datenpartition (für Daten wie vorab geladene Karten) oder die Gerätebereitstellungspartition (für gerätespezifische schreibgeschützte Konfigurationsdaten) integriert.
Partitionsliste
Das folgende Diagramm zeigt die erforderlichen Speicherpartitionen.
Partitionsanforderungen
In der folgenden Tabelle sind die Anforderungen für die einzelnen Partitionen zusammengefasst. Alle Größen sind logisch; Der tatsächliche Speicherplatz, der auf Speichermedien verbraucht wird, kann abweichen. Beim Definieren der Größe der Systempartition (die aus allen Partitionen mit Ausnahme der Benutzerdatenpartition und der SD-Karte besteht) muss der Siliziumhersteller die Anforderungen an freien Speicherplatz für jede einzelne Partition einhalten. Dies umfasst, ist aber nicht beschränkt auf Softwareressourcen, z. B. zusätzliche Sprachen. Diese Anforderung ist obligatorisch und notwendig, um sicherzustellen, dass ein Telefon über seine Lebensdauer aktualisiert werden kann.
Partition | Inhalte | Dateisystem | Mountpunkt | Verschlüsselt | Size | Freier Speicherplatz für zukünftige Updates reserviert | Besitzer |
---|---|---|---|---|---|---|---|
DPP | Gerätebereitstellungsdaten | FAT | C:\DPP | Nein | 8 MB | – | Microsoft |
SV-Partitionen | UEFI-Firmware und andere SV-spezifische Partitionen | – | Kein Bereitstellungspunkt | Vielleicht | Variable | – | SV/OEM |
ESP | Start-Manager, Startkonfigurationsdatenbank, UEFI-Anwendungen | FAT | C:\ESP | Nein | 32 MB (Minimum) | – | Microsoft |
Absturzabbildpartition (nur für Nicht-Einzelhandelsimages vorhanden) | Daten aus Absturzabbildern | NTFS | C:\CrashDump | Ja | Variable: Die Größe dieser Partition hängt vom Wert des SOC-Elements in der OEMInput-Datei ab, die zum Erstellen des Images verwendet wurde. | – | Microsoft |
Hauptbetriebssystem (Startpartition) | Betriebssystem, Betriebssystem aktualisieren, Systemregistrierungsstrukturen, OEM-Anwendungen vorinstalliert | NTFS | C:\ | Ja | Ungefähr 1,5 GB | 250 MB | Microsoft |
Datenpartition | Benutzerdaten, Benutzerregistrierungsstrukturen, Anwendungen, Anwendungsdaten, Seitendatei. | NTFS | C:\Data | Ja | Rest des eMMC-Speichers, der von anderen Partitionen nicht verwendet wird. Für die Auslagerungsdatei werden ungefähr 256 MB verwendet. | – | Microsoft |
SD-Karte | Benutzerdaten (Musik, Bilder usw.) | FAT/exFAT | Variable | Nein | Variable | – | Microsoft |
Gerätebereitstellungspartition
Die Gerätebereitstellungspartition (Device Provisioning Partition, DPP) enthält Bereitstellungsdaten für ein bestimmtes Gerät. Sie wird in der Regel im Werk kalibriert und enthält den Produktvalidierungsschlüssel sowie Konfigurationsinformationen für Komponenten wie Funkgerät und GPS. Da es für das Gerät spezifisch ist, ist es von allen Imageupdates oder Full Flash Aktualisierungen (FFU) ausgeschlossen.
Diese Partition muss 8 MB groß sein.
Wichtig
Die DPP-Partition muss die erste Partition im Layout sein, um zu schützen, dass die Bereitstellungsinformationen nicht überschrieben werden, wenn sich die Größen anderer Partitionen anschließend ändern.
Partitionen des Siliciumanbieters
Die SV kann Partitionen für ihre eigenen Komponenten definieren. Eine dieser Partitionen ist die UEFI-Partition (Unified Extensible Firmware Interface), die eine Standardschnittstelle für einen primitiven Satz von Systemvorgängen enthält, die UEFI-Anwendungen verwenden können. Die Modemdaten erfordern auch eine SV-Partition.
ESP
Die EFI-Systempartition enthält den Windows-Start-Manager (BootMgr) und die Startkonfigurationsdatenbank (Boot Configuration Database, BCD). BootMgr ist für das Laden von Betriebssystemen auf höherer Ebene verantwortlich, z. B. das Hauptbetriebssystem oder das Updatebetriebssystem. Darüber hinaus enthält die EFI-Systempartition eine Reihe von UEFI-Anwendungen, z. B. die Anwendung Full Flash Update (FFU) und die Batterieladeanwendung.
Diese Partition muss mindestens 32 MB groß sein.
Absturzabbildpartition
Nicht-Verkaufsimages enthalten eine Absturzabbildpartition, die die Daten aus Absturzabbildern enthält, die auftreten, wenn das Telefon unerwartet neu gestartet wird.
Die Größe dieser Partition hängt vom Wert des SOC-Elements in der OEMInput-Datei ab, die zum Erstellen des Images verwendet wurde.
Hauptbetriebssystempartition
Die Hauptpartition des Betriebssystems, auch als Startpartition bezeichnet, enthält alle Komponenten, aus denen das Betriebssystemimage besteht. Dies umfasst OEM-Anpassungen und vorinstallierte Anwendungen.
Diese Größe dieser Partition hängt vom Speicherplatz ab, der von OEM-Anpassungen und vorinstallierten Anwendungen belegt wird.
Basisbetriebssystem: ~870 MB, obwohl die Größe des Betriebssystems in Wirklichkeit von einer Reihe von Variablen abhängt, z. B. von der Anzahl der Sprachen, die im Image enthalten sind. Auf Telefonen mit 4 GB mit einer komprimierten Hauptbetriebssystempartition ist das Betriebssystem ca. 20 % bis 25 % kleiner als das unkomprimierte Betriebssystem.
Betriebssystem aktualisieren: ~50 MB
OEM-vorgeladene Anwendungen: bis zu 100 MB für Anwendungen, die während des ersten Startvorgangs installiert werden, bis zu 5 % des verbleibenden Benutzerspeichers für Anwendungen, die nach dem ersten Startvorgang installiert werden
Reserviert für zukünftige Updates: Variabel, abhängig von der Speichermenge auf dem Smartphone. Weitere Informationen finden Sie in der nächsten Spalte.
Im Allgemeinen sollte die Anzahl der beschreibbaren Dateien in dieser Partition auf das Minimum beschränkt werden, um ausreichend Speicherplatz für Updates zu ermöglichen. Diese Partition enthält reservierten Speicherplatz, um das Wachstum aufgrund von Updates zu ermöglichen:
Auf Smartphones mit nur 4 GB Speicher verfügt diese Partition nach der Komprimierung der Hauptbetriebssystempartition über etwa 250 MB reservierten Speicherplatz.
Auf Smartphones mit mehr als 4 GB Speicher und einer unkomprimierten Hauptbetriebssystempartition verfügt diese Partition über ca. 250 MB reservierten Speicherplatz.
OEMs können zusätzlichen freien Speicherplatz für zukünftige Updates hinzufügen, indem sie das AdditionalMainOSFreeSectorsRequest-Element in der XML-Datei der Geräteplattform verwenden.
Datenpartition
Diese Partition im internen Speicher speichert die Benutzerdaten, Anwendungen und den Anwendungsstatus. Die Größe der Partition wird automatisch angepasst, um den restlichen Speicherplatz auf der eMMC zu belegen.
Wichtig
Die Datenpartition muss die letzte Partition im Layout sein.
SD-Karte
Die wechselbare Benutzerdatenpartition bezieht sich auf die auf der SD-Karte gespeicherten Daten. Die SD-Karte wird als separates Volume behandelt, das zum Speichern bestimmter Arten von Benutzerdaten verwendet wird. Der Inhalt auf der SD-Karte kann vom Benutzer jederzeit aus dem System entfernt werden und kann daher keine informationen enthalten, die für die Kernfunktionalität des Telefons wichtig sind.
Weitere Informationen
Erfassen und Anwenden von Windows Full Flash Update (FFU)-Images