Diese Frage hat hier bereits eine Antwort:
- 64-Bit-Dateien in System32 [geschlossen] 1 Antwort
Vor einiger Zeit funktionierten einige meiner Spiele aufgrund des Fehlers 0xc000007b nicht . Nachdem ich einem schlechten Tutorial gefolgt war, war der System32-Ordner meines Computers mit einigen Dateien verwechselt (ich habe mit dem Dependency Walker einige der Spiele überprüft, die nicht funktionierten), und jetzt funktionieren die meisten meiner 32-Bit-Spiele nicht mehr. Ich habe versucht, mit DLL-FIXER die Dateien im Ordner zu korrigieren, aber es hat nicht funktioniert, und der Fehler blieb bestehen. Wie kann ich es reparieren?
Der Computer ist ein ASUS ROG-Computer mit x64-Architektur, auf dem Windows 10, NVIDIA-Grafikkarten und i7-Prozessoren ausgeführt werden (sofern dies hilfreich sein kann). Ich habe auch die Visual C ++ Redistributables (2005,08,10 und 15, wenn ich mich richtig erinnere) installiert.
Beispiele für Spiele, die nicht funktionieren, sind: Borderlands 2, Mount and Blade: Warband, Elite: Dangerous und einige mehr.
Es gab auch einen seltsamen Fehler, als ich die in Konflikt stehenden .DLL-Dateien zum Ordner "Mount And Blade: Warband" hinzufügte (gemäß den Anweisungen von Dependency Walker ). Das Spiel wurde ordnungsgemäß geöffnet, stürzte jedoch ab und gab eine Fehlermeldung aus, dass postfx nicht geöffnet werden konnte , und fragte , ob die neueste Version von DirectX installiert werden soll , obwohl sie bereits installiert ist.
Bearbeiten: Das Hauptproblem scheint DirectX 9 zu sein, da die meisten seiner Bibliotheken (wie z. B. d3dx9_43.dll) die Spiele abgehört haben (ich habe dies mit Dependency Walker überprüft), und der Versuch, sie zu installieren, führt entweder zu einem "erfolgreich installierten Ergebnis" msgstr "Nachricht ohne Ergebnis oder Fehlermeldung. Die Protokolldatei sieht folgendermaßen aus: https://www.dropbox.com/s/8gthptp72uohxg5/DirectX.log?dl=0
quelle