Comment arrêter le plantage de BricsCAD au démarrage ?

Symptômes

Le programme plante au démarrage. Les pannes peuvent avoir commencé soudainement sans raison apparente ou après des mises à jour du système ou du programme.

Cause

Les causes peuvent être multiples. L'objectif de cet article est de fournir une liste de contrôle rapide pour vous permettre de réparer le programme après un plantage ou de nous signaler l'incident afin que nous puissions y remédier.

Solution

  • L'installation du programme est corrompue. En soi, une installation corrompue est très rare et une simple tentative de réinstallation ne fonctionnera pas. Ce problème est souvent dû à un antivirus zélé (habituellement Norton Autoprotect) qui a mis en quarantaine un ou plusieurs fichiers DLL qu'il considère comme suspects. Ainsi, BricsCAD® ne démarre plus ou ne fonctionne plus correctement. Pour résoudre ce problème, il suffit de configurer l'antivirus : déterminez si l'antivirus a bien réagi de façon excessive et ajoutez une exception à l'antivirus. Corrigez ensuite l'installation, en réinstallant le programme.
  • La configuration du programme est incorrecte. Une configuration de programme enregistre un historique de changements au fil des versions et il est possible qu'après une mise à niveau, une nouvelle version de BricsCAD® soit confrontée à un incident qu'elle ne peut pas gérer.
  • Il est possible que l'enregistrement COM de BricsCAD® soit défectueux, pour diverses raisons, ce qui peut engendrer des erreurs et des comportements très étranges, allant jusqu'à des plantages de programme et des échecs d'applications tierces. Pour réenregistrer correctement l'interface COM, activez la case à cocher Exécuter en tant qu'administrateur dans l'icône de raccourci du bureau - normalement il suffit de démarrer BricsCAD® une fois avec cette option activée. Si plusieurs versions de BricsCAD® et/ou des versions x86 et x64 sont installées sur la même machine, il est obligatoire d'activer l'option Exécuter en tant qu'administrateur, car chaque version et plateforme de BricsCAD® a sa propre interface COM.
  • Peut-être que le profil BricsCAD®, enregistré dans le registre Windows, qui stocke les paramètres au fil des sessions de BricsCAD®, contient des valeurs que le programme ne peut pas gérer. Vous pouvez vérifier si c'est le cas en lançant BricsCAD® avec un nouveau profil bricscad.exe /p nouveaunomdeprofil. Vous pouvez créer un nouveau profil via la ligne de commande Windows, en éditant le raccourci BricsCAD® ou en utilisant l'outil autonome Gestionnaire de profils de BricsCAD®(profilemanager_app.exe). Cette approche ne supprime pas le profil d'origine. Vous pouvez le récupérer si nécessaire ou le joindre à une demande de support pour un diagnostic, même si l'utilisateur a réussi à éviter le plantage immédiat. Lorsque vous commencez un nouveau dessin, sélectionnez un gabarit de dessin 2D afin d'éviter tout problème liés à RedSdk. Les gabarits BIM et Mechanical utilisent Redsdk.
  • Peut-être que l'un des fichiers de ressources (classic-ribbon.cui, fichiers lisp, fichiers PGP, etc.) ne s'est pas chargé correctement. Pour le vérifier rapidement, essayez de renommer le dossier :
    %APPDATA%\Bricsys\BricsCAD\V25x64\en_US\Support
    Si BricsCAD® démarre mais de manière ralentie, le problème est sans doute lié à ce dossier. Vous pouvez essayer de le renommer et de déplacer/renommer un à un les éléments de son contenu, en commençant par le fichier CUI.
  • Il se peut qu'une application tierce soit à l'origine du plantage. Les approches ci-dessus désactivent déjà la plupart des applications tierces, mais des actions supplémentaires peuvent être nécessaires pour les désactiver complètement.
  • Ou bien c'est plus compliqué. Dans ce cas, veuillez déposer une demande de support.
    Veuillez ajouter les fichiers journaux et les rapports de plantage lorsque vous signalez des plantages.
Remarque : Démarrez BricsCAD® en mode sans échec. Si le problème disparaît, il peut être utile de repasser en mode normal et de désactiver ou désinstaller les plug-ins et les personnalisations pour identifier le coupable.