Qu'est-ce qu'un fichier corrompu ?
Un fichier corrompu est un fichier qui devient inutilisable de manière inattendue. Un fichier est constitué de plusieurs flux de fichiers stockant différents types d'informations. Dans le contexte deSOLIDWORKSUn fichier corrompu est un fichier dont un ou plusieurs flux sont suffisamment endommagés pour rendre les données (dans leur ensemble) illisibles. Les dommages causés à un flux de fichiers deviennent visibles lorsque vous essayez d'ouvrir ou d'enregistrer un fichier.
Quelles sont les causes de la corruption des dossiers ?
Dans la plupart des cas, il est impossible d'identifier la cause exacte de la corruption d'un fichier. Cependant, certaines causes courantes doivent être prises en compte. Voici quelques exemples :
Parmi cette liste, la cause la plus fréquente de corruption de fichiers est une panne de réseau. La modification directe d'un fichier stocké à distance (serveur réseau, stockage infonuagique, etc.) n'est pas entièrement prise en charge par SOLIDWORKS. Nous reviendrons sur ce sujet dans une section ultérieure.
Quels sont les indicateurs qu’un fichier a été corrompu ?
Selon la version utilisée, des options de récupération des données peuvent être offertes à l'utilisateur. Cependant, dans la plupart des cas, un message d'erreur l'invite à contacter le soutien technique. Vous trouverez ci-dessous une liste des messages d'erreur fréquemment associés aux fichiers corrompus (avec indication de leur date d'apparition).
Puis-je empêcher la corruption des fichiers ?
Bien que la corruption de fichiers soit rare, elle peut survenir dans les cas de figure décrits au début de ce document (voir la section « Quelles sont les causes courantes de corruption de fichiers ? »). Comment l'éviter ? Vous trouverez ci-dessous une liste de solutions pour réduire, voire éliminer, la corruption de fichiers.
- RÉDUIRE LES FLUCTUATIONS DE PUISSANCE – Comme mentionné précédemment, les fluctuations de courant sont une cause fréquente de corruption de fichiers, qui peuvent affecter le matériel informatique. Un bon onduleur (UPS) peut aider à prévenir bien plus que la simple détérioration des fichiers ; il peut aussi protéger le matériel informatique, comme les disques durs, les cartes graphiques, etc.
- HÉSITEZ À TUER UNE APPLICATION – Soyez patient. De nombreux utilisateurs ont tendance à fermer une application ou à forcer le redémarrage d'un ordinateur qui semble prendre trop de temps à exécuter une tâche. Le message « SOLIDWORKS ne répond pas » ne signifie pas toujours qu'il est temps de débrancher. La plupart du temps, attendre que le logiciel fasse son travail est une bonne idée.
- ENTRETENIR LE MATÉRIEL – Des problèmes matériels, comme un contrôleur de disque défectueux ou une mémoire défectueuse, peuvent également être à l'origine d'une corruption de fichiers. L'ajout d'un onduleur, la formation des utilisateurs et un entretien/des tests réguliers du système minimiseront certainement les problèmes. Des sauvegardes fréquentes avec un outil de sauvegarde/restauration fiable constituent la meilleure protection.
- TRAVAILLER À PARTIR DU DISQUE DUR LOCAL – Comme mentionné précédemment, les pannes réseau sont la cause la plus fréquente de corruption de fichiers, notamment si les utilisateurs ouvrent et enregistrent des fichiers SOLIDWORKS sur le réseau. Il est toujours recommandé de copier les fichiers sur le disque dur local avant de les modifier et de les enregistrer. PDM utilise la fonctionnalité de mise en cache des fichiers dans une vue de coffre-fort locale, où les utilisateurs peuvent travailler sur les fichiers avant de les réintégrer dans le coffre-fort du serveur.
- ENTRETENEZ VOTRE RÉSEAU – Si un utilisateur doit accéder à des fichiers via un réseau, il est conseillé de consulter un spécialiste du réseau si les problèmes persistent. Le soutien technique SOLIDWORKS ne peut offrir que des conseils limités sur la mise en réseau, car de nombreuses variables entrent en jeu dans la création et le fonctionnement d'un réseau. SOLIDWORKS utilise les mêmes routines d'accès pour ouvrir, fermer et enregistrer des fichiers, qu'ils soient ouverts depuis un réseau ou un disque dur local. Les problèmes de réseau sont gérés par le système d'exploitation Microsoft qui interagit avec les différents pilotes tiers via le système. Les pilotes de carte réseau sur les serveurs et les clients doivent être vérifiés pour vérifier la dernière version du fabricant.
- UTILISEZ LES MEILLEURES PRATIQUES LORS DE L'INSTALLATION DU LOGICIEL SOLIDWORKS – Il n'est pas rare que les utilisateurs aient plusieurs versions de SOLIDWORKS sur leurs machines. Utilisez leMéthode d'installation parallèlepour éviter les conflits de registre entre les versions.
Comment résoudre les problèmes de corruption de fichiers ?
Si vous êtes confronté à l'un des messages d'erreur fréquemment associés à une corruption de fichier, plusieurs solutions s'offrent à vous pour déterminer la marche à suivre. Vous trouverez ci-dessous une liste triée par dessins, assemblages et fichiers de pièces. En cas de doute sur le message d'erreur, veuillez consulter la section « Indicateurs de corruption de fichier ».
DÉPANNAGE DES DESSINS CORROMPUS
- La plupart du temps, un dessin est corrompu parce qu'un des fichiers de référence est corrompu. Pour déterminer si le dessin lui-même est corrompu, supprimez temporairement les fichiers référencés de l'ensemble de données, puis essayez de l'ouvrir. Si le dessin s'ouvre avec des vues vides, l'un des fichiers référencés est probablement corrompu. Fermez le dessin sans enregistrer et consultez le point suivant. Si le dessin ne s'ouvre toujours pas, il est corrompu et doit peut-être être recréé.
- Ensuite, si le dessin fait référence à un assemblage de niveau supérieur, ouvrez-le pour voir si le même message d'erreur s'affiche. Si c'est le cas, consultez la section « DÉPANNAGE DES ASSEMBLAGES CORROMPUS ».
- Si le dessin fait référence à plusieurs pièces individuelles, les utilisateurs peuvent identifier le fichier de référence à l'origine du problème en chargeant une feuille à la fois. Pour ce faire, allez dans Fichier, Ouvrir et trouvez le fichier de dessin. Sélectionnez-le et choisissez de le charger en mode Aperçu rapide.
- Une fois le fichier de référence corrompu trouvé, il peut être remplacé par un fichier réparé ou remodelé. Restaurez l'ensemble de données avec le nouveau fichier de référence et essayez d'ouvrir le dessin.
DÉPANNAGE D'ASSEMBLAGE CORROMPU
- Le dépannage d'un assemblage peut être effectué de la même manière. Déterminez si l'assemblage lui-même est corrompu en supprimant les fichiers de référence de l'ensemble de données. Cependant, comme supprimer chaque composant revient à ne pas le charger, voici une astuce pour ouvrir un assemblage avec tous les fichiers supprimés.
La boîte de dialogue « Configurer le document » s'affiche. Choisissez de créer une nouvelle configuration affichant uniquement la structure de l'assemblage. Nommez la configuration et cliquez sur OK.
REMARQUE:Annuler la suppression de groupes de pièces à la fois accélérera le processus tout en permettant de restreindre le ou les fichiers de référence problématiques. Si le fichier corrompu est un sous-assemblage, répétez ce processus pour ce sous-assemblage.
- Tout comme le dépannage du dessin, le remplacement du fichier corrompu dans l'ensemble de données par une version remodelée devrait permettre d'ouvrir l'assemblage sans erreur.
DÉPANNAGE DES PIÈCES CORROMPUES
- Finalement, dépanner un fichier de référence corrompu n'est pas chose aisée. Si un fichier de référence corrompu est ouvert directement depuis un stockage réseau, essayez de copier-coller le fichier du serveur vers le disque local, puis de l'ouvrir. Il est parfois possible d'ouvrir le fichier à partir du disque local si l'utilisateur constate simplement de mauvaises performances réseau.
- Si le fichier ne peut pas être ouvert après sa copie sur le disque local, il est probablement corrompu. À ce stade, les utilisateurs doivent contacter le soutien technique de leur revendeur à valeur ajoutée (VAR), qui pourra leur conseiller sur la marche à suivre.
Un fichier corrompu peut-il être réparé ?
SOLIDWORKS 2017 (et versions ultérieures) offre une fonctionnalité permettant de tenter une réparation si le logiciel détermine qu'il y a suffisamment de données. Cette tentative ne produira pas un arbre de fonctions complet avec des fonctions modifiables. Le logiciel tentera de récupérer la géométrie comme lors de l'importation d'un fichier universel tel qu'un fichier STEP, PARASOLID ou IGES.
Dans de rares cas, le soutien technique SOLIDWORKS peut réparer un fichier corrompu. Cependant, plusieurs points sont à prendre en compte. Premièrement, une demande de service devra être soumise à SOLIDWORKS par le revendeur à valeur ajoutée (RVA) de l'utilisateur. Ce dernier déterminera si le fichier peut être réparé. Deuxièmement, le traitement de la demande par SOLIDWORKS peut prendre jusqu'à trois jours ; même dans ce cas, la réparation du fichier peut être impossible. Compte tenu de ces éléments, l'utilisateur peut estimer qu'il serait plus rapide de remodeler le fichier corrompu ou de trouver une version plus ancienne et fonctionnelle, pouvant être mise à jour.
J'espère que cela vous a aidé à comprendre comment les fichiers SOLIDWORKS sont corrompus et ce qu'on peut faire pour y remédier. Merci de votre visite sur le blogue GoEngineer.