September 2017
Hi, kurz zu meinen Daten:
Operating System: Windows 10 Pro 64-bit (10.0, Build 15063) (15063.rs2_release.170317-1834)
Language: German (Regional Setting: German)
BIOS: BIOS Date: 07/05/12 14:58:00 Ver: 08.00.15
Processor: AMD Phenom(tm) II X6 1090T Processor (6 CPUs), ~3.2GHz
Memory: 8192MB RAM
Available OS Memory: 8182MB RAM
DirectX Version: DirectX 12
DxDiag Version: 10.00.15063.0000 64bit Unicode
Grafik: Geforce GTX 1070 AMP! (Zotac)
Ich bekomme seit längerer Zeit sporadisch aber nahezu immer den Fehler:
DirectX function "commandBuffer->m_commandList->Close()"failed with E_INVALIDARG ("An invalid parameter was passed to the returning function.") GPU: "", Driver: "38541"
Ich habe mehrfach die Grafiktreiber neu installiert, auch sauber mit DDU (Uninstaller). Habe das OS zurück gesetzt, das Spiel neu installiert usw.
Bisher dachte ich es hängt mit den letzten Nvidia Treiber zusammen, da es "damals" noch half einfach einen alten Treiber zu installieren. Jetzt werde ich von BF1 gezwungen den neusten zu nutzen und die Probleme kehren zurück.
Mir gehen die Ideen aus... der Fehler zumindest ist immer der Selbe. Dabei ist es egal was ich gerade im Spiel mache bzw wie lang es schon läuft. Der Fehler kommt unvermittelt.
Wie ihr in den Anhängen sehen könnt, habe ich den Fehler mit zwei verschiedenen Treiberversionen. Dem letzten Release und den ganz neuen:
385.41-desktop-win10-64bit-international-whql
Hat jemand eine Idee?
Gelöst! Gehe zu Lösung.
September 2017 - zuletzt bearbeitet September 2017
Moin @Mephisto4286,
da du die Treiber mit DDU deinstalliert und verschiedene Treiberversionen ausprobiert hast, gäbe es noch folgende Möglichkeit. Wichtig bei diesem Workaround ist, dass keinerlei Garantie gegeben werden kann, dass es nicht zu weiteren Komplikationen im Spiel kommen könnte:
Erstelle eine Textdatei beispielsweise auf dem Desktop mit folgendem Inhalt und ändere die Dateiendung von .txt in .bat - Führe diese Batchdatei als Admin aus und installiere dann einen älteren, für dich funktionierenden Grafikkartentreiber:
@Echo Off if Exist "C:\Windows\System32\nvapi64.dll" ( Move /Y "C:\Windows\System32\nvapi64.dll" "nvapi64.old"||Pause ) else ( Ren "C:\Windows\System32\nvapi64.old" "nvapi64.dll"||Pause )
Wie bereits gesagt: Es handelt sich um ein Workaround. Die Datei nvapi64.dll ist für die Treibersperre verantwortlich. Um die Datei entsprechen wieder in den alten Zustand zu versetzen, müsstest du die Batch Datei erneut ausführen.
Gruß
If anybody was able to solve your problem, please click
✔αccepт αѕ ѕolυтιoɴ or ✔+1xρ for any helpful answers. Thanks! ㋡✌
I don't work for EA.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Konnte jemand dein Problem lösen? Dann klicke bitte auf
✔αℓѕ ʟöѕυɴg αкzeρтιereɴ oder ✔+1xρ für jede hilfreiche Antwort. Danke! ㋡✌
Ich arbeite nicht für EA.
September 2017 - zuletzt bearbeitet September 2017
Moin @Mephisto4286,
da du die Treiber mit DDU deinstalliert und verschiedene Treiberversionen ausprobiert hast, gäbe es noch folgende Möglichkeit. Wichtig bei diesem Workaround ist, dass keinerlei Garantie gegeben werden kann, dass es nicht zu weiteren Komplikationen im Spiel kommen könnte:
Erstelle eine Textdatei beispielsweise auf dem Desktop mit folgendem Inhalt und ändere die Dateiendung von .txt in .bat - Führe diese Batchdatei als Admin aus und installiere dann einen älteren, für dich funktionierenden Grafikkartentreiber:
@Echo Off if Exist "C:\Windows\System32\nvapi64.dll" ( Move /Y "C:\Windows\System32\nvapi64.dll" "nvapi64.old"||Pause ) else ( Ren "C:\Windows\System32\nvapi64.old" "nvapi64.dll"||Pause )
Wie bereits gesagt: Es handelt sich um ein Workaround. Die Datei nvapi64.dll ist für die Treibersperre verantwortlich. Um die Datei entsprechen wieder in den alten Zustand zu versetzen, müsstest du die Batch Datei erneut ausführen.
Gruß
If anybody was able to solve your problem, please click
✔αccepт αѕ ѕolυтιoɴ or ✔+1xρ for any helpful answers. Thanks! ㋡✌
I don't work for EA.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Konnte jemand dein Problem lösen? Dann klicke bitte auf
✔αℓѕ ʟöѕυɴg αкzeρтιereɴ oder ✔+1xρ für jede hilfreiche Antwort. Danke! ㋡✌
Ich arbeite nicht für EA.
September 2017 - zuletzt bearbeitet September 2017
Hi @sHoWt1mE
also ich bin vorgegangen wie du beschrieben hast. Die Batch Datei erstellt, ausgeführt. Älteren Treiber installiert... -> Test.
Aber die Meldung das der Treiber zu alt ist, kam auch hier.
Ich habe dann versucht die Batch erneut auszuführen, aber hier sagt er trotz Adminrechte das der Zugriff verweigert wurde.
*Edit: Ich habe die *.old jetzt manuell "zurück geholt". Das Spiel startet... ich melde mich gleich ob der Workaround den DX Fehler vermieden hat.
September 2017
Hey. Ich hatte dieses problem auch. Bei kir läuft es seit ich directx 12 ausgeschaltet habe.
Gruss Schmisi
September 2017
ALso, nach unzähligen Versuchen und der Suche nach dem richtigen Treiber scheint es, toi toi toi, gerade zu laufen. Habe jetzt einen älteren Treiber installiert und BF1 mit der nvapi64.dll ausgetrickst... Melde mich nochmal ob das die Lösung war...! Danke bis hierher!
September 2017 - zuletzt bearbeitet September 2017
Hi @Mephisto4286,
danke für deine Rückmeldung. Läuft das Spiel weiterhin problemlos?
Gruß
If anybody was able to solve your problem, please click
✔αccepт αѕ ѕolυтιoɴ or ✔+1xρ for any helpful answers. Thanks! ㋡✌
I don't work for EA.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Konnte jemand dein Problem lösen? Dann klicke bitte auf
✔αℓѕ ʟöѕυɴg αкzeρтιereɴ oder ✔+1xρ für jede hilfreiche Antwort. Danke! ㋡✌
Ich arbeite nicht für EA.
September 2017
Salut @sHoWt1mE,
jepp - du bist mein Held! Es funktioniert mit dem älteren Treiber. Fraglich warum es zu diesem Problem kommt. Der Workaround hilft aber schön ist das ja trotzdem nicht. Aber ich kann wieder loslegen! Danke!
Problem Solved!
September 2017 - zuletzt bearbeitet September 2017
Grüß dich @Mephisto4286,
klasse! Na immerhin. Ist zwar keine finale Lösung, aber wie du bereits erwähnt hast, kannst du wieder spielen und dafür sind wir ja da!
Auf der Seite https://www.bftracker.com kann man solche Bugs einsenden und hat damit einen direkten Draht zu DICE, die sich das Ticket entsprechend anschauen, analysieren und ggf. beheben.
Wünsche dir viel Spaß auf dem Battlefield!
Gruß
If anybody was able to solve your problem, please click
✔αccepт αѕ ѕolυтιoɴ or ✔+1xρ for any helpful answers. Thanks! ㋡✌
I don't work for EA.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Konnte jemand dein Problem lösen? Dann klicke bitte auf
✔αℓѕ ʟöѕυɴg αкzeρтιereɴ oder ✔+1xρ für jede hilfreiche Antwort. Danke! ㋡✌
Ich arbeite nicht für EA.
September 2017
Besten Dank - habe den Fehler direkt gemeldet!
September 2017 - zuletzt bearbeitet September 2017
@sHoWt1mE - der Fehler tauchte gerade wieder auf .. .2x :\
Bei Verbindungsproblemen mit einem EA-Spiel probiere zunächst diese Schritte.
Fehlerbehebung und VerbindungstestWir senden dir einen Code für die vertrauenswürdigen Geräte, um sicherzugehen, dass du es bist.
Mehr zur Anmeldungsüberprüfung in der EA Hilfe