Dominic Böttger

← Zurück zum Blog

Veröffentlicht am 12. April 2020 von Dominic Böttger (vor 5 Jahren) · 2 Min. Lesezeit

Microsoft hat ein nützliches und einfaches PowerShell-Skript veröffentlicht, das den Folding@Home Client in einer Windows Sandbox installiert. So wird sichergestellt, dass der Folding@Home Client vollständig von der eigenen Maschine isoliert ist. Mir sind zwar keine Sicherheitsprobleme bekannt, aber Vorsicht ist besser als Nachsicht — und es macht auch Spaß, die Windows Sandbox auszuprobieren.

Das PowerShell-Skript prüft die Systemvoraussetzungen (mindestens Windows 10 Pro Insider Build 18362 wird für die Sandbox-Funktion benötigt). Nach der Prüfung der Voraussetzungen installiert es die Windows Sandbox-Funktion und erstellt die Konfiguration sowie das Startskript für die Sandbox.

Um die Folding@Home Sandbox zu installieren, muss der folgende Befehl in einer erhöhten (als Administrator ausgeführten) PowerShell ausgeführt werden:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/microsoft/Windows-Sandbox-Utilities/master/Folding%20In%20Sandbox/install_folding_sandbox_on_host.ps1')

Das Skript sollte eine Sandbox installieren und konfigurieren und diese mit dem Folding@Home Client starten.

Auf meinem Rechner hatte ich bereits Hyper-V installiert und erhielt die Fehlermeldung “0x80072746 The connection to this sandbox was lost”. Ich habe das Problem gelöst, indem ich Hyper-V deinstalliert, den Rechner neu gestartet und Hyper-V anschließend wieder installiert habe.

Wenn das Skript mehrmals ausgeführt wird, aktualisiert es die Konfiguration und sucht nach neuen Versionen des Folding@Home Clients.

Weitere Informationen finden sich in der Readme-Datei im Github-Repository.

Foto von CDC auf Unsplash

Geschrieben von Dominic Böttger

← Zurück zum Blog

Aktuelle Blogbeiträge