Wie man den Unity-Fehler in Zenless Zone Zero auf dem PC behebt

Die Fehlermeldung „ZenlessZoneZero – Unity 2019.4.40f1_0d9cc85b4“, die auf dem PC erscheint, deutet in der Regel darauf hin, dass Unity beim Spielstart abstürzt. Das ist ziemlich ärgerlich, da das Spiel zwar startet, dann aber abstürzt, bevor überhaupt etwas passiert. Manchmal geht es schnell und problemlos, manchmal erscheint jedoch die Fehlermeldung mit der Unity-Version im Titel, was nicht sehr hilfreich ist. Die häufigsten Ursachen? Manchmal liegt es an einem Fehler im Launcher, an fehlenden Berechtigungen, an Konflikten mit der Grafik-API, an fehlerhaften GPU-Treibern, an beschädigten Spieldateien, an Overlays von Überwachungs-Apps oder an fehlenden Laufzeitkomponenten wie den Visual C++ Redistributables.

Stürzt das Spiel direkt nach dem Start ab, hilft es meist, die Launcher-Berechtigungen, Overlays und Grafikeinstellungen zu überprüfen. Stürzt es hingegen beim ersten Ladebildschirm ab, liegt das Problem eher an Treiberproblemen, beschädigten Spieldateien oder Laufzeitabhängigkeiten. Kurz gesagt: Je nachdem, wo der Fehler auftritt, ist die passende Lösung entscheidend. Auf manchen Systemen können diese Abstürze zufällig sein – auf einem Rechner hilft ein Neustart, auf einem anderen ist etwas Herumprobieren nötig.

So beheben Sie Unity-Abstürze auf Zenless Zone Zero

Neustart des PCs für einen sauberen Start

Da Windows ständig Hintergrundprozesse und Overlays ausführt, die den Spielstart beeinträchtigen könnten, sollten Sie als Erstes versuchen, die hängengebliebenen Launcher- oder Overlay-Prozesse zu beenden und den PC anschließend neu zu starten. Dadurch lassen sich diese hartnäckigen, vorübergehenden Fehler oft beheben.

  • Schließen Sie alle geöffneten Fenster und alle im Hintergrund laufenden Anwendungen.
  • Falls HoYoPlay (oder der von Ihnen verwendete Launcher), der Epic Games Launcher oder sogar Zenless Zone Zero selbst eingefroren zu sein scheinen, Ctrl + Shift + Escöffnen Sie den Task-Manager. Suchen und beenden Sie die entsprechenden Prozesse.
  • Führen Sie anschließend über das Startmenü einen vollständigen Neustart des PCs durch.
  • Sobald Windows wieder hochgefahren ist, starten Sie das Spiel und prüfen Sie, ob es immer noch abstürzt.

Das mag simpel klingen, aber oft behebt ein schneller Neustart den Cache und löscht so die Unity-Probleme. Glaubt mir, es ist ein einfacher Schritt, der manchen Nutzern hilft, den Absturz gleich beim ersten Versuch zu beheben.

Führen Sie sowohl den Launcher als auch das Spiel als Administrator aus.

Berechtigungen können wichtige Dateien oder Laufzeitkomponenten blockieren, insbesondere wenn Windows übervorsichtig ist. Das Ausführen des Launchers und des Spiels mit Administratorrechten kann diese Einschränkungen manchmal umgehen und eine reibungslose Initialisierung von Unity ermöglichen.

  • Schließen Sie das Spiel und den zugehörigen Launcher vollständig.
  • Klicken Sie mit der rechten Maustaste auf das Launcher-Symbol (z. B.HoYoPlay oder Epic Games Launcher ) und wählen Sie „Als Administrator ausführen“.
  • Versuchen Sie, das Spiel zu starten. Sollte das immer noch nicht funktionieren, navigieren Sie zum Installationsordner des Spiels – normalerweise unter C:\Programme\ZenlessZoneZero oder ähnlich – klicken Sie mit der rechten Maustaste auf die .exeDatei (z. B.ZenlessZoneZero.exe) und wählen Sie erneut „Als Administrator ausführen“.
  • Wenn das funktioniert, klicken Sie mit der rechten Maustaste auf die ausführbare Datei, wählen Sie „Eigenschaften“ > „Kompatibilität“ und aktivieren Sie die Option „Programm als Administrator ausführen“. Klicken Sie auf „Übernehmen“, damit das Programm immer mit erhöhten Rechten gestartet wird.

Dies machte sich bei einigen Konfigurationen bemerkbar, insbesondere dann, wenn Sicherheits-Apps oder Windows-Beschränkungen Unity daran hinderten, beim Start auf notwendige Dateien zuzugreifen.

Versuchen Sie, mit einer anderen Grafik-API zu starten.

Unity hat je nach GPU-Treibern und Hardware Probleme mit bestimmten Grafik-APIs. Beispielsweise kann DirectX 12 auf manchen Systemen inkompatibel sein und direkt beim Engine-Start zu Abstürzen führen. Ein Wechsel zu DirectX 11 oder die Verwendung einer anderen API kann manchmal die korrekte Initialisierung des Unity-Renderers ermöglichen.

Es ist ein bisschen ein Versuch-und-Irrtum-Verfahren, denn Windows macht es einem natürlich unnötig schwer. Aber so kann man es testen:

  • Schließe das Spiel und den Launcher, falls sie geöffnet sind.
  • Klicken Sie mit der rechten Maustaste auf die Spieldatei .exe(z. B.ZenlessZoneZero.exe) und wählen Sie „Pfad kopieren“.
  • Erstellen Sie eine Verknüpfung im selben Ordner: Rechtsklick, Neu > Verknüpfung auswählen.
  • Fügen Sie den kopierten Pfad in das Feld „Speicherort“ ein, fügen Sie dann ein Leerzeichen hinzu und versuchen Sie, einen Parameter wie „-force-d3d11“ oder „-force-d3d12“ anzuhängen. Zum Beispiel: C:\Path\To\ZenlessZoneZero.exe -force-d3d11
  • Benennen Sie die Verknüpfung beispielsweise mit „ZVZ_D3D11“ oder ähnlich und klicken Sie auf Fertigstellen.
  • Starten Sie das Spiel über diese neue Verknüpfung und prüfen Sie, ob der Absturz weiterhin auftritt.

So können Sie überprüfen, ob ein Wechsel der Grafik-APIs den Absturz behebt. Manchmal hat Unity einfach Probleme damit, wie der aktuelle Treiber eine bestimmte DirectX-Version beim Start verarbeitet.

Grafiktreiber deinstallieren und neu installieren

Beschädigte oder fehlerhafte GPU-Treiber sind eine häufige Ursache für Unity-Abstürze, insbesondere nach Treiberaktualisierungen oder fehlgeschlagenen Installationen. Alte, übriggebliebene Treiberdateien oder Versionskonflikte können erhebliche Probleme verursachen.

Die beste Vorgehensweise? Verwenden Sie spezielle Tools, um den aktuellen Treiber vollständig zu entfernen, bevor Sie eine neue, stabile Version installieren. AMD-Nutzer können das AMD Cleaning Utility oder den Display Driver Uninstaller (DDU) verwenden. Für NVIDIA wird ebenfalls DDU empfohlen; alternativ können Sie bei der Treiberinstallation die Option „Neuinstallation“ auswählen.

Starten Sie nach der Reinigung Ihren PC neu und installieren Sie anschließend die neueste stabile Treiberversion. Falls der Absturz erst nach einem Treiberupdate aufgetreten ist, kann die Verwendung eines älteren Treibers (z. B.eines Treibers von vor einigen Monaten) Kompatibilitätsprobleme manchmal beheben.

Nach der Neuinstallation starten Sie den Computer erneut und versuchen Sie, das Spiel zu starten, um zu prüfen, ob Unity weiterhin abstürzt. Diese Lösung behebt häufig hartnäckige Treiberkonflikte, die Startprobleme verursachen.

Installieren Sie den Launcher und das Spiel vollständig neu.

Wenn alles andere fehlschlägt, ist eine vollständige Neuinstallation möglicherweise der letzte Ausweg. Abstürze nach fehlgeschlagenen Updates oder unterbrochenen Installationen hinterlassen in der Regel beschädigte Dateien oder defekte Launcher-Komponenten, die sich durch normale Reparaturen nicht beheben lassen.

Deinstallieren Sie sowohl den Launcher als auch das Spiel. Löschen Sie anschließend alle verbleibenden Dateien und Cache-Ordner – diese befinden sich manchmal in AppData oder ProgramData. Laden Sie die Spiele neu von offiziellen Quellen herunter und installieren Sie sie erneut. Dadurch werden alle möglicherweise während der Installation beschädigten Dateien entfernt und das Spiel startet neu.

Unity-Abstürze können frustrierend sein, da sie oft unvorhersehbar auftreten. Die folgenden Schritte decken jedoch die häufigsten Ursachen ab. Manchmal hilft es schon, verschiedene Dinge auszuprobieren: Berechtigungen, API-Änderungen, Treiberaktualisierung oder eine komplette Neuinstallation. Es ist zwar ein Glücksspiel, aber diese Vorgehensweisen helfen zumindest, die Absturzursache einzugrenzen.