D3d11.dll файлын қалай жүктеп, D3D11 қателерін ойындар басталған кезде түзетуге болады

Pin
Send
Share
Send

Жақында пайдаланушылар D3D11 CreateDeviceAndSwapChain сәтсіз аяқталды, «DirectX 11 іске қосылмады», «Бағдарламаны іске қосу мүмкін емес, өйткені d3dx11.dll файлы компьютерде жоқ» және т.б. сияқты жиі кездеседі. Бұл Windows 7-де жиі кездеседі, бірақ кейбір жағдайларда сіз Windows 10-да проблемаға тап болуыңыз мүмкін.

Қате мәтінінен көріп отырғаныңыздай, мәселе DirectX 11 инициализациясы, дәлірек айтқанда, Direct3D 11, d3d11.dll файлы жауап береді. Бұл жағдайда, Интернеттегі нұсқауларды қолдана отырып, сіз dxdiag-қа қарап, DX 11 (немесе DirectX 12) орнатылғанын көре аласыз, мәселе шешілуі мүмкін. Бұл нұсқаулықта D3D11 CreateDeviceAndSwapChain сәтсіз немесе d3dx11.dll қатесін түзету туралы толық ақпарат бар.

D3D11 қатені түзету

Қателіктің себебі әр түрлі факторлар болуы мүмкін, олардың ең көп тарағандары

  1. Сіздің бейне картаңыз DirectX 11-ге қолдау көрсетпейді (сонымен бірге Win + R пернесін басып және dxdiag-ды енгізіп, онда сізде 11 немесе 12-нұсқаның орнатылғанын көруге болады. Алайда, бұл бейне-карта жағынан бұл нұсқа үшін қолдау бар дегенді білдірмейді - тек осы нұсқадағы файлдар компьютерге орнатылған).
  2. Соңғы түпнұсқалық драйверлер бейне картаға орнатылмаған - сонымен қатар, жаңадан пайдаланушылар құрылғы менеджеріндегі «Жаңарту» түймесін пайдаланып драйверлерді жиі жаңартуға тырысады, бұл дұрыс емес әдіс: «Драйверді жаңартудың қажеті жоқ» деген хабар, әдетте, бұл әдіс аз болады.
  3. Windows 7 үшін қажетті жаңартулар орнатылмаған, бұл тіпті DX11, d3d11.dll файлы және қолдау көрсетілетін бейне картасымен, Dishonored 2 сияқты ойындар қате туралы есеп беруді жалғастыра алады.

Алғашқы екі тармақ бір-бірімен байланысты және оларды Windows 7 және Windows 10 қолданушылары арасында бірдей табуға болады.

Бұл жағдайда қателерді өңдеудің дұрыс тәртібі:

  1. Түпнұсқалық бейне карта драйверлерін AMD, NVIDIA немесе Intel ресми сайттарынан қолмен жүктеңіз (мысалы, Windows 10-да NVIDIA драйверлерін қалай орнатуға болатындығын қараңыз) және оларды орнатыңыз.
  2. Dxdiag тармағына өтіңіз (Win + R пернелері, dxdiag енгізіп, Enter пернесін басыңыз), «Дисплей» қосымша бетін ашып, «Драйвер» бөлімінде «Direct3D үшін DDI» өрісіне назар аударыңыз. 11.1 және одан жоғары мәндер үшін D3D11 қателері пайда болмауы керек. Кішкентайлар үшін, ең алдымен, видео карта немесе оның драйверлерінің қолдауының болмауы. Немесе Windows 7 жағдайында, платформаның қажетті жаңартуы болмаған кезде, ол туралы - әрі қарай.

Сондай-ақ, DirectX-тің бөлек орнатылған және қолдау көрсетілетін бағдарламалық жасақтама нұсқасын үшінші тарап бағдарламаларында, мысалы, AIDA64-тен көруге болады (DirectX нұсқасын компьютерден қалай табуға болады қараңыз).

Windows 7, D3D11 және DirectX 11-де қазіргі ойындарды іске қосу кезінде қателіктер қажет драйверлер орнатылса да, бейне карта ескіден болмаса да пайда болуы мүмкін. Жағдайды келесідей түзетіңіз.

Windows 7 үшін D3D11.dll қалай жүктеуге болады

Windows 7 жүйесінде әдепкі d3d11.dll файлы болмауы мүмкін, ал ол орналасқан суреттерде жаңа ойындармен жұмыс істемеуі мүмкін, бұл D3D11 инициализациялау қателерін тудырады.

Оны Microsoft корпорациясының ресми сайтынан 7 сәйкестікке арналған жаңартулардың бір бөлігі ретінде жүктеуге және орнатуға болады (немесе ол компьютерде болса, жаңартылады). Мен бұл файлды кейбір үшінші тарап сайттарынан бөлек жүктеп алуды ұсынбаймын (немесе оны басқа компьютерден аламын), бұл ойын бастағанда d3d11.dll қателерін түзетуі екіталай.

  1. Дұрыс орнату үшін Windows 7 платформасына арналған жаңартуды жүктеу керек (Windows 7 SP1 үшін) - //www.microsoft.com/en-us/download/details.aspx?id=36805.
  2. Файлды жүктегеннен кейін оны іске қосыңыз және KB2670838 жаңарту қондырғысын растаңыз.

Орнатуды аяқтағаннан кейін және компьютерді қайта іске қосқаннан кейін, кітапхана қажетті жерде болады (C: Windows System32 ), және d3d11.dll компьютерде жоқ болғандықтан немесе D3D11 CreateDeviceAndSwapChain сәтсіз болғандықтан қателер пайда болады (берілген) сізде заманауи жабдықтар бар).

Pin
Send
Share
Send