Comment réparer assez facilement les plantages d'Unreal Engine?

Unreal Engine est un moteur de jeu populaire que les développeurs utilisent pour créer et concevoir des jeux. En tant que suite, il dispose de certains des outils les mieux intégrés. Unreal Engine est l'un des meilleurs moteurs de jeu modernes, mais il n'est pas parfait. Il a ses problèmes, qui se traduisent parfois par des problèmes pour les jeux qui dépendent de ses composants.

En fait, dans ce guide, nous avons l'intention d'examiner le problème de crash d'Unreal Engine, qui semble affecter un bon nombre de titres populaires. Les gens ne peuvent tout simplement pas profiter de leurs jeux. D'après les rapports que nous avons vus, les utilisateurs se sont plaints du fait que leur jeu s'était bloqué, s'était arrêté de fonctionner ou ne répondait plus en raison d'un problème avec Unreal Engine.

Pourquoi Unreal Engine plante-t-il?

Unreal Engine plante probablement parce que ses processus continuent d'atteindre un état ou une condition où ils ne peuvent pas continuer à s'exécuter ou à effectuer des tâches. Le problème peut être dû à des bogues ou des incohérences dans le programme; le problème peut avoir quelque chose à voir avec des conflits impliquant d'autres applications ou des interférences provenant d'utilitaires tiers. Eh bien, nous venons de décrire les causes les plus probables ou les plus courantes des plantages d'Unreal Engine sur les ordinateurs Windows 10.

Comment réparer l'erreur Unreal Engine a planté dans Windows 10

Nous allons maintenant décrire les procédures et les solutions de contournement qui se sont avérées efficaces pour empêcher Unreal Engine de planter (ou de planter moins fréquemment) sur les PC Windows 10. Nous vous conseillons de commencer par le premier correctif de la liste. Si la première procédure ne suffit pas, vous pouvez passer à la solution suivante et continuer avec le reste dans cet ordre jusqu'à ce que le problème dans votre cas soit résolu.

  1. Mettre à jour Unreal Engine 4:

Nous avons précédemment établi des bogues comme l'une des raisons pour lesquelles Unreal Engine se bloque sur les ordinateurs. Eh bien, la procédure ici cherche à rectifier les choses dans cette direction - si notre hypothèse est vraie. Les développeurs d'Unreal Engine savaient probablement que les plantages dérangeaient les utilisateurs, ils ont donc probablement fait du travail pour résoudre le problème.

Par conséquent, en mettant à jour Unreal Engine, vous fournirez au programme des correctifs et des correctifs pour les bogues qui pourraient être responsables des plantages - et c'est un bon résultat. Il est relativement facile de rechercher et d'installer des mises à jour pour Unreal Engine, cette procédure devait donc venir en premier.

Faites ceci:

  • Ouvrez Epic Games Launcher en double-cliquant sur le raccourci de l'application (qui se trouve probablement sur l'écran de votre bureau).
  • Une fois que la fenêtre Epic Games Launcher apparaît, vous devez regarder dans le coin supérieur gauche de la fenêtre, puis cliquer sur Unreal Engine.
  • Maintenant, vous devez regarder le volet sur le bord droit de la fenêtre puis cliquer sur Bibliothèque (pour accéder à cet onglet).
  • Vérifiez le haut de la fenêtre pour une liste. Passez en revue les versions de moteur là-bas.
  • Cliquez sur la petite flèche vers le bas (pour lancer une vérification manuelle des mises à jour).

Le lanceur Epic Games utilisera désormais votre Internet pour entrer en contact avec les serveurs appropriés et voir s'il y a quelque chose de nouveau qui manque à votre ordinateur.

  • Si l'application trouve une nouvelle version du moteur, vous devrez la sélectionner puis cliquer sur Installer.

Le lanceur Epic Games fonctionnera désormais pour installer les nouveaux éléments.

  • Une fois les opérations d'installation du nouveau moteur terminées, vous devez redémarrer Epic Games Launcher.

Idéalement, vous devriez redémarrer votre ordinateur (pour de meilleurs résultats).

  • Testez le jeu ou l'application avec lequel vous avez rencontré l'erreur Unreal Engine a planté pour voir comment les choses se passent cette fois.
  1. Vérifiez l'installation du moteur:

Ici, nous envisageons la possibilité qu'Unreal Engine plante sur votre ordinateur parce que ses fichiers sont tombés en corruption. Il y a aussi de bonnes chances que les plantages soient dus à la modification ou à la suppression de certains composants importants. Pour cela, nous souhaitons que vous utilisiez la fonction «vérification des fichiers» pour corriger les choses.

Unreal Engine existe en tant que composant dans Epic Games Launcher, ce qui signifie que vous devez utiliser la fonction de vérification sur ce dernier pour vérifier les problèmes dans les fichiers Unreal Engine. Si des incohérences ou des divergences sont détectées, les mauvaises choses seront remplacées par des copies saines (contenant les données nécessaires).

Quoi qu'il en soit, voici les instructions que vous devez suivre pour vérifier l'installation:

  • Tout d'abord, vous devez ouvrir le lanceur Epic Games. Vous pouvez toujours le faire en double-cliquant sur le raccourci de l'application (qui devrait être sur votre bureau).
  • Une fois que la fenêtre du programme apparaît, vous devez regarder dans le coin supérieur gauche puis cliquer sur Bibliothèque.

Vous serez maintenant dirigé vers l'onglet Bibliothèque.

  • Regardez le volet de droite puis cliquez sur la petite flèche vers le bas (pour développer le menu déroulant ou voir la liste des options).
  • Cliquez sur Vérifier.

Le lanceur Epic Games va maintenant initialiser les processus nécessaires à l'opération de vérification.

  • Tu dois être patient. Attendez que les analyses soient terminées.
  • Une fois la vérification terminée, vous devez cliquer sur l'option Lancer (qui devrait être visible maintenant).
  • Exécutez le jeu ou l'application avec lequel vous avez eu du mal à cause des plantages d'Unreal Engine pour voir si les choses se sont améliorées.
  1. Changez votre carte graphique par défaut:

La procédure ici cible un cas spécifique du problème. Si vous voyez que Unreal Engine se ferme en raison de la perte d' avertissement ou de notification du périphérique D3D lors de vos problèmes avec Unreal Engine, le correctif ici est susceptible de faire suffisamment pour résoudre vos problèmes. Si nos hypothèses se vérifient, le problème dans votre cas est lié à l'utilisation par votre ordinateur d'une carte graphique faible pour exécuter les opérations.

Si votre ordinateur dispose d'une carte graphique discrète ou dédiée, il dispose de deux GPU au choix lorsqu'il doit exécuter des applications ou des jeux. Le GPU discret est généralement l'unité la plus puissante du lot, il est donc toujours préférable que votre système l'utilise pour les jeux et autres applications exigeantes en graphiques.

Ici, nous voulons que vous demandiez (ou forciez) votre ordinateur à utiliser la carte graphique dédiée. Nous supposons que vous avez une carte graphique distincte de NVIDIA, donc la description de la procédure ici est basée sur cela.

Suivez ces étapes:

  • Accédez à l'écran du menu Démarrer de Windows en appuyant sur le bouton du logo Windows sur le clavier de votre machine (ou vous pouvez cliquer sur l'icône Windows dans le coin inférieur gauche de votre écran pour obtenir le même résultat).
  • Tapez Panneau de configuration NVIDIA dans la zone de texte (qui apparaît au moment où vous commencez à taper) pour effectuer une tâche de recherche en utilisant ces mots-clés comme requête.
  • En supposant que NVIDIA Control Panel (App) est maintenant apparu comme l'entrée principale de la liste de résultats renvoyée, vous devez cliquer dessus (pour l'ouvrir).
  • Une fois que la fenêtre du panneau de configuration NVIDIA apparaît, vous devez cliquer sur Gérer les paramètres 3D.
  • En supposant que vous êtes sur l'onglet Paramètres généraux, vous devez cliquer sur le menu déroulant du processeur graphique préféré (pour voir les options disponibles).
  • Sélectionnez Processeur NVIDIA hautes performances.
  • Maintenant, vous devez cliquer sur le bouton Appliquer. Cliquez également sur le bouton OK - si cette étape s'applique.
  • Fermez l'application NVIDIA Control Panel et les autres applications.
  • Redémarrez votre ordinateur.
  • Exécutez le jeu ou l'application perturbé par les plantages d'Unreal Engine pour voir combien de temps il reste actif maintenant.
  1. Apportez quelques modifications à votre registre:

Sur certains ordinateurs, les plantages d'Unreal Engine se sont avérés être connectés aux paramètres de TDR. Sur ces machines, les utilisateurs ont réussi à améliorer les résultats de stabilité d'Unreal Engine en modifiant la configuration TDR. Les choses peuvent être les mêmes sur votre ordinateur; vous aussi, vous pourrez peut-être modifier des éléments pour que Unreal Engine reste actif aussi longtemps que nécessaire.

TDR - qui signifie Timeout Detection and Recovery - est la fonction qui vérifie si votre carte graphique fonctionne comme elle est censée le faire. Lorsque cette fonction découvre que la carte graphique fonctionne mal ou est en difficulté, elle agit pour réinitialiser ses composants. Nous voulons que vous désactiviez cette fonction afin que votre ordinateur donne à son GPU tout le temps dont il a besoin pour récupérer (pour le bien d'Unreal Engine) avant de passer complètement au nucléaire.

Cependant, avant de poursuivre la tâche ici, nous devons vous avertir des risques encourus. Vous êtes sur le point d'apporter des modifications aux entrées du registre de l'ordinateur, qui est un composant extrêmement sensible de Windows. Si vous faites des erreurs, vous risquez de vous retrouver avec plus de problèmes que vous n'en avez actuellement. A cet effet, des précautions sont conseillées.

Vous souhaiterez peut-être créer une sauvegarde de votre registre. Vous n'aurez pas une meilleure chance d'effectuer la sauvegarde que maintenant. Vous serez en mesure de résoudre tous les problèmes facilement en utilisant la sauvegarde - si jamais les choses tournent mal.

Quoi qu'il en soit, voici les étapes à suivre pour créer une sauvegarde du registre:

  • Utilisez le bouton du logo Windows + le raccourci clavier de la lettre R pour lancer rapidement l'application Exécuter.
  • Une fois que la petite boîte de dialogue ou fenêtre Exécuter apparaît, vous devez remplir le champ de texte vide avec Regedit .
  • Pour exécuter le code, appuyez sur le bouton Entrée du clavier de votre machine (ou cliquez sur le bouton OK dans la fenêtre Exécuter pour le même résultat).

La fenêtre de l'Éditeur du Registre apparaîtra maintenant.

  • Regardez dans le coin supérieur gauche de la fenêtre, cliquez sur Fichier, puis choisissez Exporter (dans la liste des options affichées).

La fenêtre Exporter le fichier de registre s'affiche maintenant.

  • Remplissez la case Nom de fichier avec votre nom préféré pour la sauvegarde. Vous pouvez utiliser RegBackup , par exemple.
  • Vous devez également spécifier votre emplacement de stockage préféré pour la sauvegarde. Naviguez dans les répertoires appropriés pour accéder au bon dossier.

Idéalement, vous devez enregistrer le fichier dans un emplacement sur un lecteur externe (lecteur flash USB, par exemple). Si vous devez l'enregistrer sur votre ordinateur, vous pouvez choisir Bureau.

  • En supposant que vous avez terminé avec les paramètres de la fenêtre Exporter le fichier du registre, vous devez cliquer sur le bouton Enregistrer (pour terminer les choses).

Votre ordinateur va maintenant travailler pour créer la sauvegarde et la stocker dans le répertoire spécifié.

En attendant, voici les instructions que vous devez suivre pour apporter les modifications nécessaires dans le registre afin de corriger les plantages d'Unreal Engine:

  • Ici, vous devez retourner à la fenêtre de l'éditeur de registre, ou vous devez relancer l'application (si vous l'avez fermée).

Vous pouvez faire défiler un peu vers le haut pour voir les instructions d'ouverture de l'éditeur de registre (si nécessaire).

  • Cette fois, vous devez cliquer sur Ordinateur (dans le coin supérieur gauche de la fenêtre) pour voir son contenu puis naviguer dans les répertoires sur ce chemin pour arriver à votre destination:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers

  • Maintenant, dans le volet près de la bordure droite de la fenêtre, à l'intérieur de GraphicsDrivers, vous devez faire un clic droit sur n'importe quel endroit exempt d'objets.
  • Dans la liste des options affichées, vous devez cliquer sur Nouveau (pour voir une autre liste) puis sélectionner Valeur QWORD (64 bits).
  • Vous devez utiliser TdrLevel comme nom de la nouvelle valeur. Maintenant, cliquez sur le bouton OK.

Windows va maintenant travailler pour créer la valeur.

  • Double-cliquez sur la valeur TdrLevel nouvellement créée.

La fenêtre Modifier la valeur QWORD (64 bits) pour TdrLevel s'affiche maintenant.

  • Remplissez la case des données de valeur avec 0 , puis cliquez sur le bouton OK pour enregistrer les modifications que vous venez d'effectuer.

Votre travail sur le registre est terminé.

  • Fermez l'application de l'éditeur du registre et les autres programmes.
  • Redémarrez votre PC.
  • Exécutez des tests sur le jeu ou le programme en difficulté pour confirmer qu'Unreal Engine ne plante plus comme avant.
  1. Réinstallez le pilote de votre carte graphique; mettez à jour vos pilotes:

Le pilote de la carte graphique est le programme qui gère les interactions entre le GPU (le composant matériel) et les applications ou Windows lui-même (la partie logicielle). Par conséquent, le pilote de votre carte graphique joue un rôle important dans les opérations d'affichage d'image et de rendu vidéo, qui constituent la base des processus graphiques.

Il y a de fortes chances que les plantages d'Unreal Engine aient quelque chose à voir avec des lacunes graphiques ou des incohérences, qui peuvent ensuite être attribuées au pilote de la carte graphique. Si nous envisageons cette possibilité, nous pouvons extrapoler que la carte graphique est en mauvais état. Le pilote est probablement cassé, défectueux ou corrompu. À cette fin, nous souhaitons que vous réinstallez le pilote pour résoudre les problèmes avec celui-ci.

Lorsque vous réinstallez un pilote, les processus impliqués (qui composent les opérations de désinstallation et d'installation) ont tendance à induire des modifications dans les paramètres et la composition du pilote. Les modifications qui en résultent peuvent suffire à remettre le pilote dans un état normal, vous devez donc tenter votre chance. La procédure est totalement inoffensive, après tout.

Quoi qu'il en soit, voici les étapes à suivre pour réinstaller le pilote de votre carte graphique:

  • Tout d'abord, vous devez cliquer avec le bouton droit sur l'icône Windows dans le coin inférieur gauche de l'écran de votre machine pour voir les applications et les options du menu Power User.
  • Dans la liste affichée, vous devez choisir Device Manager (pour lancer cette application).
  • En supposant que la fenêtre du Gestionnaire de périphériques a été ouverte, vous devez parcourir la liste et localiser les cartes graphiques.
  • Cliquez sur l'icône d'extension à côté de Cartes graphiques pour ouvrir son contenu.
  • Localisez votre périphérique GPU dédié dans la liste, cliquez dessus avec le bouton droit de la souris pour voir les options disponibles, puis choisissez Désinstaller le pilote.
  • Nous vous avons demandé de localiser votre périphérique GPU dédié, car votre ordinateur exécute probablement des jeux et d'autres applications exigeantes en graphiques à l'aide du GPU dédié. Votre ordinateur est équipé de deux unités graphiques (le GPU dédié et le GPU intégré), mais le GPU dédié est facilement la carte la plus puissante ou la plus capable.
  • Par conséquent, pour les meilleurs résultats ou résultats de performances, votre ordinateur (comme la plupart des machines) est programmé pour effectuer des opérations graphiques difficiles ou intensives avec le GPU dédié. Et pour ces raisons, le pilote du GPU dédié est celui que vous devez réinstaller pour corriger les plantages d'Unreal Engine.
  • Cependant, si vous êtes sûr que votre ordinateur exécute des jeux et des applications à l'aide de la carte intégrée, vous devez cliquer avec le bouton droit sur la carte intégrée à la place pour voir les options disponibles, puis sélectionner Désinstaller. Vous devrez ensuite procéder à l'opération de désinstallation sur ce chemin (continuez avec les instructions ci-dessous).
  • Cliquez sur le bouton Désinstaller pour confirmer l'opération - si Windows affiche une invite ou une boîte de dialogue pour obtenir une forme de confirmation de l'opération de désinstallation du pilote de la carte graphique.

Votre ordinateur est maintenant censé fonctionner pour supprimer le pilote.

  • Une fois que tout est fait, vous devez fermer l'application Device Manager (et les autres applications), puis redémarrer votre PC.
  • Attendez que Windows démarre et se stabilise (pendant que vous ne faites rien).

Maintenant, votre système est susceptible de réaliser que le pilote d'un composant important est manquant, il fonctionnera donc pour récupérer et installer le logiciel nécessaire (sans que vous ayez besoin de l'aider).

  • À ce stade, en supposant que votre ordinateur a installé le pilote requis, nous vous conseillons de redémarrer votre ordinateur pour terminer les choses.
  • Exécutez le jeu ou l'application affecté par les plantages d'Unreal Engine pour voir combien de temps il reste actif maintenant.

Si l'opération de réinstallation n'a pas réussi à résoudre le problème dans votre cas - ou si vous ne parvenez pas à faire réinstaller le pilote de votre carte graphique par Windows pour une raison quelconque - vous devez mettre à jour le pilote. Pour ce faire rapidement, vous devez vous procurer Auslogics Driver Updater. Ce programme vous aidera à effectuer toutes les tâches de mise à jour du pilote aussi efficacement que possible, vous n'aurez donc pas à vous soucier de nombreuses opérations compliquées et fastidieuses.

L'application recommandée fonctionne de cette façon: elle lancera d'abord une analyse de niveau supérieur pour identifier les mauvais pilotes (corrompus, anciens ou obsolètes, cassés et défectueux) sur votre ordinateur; après la phase d'identification, il passera à la recherche et à l'extraction de nouveaux pilotes stables (versions recommandées par le fabricant), qu'il installe ensuite en remplacement du mauvais logiciel.

En fait, avec cette application, votre ordinateur peut exécuter de nouveaux pilotes pour presque tous ses composants (et pas seulement la carte graphique). Si les plantages d'Unreal Engine ont quelque chose à voir avec des problèmes affectant d'autres pilotes, le problème sera résolu. Eh bien, de cette façon, puisque tous les problèmes de pilote sont résolus, rien n'est laissé de côté - et c'est une bonne chose.

Une fois les processus d'installation de tous les nouveaux pilotes terminés, vous devez redémarrer votre ordinateur pour terminer les choses. Windows a besoin d'un redémarrage pour s'assurer que votre système prend en compte toutes les modifications qui se sont produites. Ce n'est qu'après le redémarrage que vous devez exécuter le jeu ou l'application perturbé par des plantages d'Unreal Engine pour vérifier et confirmer que les choses sont maintenant nettement meilleures qu'avant.

Autres choses que vous pouvez essayer pour résoudre les plantages d'Unreal Engine sous Windows 10

Si vous êtes toujours aux prises avec le problème «Unreal Engine a planté» lorsque vous jouez à des jeux ou exécutez des applications dépendantes, vous devez essayer les correctifs et les solutions de contournement de notre liste finale de solutions au problème.

  1. Désactivez tous les paramètres d'overclocking; débarrassez-vous de toutes les applications d'overclocking:

Si vous avez configuré votre ordinateur pour overclocker certains composants (votre processeur, par exemple) pour obtenir plus de jus de votre machine, vous devez alors vous arrêter maintenant - car les inconvénients l'emportent évidemment sur les gains. Si vous ne parvenez pas à faire fonctionner vos jeux ou vos applications, vous n'avez aucune utilité pour les améliorations de performances. Éliminez tout problème d'overclocking et donnez à vos programmes une chance d'obtenir de meilleurs résultats de stabilité.

  1. Désactivez votre antivirus; désinstallez l'application de sécurité:

Certains rapports indiquent que certaines marques d'antivirus ne dépassent pas en interférant avec des processus ou des opérations avec lesquels elles n'ont aucune entreprise pour causer des problèmes aux utilisateurs, vous pouvez donc vouloir examiner cet événement dans votre cas. Peut-être que votre antivirus ou votre application de sécurité fait la même chose. Si notre hypothèse est vraie, Unreal Engine cessera de planter après avoir désactivé ou désinstallé votre antivirus (ou une application de sécurité similaire).

  1. Configurez votre ordinateur pour n'utiliser que votre carte graphique dédiée pour exécuter des jeux et d'autres applications gourmandes en graphiques.
  1. Nettoyez réinstallez toutes les applications impliquées dans les événements de plantage.