Comment résoudre les problèmes de plantage de SOLIDWORKS

Article de Nathen Blas sur nov. 18, 2020

Tous ceux qui ont utiliséSOLIDWORKSa connu un plantage à un moment ou à un autre, qu'il soit ponctuel ou récurrent. Dans ce guide, je détaillerai quelques étapes pour résoudre les problèmes de plantage de SOLIDWORKS, notamment s'il s'agit d'un plantage récurrent.

Remarque:Ce processus ne fonctionnera pas bien avec des occurrences aléatoires car il nécessite une certaine répétabilité.

Pourquoi SOLIDWORKS plante-t-il ?

La première étape pour identifier la cause du plantage consiste à déterminer l'origine du problème : les fichiers utilisés, l'environnement d'installation de SOLIDWORKS ou l'installation de SOLIDWORKS elle-même. Pour ce faire, posez-vous quelques questions.

Pour les fichiers, demandez :

  • Est-ce que ça arrive avec chaque fichier ?
  • Où se trouve ce fichier ? Est-il local, dans PDM ou sur un réseau ?

Pour votre système/installation, demandez :

  • Est-ce que ce même comportement se produit sur un autre ordinateur ?
  • Quand est-ce que ça a commencé ? Qu'est-ce qui s'est passé sur votre ordinateur à ce moment-là ?

Comment vous allez faire dépend de vos réponses à ces questions. Par exemple, si ce problème ne se produit qu'avec un seul fichier sur chaque ordinateur utilisé, il s'agit probablement d'un problème de fichier qui devra être examiné attentivement par un ingénieur du soutien technique GoEngineer.

À l'inverse, si le problème ne se produit que sur un seul ordinateur et quel que soit le fichier utilisé, il s'agirait d'un problème système/d'installation. Nous allons poursuivre l'analyse de ce cas et voir comment résoudre ce type de problème.

L'information est le meilleur outil

Maintenant que nous avons une idée de l'origine du problème, nous devons recueillir des informations. Le mieux est de commencer par obtenir des informations sur votre système. Pour cela, allez dans le menu Démarrer de Windows et recherchez « Informations système ».

How to Troubleshoot a SOLIDWORKS Crash

Figure 1. Informations sur le système.

Une fois que les informations du système sont opérationnelles, nous allons chercher des informations spécifiques. 

Le résumé du système de recherche :

  1. Nom du système d'exploitation
  2. Fabricant du système
  3. Modèle de système
  4. Processeur
  5. Mémoire physique installée (RAM)

Dans Composants > Affichage :

  1. Nom
  2. Version du pilote

Component Display Troubleshot SOLIDWORKS Crash

Figure 2. Composant > Affichage.

Grâce à ces renseignements, on peut déterminer si un élément flagrant du système est à l'origine du problème. Le système d'exploitation est un élément important à prendre en compte. Si le nom du système d'exploitation est Windows 7 Famille ou Windows 10 Famille, c'est fort probablement la cause du problème. Il est donc conseillé d'installer Windows 7 Professionnel/Entreprise ou Windows 10 Professionnel/Entreprise avant de poursuivre.

Si vous allez à la page d'affichage et que vous voyez plusieurs cartes graphiques, nous devrons vérifier si SOLIDWORKS utilise la bonne carte. Dans bien des cas de double carte, l'une est une carte Intel HD. Si SOLIDWORKS utilise cette carte, le problème est probablement dû à cette carte, car de nombreuses cartes Intel ne sont pas assez puissantes pour exécuter le programme.

Avec ces renseignements, il est temps de vérifier que votre système exécute le matériel recommandé. Vous pouvez comparer votre système à la configuration minimale requise.ici.

Parlez-moi, SOLIDWORKS

Maintenant que nous en savons plus sur notre système, il est temps de demander à SOLIDWORKS de nous expliquer brièvement ce qui se passe. Pour ce faire, SOLIDWORKS dispose d'un ensemble d'outils performants dans SOLIDWORKS Rx. Pour y accéder, allez dans le menu Démarrer de Windows et entrez « SOLIDWORKS Rx XXXX », XXXX correspondant à l'année/version de SOLIDWORKS concernée. Lancez ce programme.

SOLIDWORK Rx Troubleshoot SOLIDWORKS Crash

Figure 3. SOLIDWORKS Rx XXXX.

Article connexe :Comment créer une capture de problème SOLIDWORKS Rx

Dans SOLIDWORKS Rx, certains onglets vous donneront différentes informations sur le programme. Commençons par l'onglet « Diagnostics ». Cet onglet vous présente les informations et les paramètres système courants, ainsi que des avertissements sur les problèmes courants. Nous nous concentrons principalement sur la section « Informations système », qui vous indiquera tout matériel incompatible avec SOLIDWORKS. Vérifiez-la pour vous assurer qu'elle correspond aux informations système et si le pilote graphique doit être mis à jour. Vous pouvez également vérifier quel pilote votre carte devrait utiliser.ici.

Retournons à l'onglet « Accueil » et faisons quelques tests. Dans cet onglet, on veut exécuter les modes sans échec au bas de la page.

Safe Modes Troubleshooting SOLIDWORKS Crash

Figure 4. Modes de sécurité

Pour exécuter les modes sans échec, SOLIDWORKS doit être fermé. Sauvegardez ensuite les fichiers actuels et fermez le programme. Le premier mode sans échec qu'on veut tester est le mode OpenGL. Cliquez sur le texte bleu indiquant « Cliquez ici pour lancer SOLIDWORKS en mode logiciel OpenGL ».

Ce mode sans échec contourne le GPU (carte graphique) et exécute SOLIDWORKS à partir du processeur. Cela permet de vérifier si la carte graphique est à l'origine du problème. Une fois le mode sans échec activé, suivez la procédure qui a causé le plantage. Si le plantage ne se produit pas, le problème vient de la carte graphique. Assurez-vous que la carte est certifiée et que le pilote est à jour. Si ce n'est pas le cas, la mise à jour devrait régler le problème. Sinon, un dépannage plus approfondi sera nécessaire. Si le problème survient dans ce mode, la panne est ailleurs. Fermez le programme et essayons le mode sans échec suivant.

Le mode sans échec suivant consiste à contourner les outils/options. Cliquez sur le texte bleu indiquant « Cliquez ici pour lancer SOLIDWORKS sans passer par les paramètres Outils/Options ». Ce mode sans échec exécutera SOLIDWORKS avec les paramètres par défaut, ce qui nous indiquera si le problème provient des options système ou peut-être du registre.

Une fois le mode sans échec activé, effectuons la même procédure pour voir si le plantage se produit. Si le problème persiste, la réinitialisation du registre le résoudra. Si le problème persiste, on va devoir continuer le dépannage.

Que le problème ait été résolu par les outils/options de contournement ou non, l'étape suivante consiste à réinitialiser le registre SOLIDWORKS. En effet, le mode sans échec ne modifie pas toutes les clés de registre potentiellement à l'origine du problème.

La réinitialisation du Registre SOLIDWORKS rétablit les paramètres d'usine du programme. Si vous avez plusieurs paramètres personnalisés, il est conseillé de les sauvegarder au préalable afin de pouvoir les restaurer après la réinitialisation. Pour ce faire, suivez les étapes décrites dans ce document.article.

Pour réinitialiser le registre SOLIDWORKS :

  1. Allez dans le menu Démarrer de Windows et recherchez « Regedit »
  2. Lancer l'éditeur de registre
  3. Une fois ça ouvert, on s'en va vers un chemin bien précis :

    Ordinateur\HKEY_CURRENT_USER\SOFTWARE\SolidWorks 

  4. À l'intérieur du dossier « SOLIDWORKS », il y aura un dossier intitulé « SOLIDWORKS XXXX », XXXX faisant référence à la version de SOLIDWORKS qui rencontre le problème. Par exemple, 2018, 2019, etc.
  5. Renommez le dossier « SOLIDWORKS XXXX » en ajoutant « OLD » à la fin. Le résultat ressemblera à ceci : « SOLIDWORKS XXXX OLD ».
  6. Cliquez sur le dossier et fermez l'éditeur de registre.
  7. Lancer SOLIDWORKS

Des questions vous seront posées concernant la réinitialisation des paramètres et des barres d'outils. Sélectionnez les réponses appropriées à votre demande et acceptez le contrat de licence. Une fois que SOLIDWORKS sera opérationnel, nous effectuerons un nouveau test pour vérifier si le plantage persiste. Si ce n'est pas le cas, le problème a été résolu par la réinitialisation du registre. Si vous avez alors créé un fichier de paramètres, vous pouvez le restaurer via l'assistant de copie des paramètres.

Observateur d'événements

Si le plantage persiste après ces tests, il est temps d'obtenir des renseignements complémentaires. Le meilleur endroit pour les obtenir est l'Observateur d'événements Windows. Pour accéder à votre Observateur d'événements et consulter les journaux de l'application :

  1. Allez dans le menu Démarrer de Windows et entrez « Observateur d’événements »
  2. Lancez le programme et développez « Journaux Windows »
  3. « Application » sélectionnée

Dans les journaux d'application, nous voulons rechercher une erreur SOLIDWORKS afin de déterminer le module défectueux. Le résultat devrait ressembler à ceci :

Event Viewer Troubleshoot SOLIDWORKS Crash

Figure 5. Observateur d'événements

Selon le module défectueux, vous pourrez déterminer s'il s'agit d'un problème SOLIDWORKS ou Windows que votre service informatique devra résoudre. L'erreur illustrée ci-haut est une erreur Windows. Elle peut être déterminée par le chemin d'accès et sa destination.

Réparation de l'installation

Si la réinitialisation du registre n'a pas résolu le problème et que l'Observateur d'événements a pointé vers une erreur SOLIDWORKS, l'environnement n'est pas la cause du problème et il s'agit très probablement de l'installation de SOLIDWORKS.

L'étape suivante consiste à réparer SOLIDWORKS. Si SOLIDWORKS a été installé via l'image d'administration, la réparation n'est pas envisageable. La désinstallation et la réinstallation de l'image effectueront essentiellement la même tâche.

Pour réparer SOLIDWORKS :

  1. Allez dans le menu Démarrer de Windows et entrez « Panneau de configuration »
  2. Dans le Panneau de configuration, sélectionnez « Programmes » > « Programmes et fonctionnalités »
  3. Faites défiler la liste des programmes et recherchez « SOLIDWORKS XXXX SP0X »
  4. Cliquez avec le bouton droit sur le programme approprié et sélectionnez « Modifier »
  5. Cela lancera le gestionnaire d'installation SOLIDWORKS
  6. Sélectionnez « Réparer votre installation » et cliquez sur Suivant
  7. Le menu suivant vous demandera ce que vous voulez réparer. Laissez toutes les cases cochées et cliquez sur « Réparer ».

Laissez SOLIDWORKS effectuer la réparation et, une fois l'opération terminée, lancez le programme. Testez la même procédure pour voir si le plantage persiste. Si le plantage persiste, l'étape suivante consiste à désinstaller et réinstaller le logiciel. Pour ce faire, nous avons un document qui explique comment procéder. Vous pouvez le trouver.ici.

Si la réinstallation ne règle pas le problème, il est préférable de contacter notre service à la clientèle à ce stade.Assistance technique GoEngineerCela leur donnera une excellente plateforme de départ et ils connaîtront certains outils pour mieux identifier le problème. 

SOLIDWORKS CAD Cheat Sheet

 

Aide-mémoire CAO SOLIDWORKS

Notre aide-mémoire SOLIDWORKS CAD, contenant plus de 90 trucs et astuces, vous aidera à accélérer votre processus.

 

 

Articles SOLIDWORKS plus utiles

Comment désactiver SOLIDWORKS si vous ne pouvez pas le lancer

Accès à distance à votre licence réseau ou autonome SOLIDWORKS

Récupération d'une licence réseau SOLIDWORKS bloquée

Tutoriel sur le gestionnaire de licences SOLIDWORKS

Comment reconstruire le registre SOLIDWORKS

 

À propos de Nathen Blas

Nathen Blas est ingénieur en support technique SOLIDWORKS basé à notre siège social situé à Salt Lake City, Utah. Il a obtenu son baccalauréat en génie mécanique à l'Université de l'Utah en 2018 et a rejoint la famille GoEngineer la même année.

Voir tous les messages de Nathen Blas