Hallo zusammen,
ich habe mir vor ein paar Monaten einen neuen PC zusammenbauen lassen (mit einem Helfer hier aus dem Forum).
(Fast) Alles funktioniert einwandfrei, nur Spiele von Blizzard über Battle.net bereiten Probleme und ich vermute, dass es etwas mit DirectX 12 zu tun hat.
Ich habe bisher WoW Classic und Diablo 4 probiert. Beide Spiele liefen zunächst gar nicht: Bei Klick auf den Button "Spielen" öffnet sich das Spiel (Icon und im Taskmanager) und ich höre Sound, allerdings sieht man nur einen schwarzen Bildschirm und einen Mauszeiger mit Ladesymbol.
Das Ganze lässt sich dann weder über den Taskmanager noch mit taskkill per Powershell etc. beenden, es passiert einfach gar nichts. Melde ich mich daraufhin ab oder starte neu, steht bei dem entsprechenden Spiel "Wird aktuell gespielt" und ich bin wieder in der gleichen Situation: Das Spiel kann über Battle.net weder gestartet, gestoppt, gescannt und repariert oder deinstalliert werden.
Das Einzige, was dann hilft, ist den Battle.net-Ordner komplett zu löschen; das klappt dann aber auch nur, wenn ich den Taskmanager aufrufe, der sich ebenfalls fehlerhaft verhält und nach ein wenig Rumgeklicke im Taskmanager nicht mehr reagiert und beendet werden muss. Dann kann man (schnell) den Battle.net-Ordner löschen. Also alles sehr komisch…
Danach müssen die Spiele neu gesucht werden und nach einem Neustart bin ich dann wieder in der Ausgangssituation. Bei einer Reparatur über den Battle.net Launcher werden keine Fehler gefunden bzw. es ändert sich nichts.
WoW Classic habe ich schließlich zum Laufen gebracht, indem ich unter den Spieloptionen das "zusätzliche Befehlszeilenargument" -d3d11 angebe, wodurch DirectX 11 anstatt 12 genutzt wird. Damit läuft das Spiel wie Butter; auch, wenn ich nicht verstehe, warum es nicht mit DirectX 12 läuft und ich das eigentlich auch lieber hätte.
Für Diablo gibt es leider kein entsprechendes Argument.
Sämtliche sonstigen Spiele, z.B. über Steam, Epic Launcher etc., funktionieren einwandfrei.
Ich habe ansonsten noch folgendes erfolglos probiert:
Da Diablo ein DirectX 12-Spiel ist und WoW auch nur mit DirectX 11 läuft, vermute ich, dass es etwas mit DirectX 12 zu tun hat.
Was kann ich noch machen?
ich habe mir vor ein paar Monaten einen neuen PC zusammenbauen lassen (mit einem Helfer hier aus dem Forum).
(Fast) Alles funktioniert einwandfrei, nur Spiele von Blizzard über Battle.net bereiten Probleme und ich vermute, dass es etwas mit DirectX 12 zu tun hat.
Ich habe bisher WoW Classic und Diablo 4 probiert. Beide Spiele liefen zunächst gar nicht: Bei Klick auf den Button "Spielen" öffnet sich das Spiel (Icon und im Taskmanager) und ich höre Sound, allerdings sieht man nur einen schwarzen Bildschirm und einen Mauszeiger mit Ladesymbol.
Das Ganze lässt sich dann weder über den Taskmanager noch mit taskkill per Powershell etc. beenden, es passiert einfach gar nichts. Melde ich mich daraufhin ab oder starte neu, steht bei dem entsprechenden Spiel "Wird aktuell gespielt" und ich bin wieder in der gleichen Situation: Das Spiel kann über Battle.net weder gestartet, gestoppt, gescannt und repariert oder deinstalliert werden.
Das Einzige, was dann hilft, ist den Battle.net-Ordner komplett zu löschen; das klappt dann aber auch nur, wenn ich den Taskmanager aufrufe, der sich ebenfalls fehlerhaft verhält und nach ein wenig Rumgeklicke im Taskmanager nicht mehr reagiert und beendet werden muss. Dann kann man (schnell) den Battle.net-Ordner löschen. Also alles sehr komisch…
Danach müssen die Spiele neu gesucht werden und nach einem Neustart bin ich dann wieder in der Ausgangssituation. Bei einer Reparatur über den Battle.net Launcher werden keine Fehler gefunden bzw. es ändert sich nichts.
WoW Classic habe ich schließlich zum Laufen gebracht, indem ich unter den Spieloptionen das "zusätzliche Befehlszeilenargument" -d3d11 angebe, wodurch DirectX 11 anstatt 12 genutzt wird. Damit läuft das Spiel wie Butter; auch, wenn ich nicht verstehe, warum es nicht mit DirectX 12 läuft und ich das eigentlich auch lieber hätte.
Für Diablo gibt es leider kein entsprechendes Argument.
Sämtliche sonstigen Spiele, z.B. über Steam, Epic Launcher etc., funktionieren einwandfrei.
Ich habe ansonsten noch folgendes erfolglos probiert:
- Grafiktreiber aktualisiert und neu installiert
- Diablo im Kompatibilitätmodus gestartet
- Diablo als Admin im Kompatibilitätmodus gestartet
- AMD Adrenalin aktualisiert
- Spiele komplett neu installiert (ärgerlich bei 100 GB)
- Diablo 4 mit und ohne hochauflösenden Texturen installiert
- In den Windows-Grafikeinstellungen von Höchstleistung (Windows entscheidet selbst) für das jeweilige Spiel direkt die RX 7800 XT angegeben
- Es ist kein Antiviren-Programm installiert, nur der Windows Defender. In den Sicherheitseinstellungen hatte ich auch schon Ausnahmen für WoW und Diablo hinzugefügt und wieder entfernt
Da Diablo ein DirectX 12-Spiel ist und WoW auch nur mit DirectX 11 läuft, vermute ich, dass es etwas mit DirectX 12 zu tun hat.
Was kann ich noch machen?