Récemment, les utilisateurs souvent des erreurs de rencontre, comme D3D11 CreateDeviceAnSwapchain Failed, « Impossible d'initialiser DirectX 11 », « Le début du programme est impossible, car le fichier d3dx11.dll est manquant sur l'ordinateur » et autres. Il arrive plus souvent dans Windows 7, mais sous certaines conditions, vous pouvez rencontrer un problème et dans Windows 10.
Comme on peut le voir dans le texte de l'erreur, le problème est d'initialiser DirectX 11, ou plutôt Direct3D 11, pour lequel le fichier réponse d3d11.dll. En même temps, malgré le fait que, en suivant les instructions sur l'Internet, vous pouvez déjà regarder dans dxdiag et voir que DX 11 (et DirectX 12) est réglé, le problème peut être sauvé. Dans ce manuel - en détail comment corriger l'erreur D3D11 CreateDeviceAnSwapchain Échec ou D3DX11.DLL est manquant sur l'ordinateur.
Bug fix D3D11
La cause de l'erreur en cours d'examen peut être divers facteurs, dont le plus commun dont
- Votre carte vidéo ne prend pas en charge DirectX 11 (en même temps, en appuyant sur les touches Win + R et en entrant DXDIAG, vous pouvez voir qu'il soit 11 ou 12 version installée. Toutefois, il ne rien moyen sur le fait qu'il y ait soutien pour cette version de la carte vidéo - Seuls les fichiers de cette version sont installés sur l'ordinateur).
- Les derniers pilotes d'origine sur la carte vidéo ne sont pas installés - en même temps, le démarrage des utilisateurs essaient souvent de mettre à jour les pilotes à l'aide du bouton « Mise à jour » dans le gestionnaire de périphériques, c'est la mauvaise méthode: un message que « le conducteur n'a pas besoin de mettre à jour » avec cette méthode généralement peu de moyens.
- Les mises à jour nécessaires pour Windows 7 ne sont pas installés, ce qui peut conduire au fait que même s'il y a un DX11, un fichier D3D11.DLL et une carte vidéo pris en charge, un jeu, comme déshonoré 2 continue à signaler une erreur.
Les deux premiers points sont reliés entre eux et également peuvent rencontrer les utilisateurs de Windows 7 et Windows 10.
La procédure correcte pour les erreurs dans ce cas sera:
- télécharger manuellement les pilotes de carte vidéo d'origine d'AMD, NVIDIA ou les sites officiels Intel (voir, par exemple, comment installer les pilotes NVIDIA dans Windows 10) et les installer.
- Aller à DXDIAG (Win + touches R, saisissez dxdiag et appuyez sur ENTRÉE), ouvrez l'onglet « écran » et dans la section « Pilotes » à l'attention de rémunération sur le terrain « DDI pour Direct3D ». Aux valeurs de 11.1 et ci-dessus, les erreurs de D3D11 ne doivent pas apparaître. Avec plus petit, le plus probable est le cas en l'absence de soutien de la carte vidéo ou de ses pilotes. Ou bien, dans le cas de Windows 7, en l'absence de la mise à jour nécessaire de la plate-forme, sur laquelle est en outre.
Vous pouvez aussi regarder installé séparément et la version matérielle prise en charge de DirectX dans des programmes tiers, par exemple, dans AIDA64 (voir comment trouver la version DirectX sur l'ordinateur).
Dans Windows 7, D3D11 Erreurs et DirectX 11 Initialisation lors du démarrage des jeux modernes, il peut apparaître même dans les cas où les pilotes requis sont installés et que la carte vidéo n'est pas ancienne. Corriger la situation comme suit.
Comment télécharger d3d11.dll pour Windows 7
Sous Windows 7, la valeur par défaut peut ne pas être un fichier d3d11.dll, mais dans ces images où il est présent peut ne pas fonctionner avec de nouveaux jeux, ce qui entraîne les erreurs d'initialisation D3D11.
Il peut être téléchargé et installé (ou mettre à jour s'il est déjà sur l'ordinateur) à partir du site Web officiel de Microsoft dans le cadre des mises à jour émises pour 7-Ki. Téléchargement de ce fichier séparément, avec quelques sites tiers (ou prendre d'un autre ordinateur) Je ne le recommande pas qu'il est peu probable de réparer les erreurs D3D11.dll lorsque vous démarrez des jeux.
- Pour installer correctement, vous devez télécharger la mise à jour de la plate-forme Windows 7 (pour Windows 7 SP1) - https://www.microsoft.com/ru-ru/download/details.aspx?id=36805.
- Après avoir téléchargé le fichier, démarrez-le et confirmez l'installation de la mise à jour KB2670838.
À la fin de l'installation et après le redémarrage de l'ordinateur, la bibliothèque à l'étude figurera dans l'emplacement souhaité (C: \ Windows \ System32 \ \) et les erreurs associées au fait que D3D11.dll ou est manquante sur un ordinateur ou D3D11 créée. Échec de l'échec, n'apparaîtra pas (à condition que vous ayez suffisamment d'équipement moderne).