Die Zukunft der Software unter Windows: Was ist eine MSIX-Datei?

Eine Datei mit der Erweiterung .msix ist ein Installationsprogramm für Windows-Anwendungen. Microsoft hat kürzlich eingeführt MSIX als Alternative zu EXE-, MSI- und sogar AppX-Paketen. Seien Sie vorsichtig und stellen Sie sicher, dass Sie der Quelle einer MSIX-Datei vertrauen, bevor Sie sie ausführen.

Windows hat zu viele verschiedene Arten von Installationsprogrammen

Derzeit verfügt Windows über drei gängige Installationsformate – MSI, EXE und AppX. Jeder hat unterschiedliche Stärken und Schwächen.

MSI-Installationsprogramme eignen sich am besten für einfache, möglicherweise unbeaufsichtigte Installationen. Sie verwenden eine grafische Benutzeroberfläche (GUI) für die grundlegende Installation, die das Programm ohne Extras oder Optionen installiert oder deinstalliert. Im Kern besteht dieses Installationsprogramm aus einem komprimierten Satz von Installationsdateien, die alle notwendigen Daten für die Software enthalten. Der Installationsvorgang erkennt nicht, ob die Software bereits vorhanden ist oder Komponenten fehlen. Es kann alle Dateien im Installationspfad überschreiben. Diese Einfachheit bedeutet, dass eine stille Installation mit allen Standardeinstellungen für Administratoren ein Kinderspiel ist.

EXE-Installationsprogramme sind vielseitiger als MSI-Installationsprogramme, aber mit der zusätzlichen Fähigkeit kommt es zu Komplikationen. Dieses Installationsprogramm kann Optionen für Sprachen, Add-Ons, Erkennung früherer Installationen und mehr enthalten. EXE-Installationsprogramme ermöglichen benutzerdefinierte Installationspfade und die Auswahl der zu installierenden Komponenten. Entwickler können der GUI ihr eigenes Branding hinzufügen und sprachspezifische Nutzungsbedingungen integrieren oder auf eine Webseite für eine Willkommensnachricht verweisen. Dies wiederum erschwert eine unbeaufsichtigte Installation im Hintergrund erheblich und macht sie daher in einer Unternehmenssituation weniger nützlich.

  So ändern Sie die Größe von Bildern mit Paint 3D unter Windows 10

AppX-Installationsprogramme werden für universelle Windows-Apps verwendet und teilen einige der Vorteile von MSI-Installationsprogrammen. Sie sind einfache, unkomplizierte Installationsprogramme mit wenigen Wahlmöglichkeiten für den Endbenutzer. Darüber hinaus ermöglichen sie einen einfacheren Upgrade-Pfad von älteren Softwareversionen auf neuere Versionen und ermöglichen eine sauberere Deinstallation. AppX-Installationsprogramme verlassen sich auch auf Container-Technologie, sodass sie aus Sicherheitsgründen vom Rest des Betriebssystems isoliert sind. Leider musste ein Programm, das für einen MSI- oder EXE-Installer geschrieben wurde, für das AppX-Paket neu geschrieben oder konvertiert werden, vielleicht mit Hilfe von Tools. Und AppX-Pakete können nur mit Windows 10 verwendet werden, ältere Versionen von Windows haben also kein Glück.

MSIX kombiniert die besten Funktionen von MSI und AppX

Eine MSIX-Datei hat die Vorteile von AppX, ist aber einer MSI-Datei ähnlich. Es ist ein unkompliziertes Installationsprogramm, das Systemadministratoren sogar für die automatische, „unbeaufsichtigte“ Installation skripten können. Darüber hinaus setzt es auf Container-Technologie, die reibungslose Deinstallationen und Upgrades ermöglicht.

Aus Benutzersicht wird ein MSIX wie eine MSI-Datei installiert, aber hinter den Kulissen wird es wie eine AppX-Datei installiert. Darüber hinaus ist eine MSIX-Verteilung außerhalb des Microsoft Stores möglich. Und mit diesem neuen Prozess ist es einfacher, ältere Programme einzubinden und für MSIX neu zu packen.

  So speichern Sie eine Karte offline in Windows 10

MSIX funktioniert sogar unter Windows 7, Linux und mehr!

Das vielleicht aufregendste Feature von MSIX ist, dass Microsoft hat ein SDK veröffentlicht um die plattformübergreifende Kompatibilität zu verbessern. Wie auf ihrer GitHub-Seite zu sehen ist, ist Unterstützung für iOS, MacOS, Android, Linux und sogar ältere Versionen von Windows möglich. Entwickler platzieren spezielle Anweisungen in den MSIX-Dateien, damit sie das Betriebssystem identifizieren und die zu ergreifenden Schritte ausführen können.

Programme werden sauberer deinstalliert

Wenn Sie ein Programm mit MSI und EXE installieren, kann dieses Programm Registrierungsänderungen vornehmen und Dateien und Ordner im gesamten System erstellen. Wenn Sie das Programm deinstallieren, bleiben diese Dateien und Registrierungsschlüssel oft zurück und hinterlassen Unordnung auf Ihrem System.

Bei MSIX werden Programme in einem Container installiert und alle ihre erforderlichen Dateien bleiben entweder in diesem Container oder folgen genauen, vorhersehbaren Regeln bezüglich des Speicherorts dieser Dateien (z. B. im Ordner AppData). Bei der Deinstallation werden alle Daten mit dem Programm übernommen – es bleibt kein Durcheinander zurück. Das bedeutet, dass Ihr System in Zukunft sauberer wird.

  So erhalten Sie klassische Minesweeper- und Solitaire-Spiele unter Windows 10

Es ist immer noch ein Installationsprogramm, also seien Sie vorsichtig!

Wenn Sie sich eine MSIX-Datei ansehen und sich fragen, ob sie sicher ist, sollten Sie sich zunächst die Frage stellen, wo Sie das Installationsprogramm erhalten haben. Wie bei jedem anderen Programminstallationsprogramm sollten Sie es nicht öffnen, wenn Sie der Quelle nicht vertrauen.

Noch bevor Sie die Datei herunterladen, sollten Sie Schritte unternehmen, um sicherzustellen, dass sie sicher ist. Letztendlich ist dies ein Installationsprogramm, was bedeutet, dass es möglicherweise ein fantastisches Programm, ein Junk-Programm oder etwas Schlimmeres installieren kann.

Wann sehe ich MSIX-Dateien?

Es kann eine Weile dauern, bis Sie eine MSIX-Datei sehen. Microsoft verfeinert noch einige der versprochenen Funktionen und bis vor kurzem konnten nur Insider-Builds von Windows 10 ein MSIX-Paket erstellen.

Auch nach der Feinabstimmung müssen Entwickler und die Installer-Technologieanbieter, auf die sie sich verlassen, das neue Paket annehmen, lernen und bereitstellen. Das ist, wenn sie sich überhaupt dafür entscheiden; Entwickler können weiterhin EXE- und MSI-Installationsprogramme erstellen, wenn sie dies vorziehen. Die Einführung eines neuen Formats ist mit Risiken und Kosten verbunden, daher müssen Entwickler dies gegen die Vorteile abwägen.

x