
Windows verfügt über eine eher weniger bekannte Funktion namens Windows Sandbox, eine Testumgebung für ausführbare Dateien. Standardmäßig unterstützt diese Funktion den Microsoft Store nicht, wir haben jedoch eine einfache Problemumgehung gefunden, die sie mit einem PowerShell-Skript aktiviert.
Was ist Windows Sandbox?

Windows Sandbox wurde Ende 2018 mit Windows 10 Version 1903 eingeführt. Die Idee bestand darin, eine isolierte und temporäre virtuelle PC-Umgebung bereitzustellen, in der Sie verdächtige Software installieren oder unsichere Dokumente öffnen können, ohne dass diese Auswirkungen auf Ihren tatsächlichen PC haben.
Alles, was Sie zum Ausführen von Sandbox benötigen, ist in Windows integriert, sodass Sie keine virtuelle Festplatte installieren müssen. Allerdings ist die Funktion nur für Windows 11 Pro und Enterprise verfügbar. Dieselben Versionen von Windows 10 unterstützen auch Sandbox.
Die in der Sandbox installierte Software hat keinerlei Auswirkungen auf Ihren PC. Sobald Sie die Sandbox schließen, werden alle App-Installationen, Dateien und Änderungen gelöscht. Das liegt daran, dass es hardwaregestützte Virtualisierung verwendet, um mithilfe des Hypervisors von Microsoft eine eigene Kernel-Umgebung zu erstellen. Sandbox läuft also völlig isoliert vom Host-PC und ist bei jedem Öffnen wie eine Neuinstallation von Windows.
Diese Sicherheit sowie die schnelle Benutzererfahrung dank eines integrierten Kernel-Schedulers, einer intelligenten Speicherverwaltung und einer virtuellen GPU machen Sandbox zum Testen von Anwendungen besser als virtuelle Maschinen.
Allerdings war der Mangel an nativer Unterstützung für den Microsoft Store enttäuschend, da der Store mittlerweile über eine große Sammlung an Apps verfügt.
Warum ich den Microsoft Store in Windows Sandbox wollte
Wie nicht anders zu erwarten, testen wir hier bei Windows Insight eine Menge Software und hatten eine ganze Reihe von App-Installationen, die unser System lahmlegten, was bedeutete, dass wir unsere PCs mehrmals zurücksetzen mussten.
Seitdem ich Sandbox kennengelernt habe, verwende ich es, um ausführbare Dateien auszuführen, Installationsprogramme zu überprüfen und Dateien zu öffnen, die ich von unzuverlässigen Quellen heruntergeladen habe.
Übrigens können Sie Dateien direkt von Ihrem Desktop per Drag & Drop in die Sandbox ziehen. Eine solch einfache Dateiübertragung ist in einer herkömmlichen VM nicht möglich.
Einige der Tools und Apps, die ich ausprobieren wollte, insbesondere kleinere Dienstprogramme oder Medien-Apps, sind nur im Microsoft Store verfügbar. Natürlich könnte ich Installationspakete seitlich laden, aber das macht den Sinn des schnellen Hochfahrens einer sicheren Testumgebung zunichte.
Aber mit dem Microsoft Store in Sandbox konnte ich testen, wie sich Store-Apps bei einer Neuinstallation von Windows verhalten würden.
Voraussetzungen für die Installation des Microsoft Store in der Sandbox
Wenn Sie Sandbox bereits auf Ihrem PC aktiviert haben, müssen Sie nur wissen, wie Sie ein PowerShell-Skript einfügen und ausführen.
Wenn Sie Sandbox jedoch nicht aktiviert haben, denken Sie daran, dass Sie es nicht in der Windows Home Edition haben können. Sie benötigen Pro oder Enterprise.
Dann muss auf Ihrem PC auch die Hardware-Virtualisierung im BIOS/UEFI aktiviert sein.
-
Um zu überprüfen, ob es bereits aktiviert ist, drücken Sie Strg + Umschalt + Esc, um den Task-Manager zu öffnen.
-
Gehen Sie zur Registerkarte „Leistung“ und wählen Sie „CPU“ aus.
-
Überprüfen Sie unten rechts, ob Virtualisierung „Aktiviert“ oder „Deaktiviert“ ist.

Es besteht die Möglichkeit, dass es standardmäßig aktiviert ist. Wenn es jedoch deaktiviert ist, fahren Sie mit dem BIOS-Setup fort.
-
Starten Sie dazu Ihren PC neu und drücken Sie beim Hochfahren wiederholt die Esc-Taste.
-
Gehen Sie im BIOS-Menü zur Registerkarte „Erweitert“, „CPU-Konfiguration“ oder „Sicherheit“.
-
Suchen Sie entweder nach Intel VT-x oder AMD-V. Setzen Sie es auf Aktiviert.
-
Befolgen Sie die Anweisungen auf dem Bildschirm, um die Änderungen zu speichern und das BIOS zu verlassen.
Wenn die Virtualisierung aktiviert ist, ist Ihr PC bereit für Sandbox und anschließend für den Microsoft Store in Sandbox.
Wenn Sie jedoch eine virtuelle Maschine (z. B. VMware) verwenden, müssen Sie die verschachtelte Virtualisierung aktivieren.
Das PowerShell-Skript, das Store installiert, erfordert keine externen Abhängigkeiten, ruft jedoch die Store-Installationsdateien von den Servern von Microsoft ab, sodass Sie in der Sandbox-Sitzung eine aktive Internetverbindung benötigen.
Beachten Sie, dass das Skript technisch gesehen auch außerhalb von Sandbox ausgeführt werden kann und in diesem Fall versucht, den Microsoft Store auf Ihrem Hauptsystem zu installieren. Stellen Sie daher sicher, dass Sie sich in der Windows-Sandbox-Umgebung befinden, bevor Sie das Skript ausführen.
So aktivieren Sie Sandbox in Windows 11
-
Drücken Sie die Windows-Taste + S, um die Suche zu öffnen, und geben Sie „Windows-Funktionen“ ein. Sie sehen die Option „Windows-Funktionen ein- oder ausschalten“. Klicken Sie darauf.

-
Ein Legacy-Fenster wird geöffnet. Scrollen Sie nach unten und aktivieren Sie das Kontrollkästchen für Windows Sandbox.

-
Klicken Sie auf OK. Windows installiert nun die Funktion.
-
Starten Sie Ihren PC neu.
-
Drücken Sie nach dem Neustart die Windows-Taste und suchen Sie nach Windows Sandbox, um zu sehen, ob die Installation erfolgreich war.

Wie installiere ich Windows Sandbox in VMware, wenn es ausgegraut ist?
Wenn Sie VMware verwenden, um Windows 11 Pro in einer virtuellen Maschine auszuführen, werden Sie sehen, dass im Legacy-Fenster Sandbox ausgeblendet angezeigt wird.

Damit es verfügbar wird, müssen Sie zunächst die verschachtelte Virtualisierung aktivieren:
-
Stellen Sie sicher, dass auf Ihrem Windows 11 Pro-Host-PC die Virtualisierung bereits aktiviert ist.
-
Fahren Sie Ihre Windows 11-VM herunter.
-
Klicken Sie in der VMware Workstation mit der rechten Maustaste auf Ihre VM und wählen Sie Einstellungen.
-
Unter der Registerkarte „Prozessoren“ müssen Sie das Kontrollkästchen „Intel VT-x/EPT oder AMD-V/RVI virtualisieren“ aktivieren. Jetzt ist die verschachtelte Virtualisierung innerhalb der VM aktiviert.
-
Um Sandbox in Ihrer VM zu installieren, starten Sie die VM, öffnen Sie dann „Windows-Funktionen aktivieren oder deaktivieren“ und aktivieren Sie das Kontrollkästchen „Windows Sandbox“.
-
Starten Sie Ihre VM neu.
Denken Sie daran, dass Sandbox trotz seiner schlanken Bauweise möglicherweise ressourcenintensiver ist, wenn Ihre VM bereits ziemlich verzögert ist. Stellen Sie sicher, dass Ihnen genügend RAM und CPU-Kerne zur Verfügung stehen, um dieses zusätzliche Gewicht zu bewältigen.
Wenn Sandbox ausgeführt wird, können Sie den Microsoft Store mithilfe des auf Github verfügbaren PowerShell-Skripts darin installieren.
Was das Skript tatsächlich macht
Wir haben uns das gesamte Drehbuch durchgelesen und zum Glück ist es ganz einfach. Während es auf einer höheren Ebene in Wirklichkeit einschüchternd aussieht, werden dabei sehr systematische Schritte ausgeführt:
-
Das Skript überprüft zunächst, ob es in der Windows Sandbox ausgeführt wird, indem es den Benutzernamen (WDAGUtilityAccount) überprüft. Wenn nicht, werden Sie gewarnt.
-
Das Skript sendet eine „GetCookie“-Anfrage zur Authentifizierung über die offiziellen Windows Update-Webdienste von Microsoft. Dadurch wird den Servern von Microsoft mitgeteilt, dass Sie offizielle App-Pakete herunterladen dürfen.
-
Mit diesem Cookie sendet das Skript eine weitere Anfrage (SyncUpdates), die speziell nach Paketen fragt, die mit der Kategorie-ID des Microsoft Store verknüpft sind. Dadurch wird eine Liste der Dateien zurückgegeben, einschließlich des App-Pakets und seiner Abhängigkeiten.
-
Anschließend werden die direkten Download-URLs für jede Datei abgerufen, z. B. die Store-App selbst sowie Abhängigkeiten.
-
Alle diese Dateien werden in Ihrem Sandbox-Downloads-Ordner in einem Unterordner gespeichert.
-
Abhängigkeiten werden zuerst mit dem Add-AppxPackage-Befehl von PowerShell installiert.
-
Schließlich wird das Hauptpaket Microsoft.WindowsStore installiert. Der Store wird nur gestartet, wenn die unterstützenden Frameworks bereits betriebsbereit sind.
-
Am Ende setzt das Skript die Sandbox-Region in der Registrierung auf „USA“, da der Store in der Standardregion „Welt“ der Sandbox nicht ordnungsgemäß funktioniert.
Installieren des Microsoft Store in Windows Sandbox mithilfe eines PowerShell-Skripts
Das Skript zur Installation von Store in Sandbox ist öffentlich auf GitHub verfügbar. Sie müssen das Repository nicht klonen oder GitHub-Befehle verwenden.
Folgendes habe ich getan:
-
Öffnen Sie diesen GitHub-Link im Browser Ihres Hosts.
-
Kopieren Sie den gesamten PowerShell-Code direkt von der Seite. Oben rechts im Codeblock befindet sich eine Schaltfläche mit der Aufschrift „Rohdatei kopieren“. Klicken Sie darauf oder wählen Sie den Text einfach manuell aus und kopieren Sie ihn.
-
Öffnen Sie Windows Sandbox auf Ihrem PC.
-
Öffnen Sie in der Sandbox den Editor.
-
Fügen Sie den kopierten Text in Notepad ein.
-
Speichern Sie die Datei mit der Erweiterung.ps1 (z. B. Install-Store.ps1). Wählen Sie beim Speichern die Option „Speichern unter: Alle Dateien“. Es sollte nicht nur.txt sein.
Ich habe meins auf dem Desktop in der Sandbox gespeichert, sodass es leicht zu finden war.
Ausführen des Microsoft Store-Skripts in Windows Sandbox
Nach dem Speichern der PS1-Datei habe ich den Microsoft Store folgendermaßen installiert (denken Sie daran, dass die folgenden Schritte in der Sandbox und nicht auf Ihrem Host-PC ausgeführt werden):
-
Klicken Sie mit der rechten Maustaste auf die Schaltfläche „Start“ in Sandbox und öffnen Sie Windows Terminal (Admin) oder PowerShell (Admin). Wenn Sie es auf dem Desktop gespeichert haben, geben Sie Folgendes ein: cd $env:USERPROFILE\Desktop
-
Es besteht die Möglichkeit, dass PowerShell Skripte aus Sicherheitsgründen blockiert. Um dies vorübergehend zuzulassen, führen Sie diesen Befehl aus: Set-ExecutionPolicy-ExecutionPolicy Unrestricted-Scope Process
-
Diese Änderung ist absolut sicher, da nach dem Schließen der aktuellen Sandbox-Sitzung alles zurückgesetzt wird.
-
Um das Skript auszuführen, geben Sie den folgenden Befehl ein (ändern Sie ihn entsprechend dem von Ihnen angegebenen Namen):.\Install-Store.ps1
-
Sie sehen, wie das Skript Dateien direkt von den Servern von Microsoft abruft. Sie werden sehen, dass es Pakete wie Microsoft.UI.Xaml, .NET Framework-Abhängigkeiten und schließlich Microsoft.WindowsStore herunterlädt.
-
Das Skript installiert automatisch die Microsoft Store-App.
Drücken Sie nun in der Sandbox auf das Startmenü und suchen Sie nach dem Store. Warten Sie, bis es geladen ist, und prüfen Sie, ob Sie eine App installieren können, wie Sie es normalerweise auf Ihrem Host-PC tun würden.
Sobald Sie Sandbox schließen, wird der Store gelöscht. Daher müssen Sie das Skript jedes Mal erneut ausführen, wenn Sie „In Sandbox speichern“ möchten.
Obwohl es eine erstaunliche Testumgebung für Windows gibt und der Microsoft Store immer mehr Anklang findet, ist es immer noch nicht zu sehen, dass der Softwareriese Sandbox bewirbt oder nativen Support für den Store in Sandbox bietet.
Wir gehen davon aus, dass die Funktion für Unternehmensanwender gedacht ist, die regelmäßig neue Software testen möchten. Die größte Enttäuschung besteht darin, dass Sandbox in Windows Home-Versionen nicht unterstützt wird, obwohl es standardmäßig in den meisten OEM-Windows-Laptops enthalten ist.
Heim
Aktie
Newsletter
Abonnieren
Abonnieren Sie Push-Benachrichtigungen
WL-Newsletter
WL-Newsletter!
Bleiben Sie mit den neuesten Windows-, IT- und KI-Updates auf dem Laufenden. Mehr als 50.000 Abonnenten vertrauen darauf.
Name
Kostenlos beitreten
*️⃣ Quelllink:
verfügbar auf Github , GitHub-Link , Heim ,
Newsletter
,

