Некоторое время назад некоторые из моих игр не работали из-за этой ошибки 0xc000007b. После неудачного урока папка System32 моего компьютера закончилась перепутыванием некоторых файлов (я проверил с помощью Dependency Walker на некоторых играх, которые не работали), и теперь большинство моих игр, которые работают на 32-битной версии, не работают. Я попытался использовать DLL-FIXER для исправления файлов в папке, но это не сработало, и ошибка не исчезла. Как я могу это исправить?
Компьютер представляет собой компьютер ASUS ROG с архитектурой x64 под управлением Windows 10, видеокартой NVIDIA и процессорами i7 (если это может помочь). У меня также установлены распространяемые файлы Visual C++ (2005, 08, 10 и 15, если я правильно помню).
Примеры игр, которые не работают: Borderlands 2, Mount and Blade: Warband, Elite: Dangerous и некоторые другие.
Была также и странная ошибка, когда я добавил конфликтующие.Файлы DLL в папке Mount And Blade: Warband (следуя инструкциям Dependency Walker). Игра открылась правильно, но вылетала и выводила сообщение об ошибке о невозможности открыть postfx и просьбу установить последнюю версию DirectX, даже если она уже установлена.
Изменить: Основная проблема, кажется, DirectX 9, потому что большинство его библиотек (например, d3dx9_43.dll) глючили игры (я проверил это с Dependency Walker), и попытка установить либо дает "успешно установлен" msgstr "сообщение без результатов или сообщение об ошибке. Файл журнала выглядит следующим образом: https://www.dropbox.com/s/8gthptp72uohxg5/DirectX.log?dl=0.