SweetFX unter Windows 8.1 Problem [workaround]

ernsthaft

Urgestein
Thread Starter
Mitglied seit
13.09.2011
Beiträge
6.453
Hallo,

ich habe seit kurzem Win8.1 (9600) installiert und folgendes Problem, sämtliche Spiele bei den ich SweetFX unter Windows 7 installiert hatte, starten unter Windows 8.1 nicht mehr. Sie starten nur wenn ich SweetFX aus den Spiele Ordnern entferne...

Unter DX11 Spielen bekomme ich folgende Meldung:

sweetfxerroro9kik.png

CreateDXGIFactory2

Unter DX9 gibt es zusätzlich noch einen Appcrash.

Ich habe jetzt schon directx_Jun2010_redist installiert aber gebracht hat es nichts.

Jemand eine Idee oder ist hier jemand der kein Problem hat? Würde mich freuen wenn sich paar von euch melden könnten. :wink:
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Hat sich wohl erledigt, nach einer weiteren Google Recherche das gefunden:

Q: I keep getting an error when using DX11 on Win 8.1 RTM?
A: The dxgi.dll needs to be updated to support some DXGI changes that Win8.1 introduced. Future versions of the injector should have Win8.1 support. You can still use DX9 games with SweetFX under Win8.1, and some DX10/11 still work on Win8.1. RadeonPro also works.

Wobei DX9 Games bei mir trotzdem nicht mit SweetFX laufen.
 
Abhilfe schafft hier RadoenPro 1.1.1.0, funktioniert auch mit Nvidia Karten.

SweetFX muss dafür aus dem Spiele Ordner aber wieder entfernt werden. Die SweetFX Settings lassen sich dann im RadeonPro importieren.
 
Zuletzt bearbeitet:
Erhalte diesen Fehler genauso.
Allerdings bei Battlefield 3.

Habe die Installation von Windows 7 nach Windows 8.1 mit übernommen.
Aber das SweetFX sagt mir garnichts.
Wüsste auch nicht das ich es jemals installiert hätte.

Hast du vielleicht noch einen Tipp wie ich eslosbekomme?

Nutze eine Palit Jetstream GTX 770 2GB
 
Hallo,

unter Win8.1 habe ich mit BF3 keine Probleme. Ich bin mir sicher dass wir eine Lösung finden.

Hier schon mal ein paar Vorschläge:

1. neusten Beta Treiber installieren Drivers | GeForce
2. Alle Programme beenden (bzw. soviele wie möglich beenden, auch Afterburner o.ä.)
3. Origin im Spiel deaktiveren (Origin - Anwendungseinstellungen)
4. Im BF3 Ordner "_Installer/directX" navigieren und DXSETUP als Admin öffnen
 
Danke erstmal für deine Hilfe :)

Leider hat dies nicht den erwünschten Effekt erzielt.


1. Betatreiber 331.40 installiert
2. Evga Precision beendet (Rivatuner auch)
3. Origin im Spiel deaktiviert
4. DXSetup nochmal durchgeführt

hier nochmal ein Screenshots von der Orignfehlermeldung nach der Windowsmeldung:

bf3-win8.1-error.PNG


Danke schonmal für die weitere Bemühungen :)
 
Steht doch die DLL chinesische Zeichen fehlt :fresse:

Hast du mal die Reparatur von BF3 in Origin gestartet? Oder mal BF und Origin komplett neu installiert?
 
Ja, die Fehlermeldung ist sehr vielversprechend...
NICHT!


BF3 via Origin bereits repariert = keine Besserung

Neu laden wäre die letzte Möglichkeit, aber bei 24GB wollte ich es erstmal so versuchen :d
 
Hat leider auch nichts gebracht.
Werde es jetzt noch einmal komplett neu downloaden (müssen).

Danke für eure Hilfe!
 
Das brauchst du nicht, es reicht den SweetFX-Injector aus dem Verzeichnis zu entfernen.
Ansonsten kannst du auch mit dem Origin-Client eine Reparatur durchführen.

Grüße
 
Das brauchst du nicht, es reicht den SweetFX-Injector aus dem Verzeichnis zu entfernen.
Ansonsten kannst du auch mit dem Origin-Client eine Reparatur durchführen.

Grüße

SweetFX kenne ich nicht, habe ich auch nie installiert.
Origin Reparatur war leider auch erfolglos.

Das Spiel ist bereits runtergeladen, jetzt taucht auch kein Fehler mehr beim Starten auf.
Läuft alles wieder wunderbar.
 
ja weil deine Fehlermeldung auch absolut nix mit dem sweetfx injector zu tun hatte :-P...
also irgendwie komplett offtopic ;)

Gebt ma lieber bescheid wenn sweetFX auf 8.1 ohne Probs geht...
Btw. kann sweetFX auch x64-Prozesse injecten ?
 
Also funktioniert es nur mit Radeon Pro?? oder Funktioniert es garnicht unter Win8.1??

Finde es auch Komisch das es unter Windows 8.0 geht aber unter 8.1 geht nix. Ich vermute das es an der d3d11.dll liegt welche bei win 8.1 anders ist als unter win 8.0

könnte die d3d11.dll zur verfügung stellen fals jemand das testen würde. Aber man müsste das mit nem zweiten betriebssys tauschen will es nichtmal im Abgesicherten modus tauschbar ist...

Zum thema x64 und SweetFX ---> Habe für BF4 eine x64 variante von SweetFX erstellt und es funktioniert perfekt mit Win7/8 aber nicht mit 8.1
 
Zuletzt bearbeitet:
Na hauptsache es rennt! Meld dich dann mal
 
So, also es startet erfolgreich unter Windows 8.1 64bit (Welcome to Crosire's Site | Effect Framework X 2.0) und nach dem Logo, welches bei erfolgreichem Start immer erscheint, werden die FPS dadurch auch im Spiel auch angezeigt... uih natürlich kein dolles Feature, aber da ich eigentlich keine Erfahrung mit SweetFX oder Ähnlichem habe ist das für mich der erste Hinweis das es geklappt hat. Zudem sind die "Maschendrahtzaun"-Gebilde deutlich schärfer, aber auch irgendwie fehlerhaft dargestellt...mh...

Nun bitte die Experten mal testen :bigok:

Wichtig!!! "Please note that you need to have the Visual C++ Redistributable 2012 installed on your system." Download Visual C++ Redistributable for Visual Studio 2012 Update 3 from Official Microsoft Download Center

Anbei einfach mal die Files die in den Battlefield 4 Ordner gehören: FreakShare - Easy One-Click File Hosting
 
Zuletzt bearbeitet:
Wie meinst du Fehlerhaft weil bei mir passt eigentlich alles!
 
Klick mal auf das BF4 in meiner Sig. Da siehst du wie es bei mir aussieht.
 
welche dateien müssen denn jetzt genau alle in den BF4 ordner?
 
Bin auch mal unter Win 8.1 am ausprobieren, find ich echt super Powerplay, das du deine Settings zum DL anbietest, macht die Sache viel einfacher :-)
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh