Точка входа в процедуру CreateDXGIFactory2 не найдена в библиотеке DLL C:\WINDOWS\SYSTEM32\d3d11.dll
Здравствуйте! У меня возникла проблема с игрой Call Of Duty: Black Ops 2,Точка входа в процедуру CreateDXGIFactory2 не найдена в библиотеке DLL C:\WINDOWS\SYSTEM32\d3d11.dll подскажите что делать

Скачай d3d11.dll етот файл библиотеки, и скопируй в папку System32. Windowsy не хватает етого файла
если есть файл dxgi.dll, то переименуй его хоть как и все
Решение с удалением dxgi.dll верное. Отвечу чуть более развернуто.
Проблема обычно возникает с играми, использующими собственные библиотеки DirectX, лежащие в папке игры. Они на данный момент устарели, и при запуске дают неверные точки входа для системных процедур. Как правило, достаточно удалить файл dxgi.dll из папки игры. Игра будет использовать актуальный dxgi.dll из папки windows\system32, и все будет хорошо. Если, конечно, ваш DirectX обновлен до актуальной версии.
Пффф.... Легко!!!
У меня тоже так было
К примеру grid 2
он тоже такую ошибку выдавал
Чтобы это решить, надо нажать пкм по ярлыку нажать свойства и выбрать расположение файла. После этого надо найти такой компонент, как dxgi.dll и просто удалить. И все!
После того как вы удалите этот файл, игра будет работать!!
Заходишь в расположение файла, ищешь файл dxgi.dll переименновываешь его как пиписка. dll, не смейся, а провеь реально работает :)) при такой ошибке в любой игре, у меня же Mirrors Edge