Vorab installierbare Apps für Desktopgeräte

OEMs und Mobilfunkanbieter können Partneranwendungen erstellen, die während des ersten Geräteeinrichtungsprozesses verpackt und konfiguriert werden können. Während der Benutzer den anfänglichen Setupvorgang durchläuft, werden die vorinstallierten Anwendungen im Hintergrund installiert.

Der Prozess zum Erstellen einer vorinstallierten App ähnelt dem einer Standard-App. Ein nicht signiertes App-Paket (.appx), das mit dem Windows SDK generiert wird, wird an die Windows Dev Center zur Zertifizierung und Signatur übermittelt. Während des Übermittlungsprozesses können Sie angeben, dass Sie eine vorinstallierte App übermitteln. Wenn die App Zertifizierungsanforderungen erfüllt, wird es verarbeitet, um ein Paket zu erstellen, das aus dem Dev Center heruntergeladen werden kann. Die App kann dann auch für die Microsoft Store veröffentlicht werden, damit Benutzer, die die App deinstalliert haben, sie erneut herunterladen und Updates später auf Geräten angeboten werden können, auf denen die App installiert ist.

Einige Merkmale vorinstallierter Apps umfassen:

  1. Sie können als "ausgeblendet" veröffentlicht werden, damit die App in der Microsoft Store außer über einen Deep-Link nicht gefunden werden kann.
  2. Sie können als live oder ausgeblendet auf die Microsoft Store aktualisiert werden. Benutzer mit der vorinstallierten Anwendung erhalten eine Benachrichtigung für das Update.
  3. Sie können vom Benutzer gelöscht werden. Sie können neu installiert werden, wenn sie live veröffentlicht wurden.
  4. Sie können veraltet werden. Wenn ein Benutzer eine App deinstalliert, die nicht mehr im Microsoft Store verkauft wird, kann der Benutzer diese App nicht erneut installieren.

Anfordern eines Vorabinstallationspakets

Nachdem eine App dem Dev Center hinzugefügt wurde, können Sie ein Vorabinstallationspaket anfordern. Wenn Sie der OEM sind, der diese Anwendung zu Ihrem Betriebssystemimage hinzufügt, bitten Sie den Entwickler der Anwendung, dies in Ihrem Auftrag zu tun. Sie würden Ihnen dann die heruntergeladene ZIP-Datei geben. Sie können nicht direkt auf sein Entwicklerkonto zugreifen.

  1. Wählen Sie im Dashboard in Dev Center die App aus, die vorinstalliert werden soll. Wenn es sich um eine neue App handelt, klicken Sie auf "Neue App erstellen".
  2. Auswählen von veröffentlichten Paketen
  3. Anforderungspaket für die Vorinstallation des Betriebssystems auswählen
  4. Es wird ein Bestätigungsdialogfeld mit dem Hinweis angezeigt, dass Apps, die auf Betriebssystemen vor Windows 10 vorinstalliert sind, kostenlos sein müssen. Wählen Sie Aktivieren aus.
  5. Suchen Sie das richtige Paket für das zielorientierte Betriebssystem, und laden Sie es herunter, indem Sie das Paket herunterladen oder generieren auswählen.
  6. Sobald der Link bereit ist, ändert sich der Link in "Herunterladen".
  7. Zip-Datei ist bereit für die Aufnahme in das Betriebssystemimage.

Hinzufügen der App zum Betriebssystemimage

Anwendungen gelten als Ressourcen, die konfigurierbare Anpassungen sind, die keine Einstellungen sind. Sie können sie mithilfe von DISM hinzufügen, das Teil des Windows Assessment and Deployment Kit (ADK) ist. In Windows 10, Version 1803 und höher, können Sie DISM verwenden, um Apps pro Region bereitzustellen.

Ausführliche Anweisungen finden Sie unter Preinstall apps using DISM.