Stratégie de l'assistant de copie des paramètres avant et après la réinitialisation du registre de SOLIDWORKS pour résoudre un problème

Article par John Lee, CSWE mis à jour le 11 mai 2020

Article

La restauration des paramètres personnalisés de SOLIDWORKS est parfois nécessaire, et si beaucoup de temps a été investi dans leur définition, il n'est pas agréable d'imaginer devoir les restaurer tous manuellement. Cet article traite de la restauration des paramètres personnalisés en cas de corruption de la partie SOLIDWORKS du registre Windows.

Si vous n'avez pas investi beaucoup de temps dans la personnalisation de vos paramètres, la recréation manuelle des paramètres personnalisés peut être une option et cet article n'est peut-être pas pour vous. Si vous n'aimez pas l'idée de recréer manuellement les paramètres, continuez à lire, car la restauration de votre travail n'est peut-être pas aussi simple que vous le pensez, car il existe un vilain petit piège dans lequel nous pouvons tomber. Heureusement, il existe un moyen de l'éviter !

"Savoir qu'un piège existe est la première étape pour l'éviter".

- Frank Herbert, Dune

Chaque élément clé du piège est assez innocent en soi. Les voici :

  • Il arrive presque inévitablement que des problèmes de performances de SOLIDWORKS surviennent et qu'ils puissent être résolus par une réinitialisation du registre de SOLIDWORKS. Si la réinitialisation a permis de résoudre le problème, nous savons alors où se trouvait le problème : dans le registre ! Nous appelons alors le problème de registre une corruption. Sa cause est généralement inconnue. Et un registre n'est constitué que de données stockées magnétiquement... si un bit passe de 0 à 1, cela peut créer une corruption. Cela pourrait même être causé par les rayons cosmiques de l'espace !
  • Copy Settings Wizard est un excellent moyen d'économiser des heures de recréation manuelle de vos paramètres personnalisés dans SOLIDWORKS. Il copie le sous-ensemble SOLIDWORKS de l'utilisateur dans le registre Windows, où sont stockés les paramètres personnalisés, et les écrit dans des fichiers de sauvegarde pour une éventuelle restauration ultérieure.

Pouvez-vous deviner comment le piège fonctionne, lorsque ces deux éléments sont utilisés en séquence ? Voici comment :

  1. L'assistant de copie des paramètres est un copieur ; s'il y a eu une corruption dans les paramètres utilisateur du registre SOLIDWORKS, il copiera cette corruption dans les fichiers de paramètres.
  2. Il est assez difficile de savoir précisément quand la corruption s'est insinuée dans le registre. Cela a pu se produire il y a plusieurs mois. Elle peut provenir du fichier de paramètres d'un collègue ou d'une image d'administrateur. Parfois, l'effet indésirable est isolé dans une zone de SOLIDWORKS que vous n'avez pas utilisée depuis un certain temps. Il se peut donc que le moment où la corruption a été copiée dans les fichiers de paramètres ne soit pas évident. C'est pourquoi il est si important de sauvegarder régulièrement vos paramètres personnalisés SOLIDWORKS et de conserver une collection de plusieurs fichiers de paramètres. En effet, s'il n'y a qu'un seul fichier de paramètres et que vous écrasez toujours le même, ce n'est qu'une question de temps avant qu'il n'hérite d'une corruption. Une bonne pratique consiste à incorporer la date d'enregistrement dans le nom de fichier de chacun d'entre eux, pour une référence facile. Mais si vous ne disposez que d'un seul fichier, n'ayez crainte.... continuez à lire !
  3. Lorsque l'assistant de copie des paramètres est utilisé pour restaurer des paramètres personnalisés après la réinitialisation du registre, il rétablit toute corruption précédemment enregistrée dans le fichier à partir duquel vous effectuez la restauration.

Ce piège peut être traité de plusieurs manières différentes :

  • si vous n'avez pas investi beaucoup de temps dans la personnalisation de vos paramètres, la recréation manuelle des paramètres personnalisés vous permettra probablement d'éviter complètement le piège. Sinon, continuez à lire
  • si la restauration a réintroduit la corruption (vous pouvez tester si c'est le cas dans SOLIDWORKS), envisagez de restaurer à partir de sauvegardes plus anciennes jusqu'à ce que vous en trouviez une qui ne réintroduise pas la corruption. Il n'est pas nécessaire de réinitialiser le registre à chaque fois, car chaque restauration écrasera de toute façon les paramètres du registre.
  • si vous ne disposez d'aucun fichier de paramètres personnalisés qui ne soit pas corrompu, envisagez d'exporter les paramètres d'un collègue si son ordinateur ne présente pas les mêmes symptômes que le vôtre. Appliquez ensuite ses paramètres à votre installation de SOLIDWORKS.
  • si vous devez restaurer à partir d'un fichier de paramètres particulier que vous soupçonnez de contenir la corruption, vous pouvez alors expérimenter avec les paramètres des cases à cocher pour isoler celui qui contient la corruption. De cette façon, vous pourrez au moins restaurer la plupart des paramètres une fois que vous aurez déterminé quelle case doit être décochée. Avec un peu de chance, il vous restera très peu de travail de personnalisation à faire.  Vous pouvez même restaurer cette seule case à cocher à partir d'un ancien fichier de paramètres (ou de celui d'un collègue).et peut-être vous épargner toute recréation manuelle de vos paramètres personnalisés.

    Assistant de paramétrage de la copie de SOLIDWORKS

    Vous pouvez essayer de décocher plusieurs cases si vous pensez que la corruption se trouve dans ce fichier. Essayez la moitié, puis un tiers, etc.

REMARQUE: pour ceux qui s'investissent modérément ou fortement dans la personnalisation des paramètres de SOLIDWORKS, nous recommandons de conserver une collection de fichiers de paramètres personnalisés, en en enregistrant un nouveau de temps en temps , surtout lorsque les choses fonctionnent bien, afin de disposer d'un bon stock à partir duquel vous pourrez restaurer les paramètres en cas de besoin.

John Lee, CSWE

John Lee est paresseux par nature, car il préfère travailler plus intelligemment, et non plus durement. CSWE avec quinze ans d'expérience dans l'utilisation de SOLIDWORKS et une formation en conception mécanique, John a utilisé SOLIDWORKS dans diverses industries nécessitant une conception pour le moulage par injection, la tôlerie, les soudures et l'acier de construction.