Die Anwendung wurde für den Zugriff auf Grafikhardware gesperrt

7

Wenn ich CoD Black Ops 3 spiele, stürzt das Spiel ab und es wird eine Fehlermeldung angezeigt, die besagt:

Application "blackops3.exe" has been blocked from accessing graphics hardware

Es stürzt immer ab, wenn ich es spiele, kurz nach einer unterschiedlichen Zeit (abhängig von den Einstellungen und dem Spielmodus).

Das Spiel friert ein und wenn ich den Task-Manager öffne, wird das Spiel schwarz und ich kann die Fehlermeldung sehen, aber ich kann immer noch das Audio des Spiels hören.

Ich habe versucht :

  • Aktualisieren Sie die Grafiktreiber

  • Verringern Sie die Einstellungen vollständig (1024 x 768 Auflösung, 50% Auflösungsskala, FPS-Grenze 30, alles zu niedrig oder aus, wenn möglich)

  • Deinstallieren Sie Treiber mit DDU und löschen Sie (manuell) alle Registrierungseinträge für GPU-Treiber

  • Setze TdrDelay auf 8 (wenn du es auf höhere Werte stellst, wird das Spiel nur länger eingefroren, bevor ein schwarzer Bildschirm angezeigt wird); Dadurch wurde das Problem "Display-Treiber reagiert nicht mehr und hat sich erholt" behoben, das ich zuvor hatte

  • setze TdrLevel auf 0 (schalte TDR komplett aus), es friert einfach alles komplett ein und ich muss den Computer mit dem Netzschalter ausschalten

  • Deinstallieren und installieren Sie die GPU über den Geräte-Manager

  • Installiere das Spiel neu

  • Windows neu installieren

  • Gehen Sie zurück zu Windows 7

  • Erhöhen Sie die Größe der Auslagerungsdatei

  • BO3 ist sowohl durch die Firewall als auch durch Steam zulässig

  • wird im Kompatibilitätsmodus für Windows 7/8 ausgeführt

  • läuft als admin

  • Setzen der Prozesspriorität auf hoch (sie wird nur wieder normalisiert)

Aber keines der oben genannten Probleme hat das Problem behoben.
Das Spiel hat in den ersten drei oder vier Wochen, als ich es gekauft habe, perfekt funktioniert. Dann wurde der Fehler "Bildschirmtreiber reagiert nicht mehr und hat sich erholt" angezeigt. Nachdem ich das behoben hatte, bekam ich diesen Fehler.

Ich bin verwirrt und habe so viele Dinge ausprobiert, weil das Spiel zuvor funktioniert hat. Ich bekomme leicht 50 - 60 FPS und vor allem stürzt das vorherige CoD (Advanced Warfare) mit fast identischen Systemanforderungen überhaupt nicht ab (auch nicht relativ) hohe Einstellungen). In Anbetracht dessen scheint es, dass mein Computer BO3 ausführen kann, aber es fühlt sich einfach nicht danach an.

Warum passiert das und wenn Sie wissen, wie kann ich das beheben?

Übrigens, hier ist ein Screenshot eines privaten Spiels mit Bots und eines von früher, bei dem Waffen wie Lehm aussehen (die Texturen werden nicht richtig geladen), obwohl dies nicht mehr passiert (siehe Update 4). Ich weiß, dass der zweite Screenshot schlecht ist, aber das ist der einzige, den ich habe, der dieses Problem zeigt.

BEARBEITEN:

Ich sehe, niemand hat eine Idee, wie man das behebt. Aber wie @ user3064419 sagte, was blockiert die Anwendung überhaupt? Gibt es eine Dokumentation zu diesem Fehler?

Jede Hilfe wäre dankbar.

AKTUALISIEREN:

Daher dachte ich, dass dies möglicherweise durch beschädigte Dateien verursacht wird.

Ich lief sfc /scannowin cmd und es kam mit diesem:

Windows Resource Protection found corrupt files but was unable to fix some of them. 
Details are included in the CBS.log windir\Logs\CBS\CBS.log. 
For example C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not
supported in offline servicing scenarios.

Das Protokoll sagt, dass opencl.dlldas beschädigt ist. Hat das etwas mit meinem Problem zu tun?

UPDATE 2:

Also habe ich DISM.exe verwendet, um die beschädigte Datei zu reparieren und sfc /scannowjetzt keine Fehler zu melden . Aber es scheint keinen Unterschied zu machen.

UPDATE 3

Ich denke, wenn ich die config.iniDatei ändere, könnte ich etwas erreichen. Sie können den Dateiinhalt hier sehen . Ich gehe davon aus, dass die wichtigsten Werte sind VideoMemory, CorpseCount, MeshQuality, TextureQuality, TextureQualityFX, TextureQualityProbesund TextureQualityBakedSunShadows. Ich habe all dies auf ein Minimum gesetzt. Außerdem habe ich am Ende der aufgerufenen Datei einen Wert gesehen StreamMinResident. Seine Beschreibung ist Reduces memory reservations on systems with low GPU memory.und es kann 0 oder 1 sein (off \ on, boolescher Wert). Ich habe es auf 1 gesetzt, aber es scheint nicht viel zu bewirken.

UPDATE 4

In letzter Zeit ist etwas Seltsames passiert. Texturen und Tarnfarben werden auch in öffentlichen Spielen richtig geladen (dh Waffen sehen nicht mehr wie Lehm aus, siehe oben), und ich konnte einige Kampagnenmissionen abschließen.

UPDATE 5:

Jetzt habe ich die Battlefield 1 Open Beta gespielt und das läuft wunderbar. Damit meine ich, dass die Auflösung auf 1280x1024 eingestellt ist, die Auflösungsskala auf Minimum (oder nur ein bisschen), alle Einstellungen auf Niedrig (außer AA, die auf Minimum eingestellt ist, nicht auf Aus), das Spiel läuft mit ungefähr 45 - 60 FPS und am wichtigsten ist, stürzt überhaupt nicht ab.

Jetzt denke ich, dass der Schlüssel hier die Auflösungsskala ist. Die gleiche Einstellung gibt es in Black Ops 3, wo sie auf mindestens 50% reduziert werden kann, in Battlefield 1 kann sie jedoch noch weiter reduziert werden. Das Seltsame ist, dass ich es in Black Ops 3 auf 50% eingestellt habe und das Spiel abstürzt, aber in Battlefield 1, wenn ich es auf 50% eingestellt habe, stürzt es immer noch nicht ab, nur die Framerate wird unerträglich.

UPDATE 6:

OK, ich muss aufhören, die Updates zu nummerieren. Kürzlich habe ich Windows auf meinem Computer kaputt gemacht. Beim Booten würde es sich weigern und sagen "Ihr PC ist auf ein Problem gestoßen und muss neu starten". Dann würde es neu starten und dies in einer Endlosschleife erneut tun.

Ich habe Windows 10 mit Bootcamp ordnungsgemäß entfernt und erneut installiert. In den ersten zwei Tagen hat das Spiel einwandfrei funktioniert und nun wurde der Display driver has stopped responding and has recoveredFehler angezeigt. Was?! Ich weiß, dass ich TdrDelay auf 8 oder was auch immer setzen kann, aber dann bekomme ich den Fehler im Titel. Ich habe nichts mit Treiber-Updates und ähnlichen Dingen gemacht.

Ich habe an etwas gedacht. Könnte dies durch eine nicht aktivierte Kopie von Windows verursacht werden?

System :

  • Windows 10 x64

  • Intel Core i5 4. Generation bei 2,6 GHz (Turbo-Boost auf 3,3 GHz)

  • Intel Iris 5100 Grafik

  • Bootcamped Macbook Pro Mitte 2014

Hinweis: Ich bin verrückt genug, um Black Ops 3 auf einem Mac zu spielen (das musst du mir nicht sagen)

Syntax-Fehler
quelle
Nvidia verfügt über eine Treibereinstellung zum Zwischenspeichern von Shadern für die zukünftige Verwendung (um das Laden von Shadern zu beschleunigen). Ich denke, sie werden im Benutzerprofilbereich oder (?) Gespeichert, aber der Punkt ist, dass sie außerhalb von Treibern und Spieledateien liegen. Haben Sie versucht, diese Funktion zu deaktivieren, um einen fehlerhaften Cache auszuschließen?
Yorik
@Yorik Ich habe keine Nvidia-GPU. Gibt es eine ähnliche Option für Intels GPUs?
Syntax_Fehler
Etwas spät, aber w / e: OpenCL.dll(nicht OpenGL) ist aus irgendeinem Grund immer korrupt. Dies ist kein Fehler.
Daniel B
Endlich jemand! Danke, das ist noch ausgeschlossen!
Syntax_Fehler

Antworten:

2

Ich hatte das gleiche Problem ( Application "portal2.exe" has been blocked from accessing graphics hardware), nur mit Portal 2 anstelle von Black Ops 3, und nachdem ich online keine Hilfe gefunden hatte, fing ich an, mit den Einstellungen herumzuspielen, und fand eine Lösung (zumindest auf meinem Computer).

Öffnen Sie die Intel HD-Grafiksteuerung -> 3D -> Konservatives morphologisches Anti-Aliasing -> Ausschalten

Mein Computer verfügt über Intel HD 4400 Graphics, Win 10 x64 und keine andere Grafikkarte.

EDIT: Hinweis: Dies verringert die Leistung bei einigen Spielen!

DDriggs00
quelle
1

Ich habe eine Lösung für diejenigen, die einen geklonten Fernseher oder Monitor betreiben. Das ist dein Problem. Nvidia half mir dabei nach einem Dutzend anderer Vorschläge, die schließlich funktionierten. Ich habe das HDMI, das meinen sekundär geklonten HDTV bedient, vom Stromnetz getrennt und die Grafikkarte einfach auf meinem primären Desktop-Monitor (der das Display-Port-Kabel verwendet) ausgeführt. Voila !!! Keine Fehlermeldung mehr !!! Nvidia schlägt vor, ob Sie einen sekundären Monitor oder Fernseher klonen möchten, um stattdessen die EXTEND-Funktion zu verwenden, die ich versuchen werde, wenn ich Zeit habe. In der Zwischenzeit wurde diese Fehlermeldung durch einfaches Ausstecken meines geklonten Fernsehgeräts behoben, und jetzt kann ich meine 3D-Spiele wieder spielen. Hoffe das hilft ......... lass es mich wissen !!!

Kolbenkopf
quelle
0

Sie versuchen, das Spiel mit Intel Iris 5100-Grafiken auszuführen. Die Mindestanforderungen geben NVIDIA GeForce GTX 470 mit 1 GB oder ATI Radeon HD 6970 mit 1 GB an. Ihr System erfüllt nicht die Mindestanforderungen, und ich glaube, das Spiel selbst gibt diese Fehlermeldung als Hinweis zurück.

ChrisInEdmonton
quelle
Es ist durchaus möglich, dass jemand anderes eine bessere Antwort hat. Meins war angesichts der angegebenen Mindestanforderungen eine Art Spekulation. Hoffentlich kommt jemand anderes mit einer besseren Antwort!
ChrisInEdmonton
-1

Ich denke, wir haben das gleiche Problem. Komisch ist, dass dies in meinem Fall nur mit COD MWF3 passiert. Wenn ich BO2 spiele kein Problem. Jedes andere Spiel: kein Problem. Ich habe ein ATI RADEON HD 5770. Das Problem scheint zu beginnen, als das neueste Update AMD GAming Evolved installiert und die App alle meine Spielebibliotheken automatisch "optimiert" hat. Als letztes habe ich das für MWF3 erstellte Profil in dieser App gelöscht und heute Nachmittag werde ich versuchen zu sehen, ob das hilft.

Ich werde erneut versuchen, mit dem Display Driver Uninstaller alle AMD-Treiber zu bereinigen, und ich werde versuchen, nur die Grafiktreiber ohne alle anderen Dinge zu installieren (manuelle Installation).

Ich habe in vielen Foren gesucht, aber niemand scheint die richtigen Fragen zu stellen: WARUM WIRD DIE ANWENDUNG überhaupt blockiert? und am wichtigsten: WAS BLOCKIERT die Anwendung? Wenn wir das beantworten können, wäre das Problem vielleicht leicht zu lösen. Hoffen wir jedenfalls, dass wir gemeinsam eine Antwort finden. Ich fühle deinen Schmerz, Bruder!

EDIT1: Ich konnte den Fixversuch vorher nicht testen, weil ich bei der Arbeit war. Ich habe erfolgreich alle Treiber mit DDU-Anwendung deinstalliert, die hier zu finden sind. Sie müssen nur deinstallieren und im abgesicherten Modus neu starten und dann mit der Deinstallation ALLER Treiber fortfahren. Starten Sie danach im normalen Modus neu und installieren Sie die neuesten Treiber für Ihre Grafikkarte. Deaktivieren Sie jedoch AMD Evolved. Installieren Sie einfach Display-Treiber und HDMI-Soundtreiber und das Kontrollzentrum. AMD Evolded erstellt Profile für Spiele, was mein Fall war. Starten Sie neu und stellen Sie bei den Radeon-Einstellungen sicher, dass Ihr Spiel nicht im Spielemenü aufgeführt ist. Wenn dies der Fall ist, entfernen Sie es von dort. Ich habe auch mein Antivirenprogramm für alle Fälle ausgeschaltet. Ich verwende MWF3 im Kompatibilitätsmodus und als Administrator. Das Spiel läuft flüssiger als zuvor, viel flüssiger. Als das Problem begann, war das Spiel schlampig und schlampig, jetzt stürzt es nicht mehr ab und ist sehr, sehr flüssig, wie es sein sollte. Meine Spezifikationen: Windows 10 Pro, AMD BLack Edition 3.4Ghz, HD 5770 und 8 GB RAM. Ich hoffe wirklich, dass dies Ihnen helfen kann. Schönen Tag

user3064419
quelle
Zuallererst: Ich biete emotionale Unterstützung, weil dieses Problem sehr ärgerlich ist. Zweitens: Ich bestätige, dass es andere Alternativen gibt (wie die DDU-App), die der Autor nicht erwähnt hat. Vielleicht kann er das versuchen und arbeitet für ihn. Drittens sind die Fragen, die ich am Ende gestellt habe, völlig gültig und führen zu einer besseren Antwort durch einen Experten. Viertens: Ihre Antwort enthält noch weniger wertvolle Informationen. Warum haben Sie sie veröffentlicht?
user3064419
Nein, leider funktioniert es nicht. Vielleicht sollte ich etwas gegen das Intel Graphics Control Panel unternehmen? Danke trotzdem.
Syntax_Fehler
Wenn Sie versuchen können, nur Treiber ohne Systemsteuerung zu installieren, um zu sehen, ob der Raw-Modus hilft, dann ist es meiner Meinung nach einen Versuch wert. Ich erinnere mich, dass beide Dinge passiert sind, bevor dieser Fehler begann: Malwarebytes begann plötzlich, die IP der MWf3.exe-Datei zu blockieren, und die AMD Evolved-App erstellte ein "spezielles Profil" für das Spiel. Deshalb habe ich beide Korrekturen ausprobiert und jetzt habe ich überhaupt kein Problem mehr. Können Sie bestätigen, dass Sie über das Cp keine Änderungen an Bo3 vorgenommen haben?
user3064419
Ich werde versuchen, den Treiber manuell zu installieren. Und ja, ich kann bestätigen, dass ich keine Änderungen am Intel CP vorgenommen habe, bis ich versucht habe, das Problem zu beheben.
Syntax_Fehler
Wenn Sie die Treiber installieren, indem Sie die Zip-Datei herunterladen (und entpacken) und sie mit dem Geräte-Manager installieren, wird der Intel CP weiterhin installiert. Ist es möglich, einige der Dateien manuell in den Windows-Ordner (und / oder seine Unterordner, wo immer sich die Treiber befinden) zu kopieren und einzufügen?
Syntax_Fehler