在SOLIDWORKS注册表重置之前和之后的复制设置向导策略修复了一个问题
本文由约翰·李,CSWE2020年5月11日更新
文章
恢复SOLIDWORKS自定义设置有时是必要的,如果在全部设置上投入了大量时间,那么想象必须手动恢复它们并不是一件有趣的事情。本文讨论了在Windows注册表的SOLIDWORKS部分被认为存在损坏时如何恢复自定义设置。
如果您没有在自定义设置上投入大量时间,那么手动重新创建自定义设置可能是一种选择,本文可能不适合您。如果你不喜欢手工再创造的想法,那么继续阅读,因为恢复你的辛勤工作可能不像你想象的那么简单,因为我们可能会陷入一个讨厌的小陷阱。幸运的是,有一种方法可以避免这种情况!
知道陷阱的存在是避免它的第一步。
——弗兰克·赫伯特沙丘
陷阱中的每一个关键元素本身都是无害的。他们是:
- 几乎不可避免地,SOLIDWORKS性能问题将突然出现,可以通过一个解决方案SOLIDWORKS注册表重置.如果重置解决了问题,那么我们知道问题在哪里:在注册表!然后,我们将注册表问题称为损坏。其原因通常是未知的。注册表只是磁存储的数据……如果一个位从0翻转到1,就会造成损坏。甚至可能是由什么引起的来自外太空的宇宙射线!
- 复制设置向导是一种很好的方法,可以节省在SOLIDWORKS中手动重新创建自定义设置的时间。它复制用户的Windows注册表的SOLIDWORKS子集(自定义设置存储在其中),并将它们写入备份文件,以便以后可能的恢复。
当这两个元素依次使用时,你能猜出陷阱是如何工作的吗?是这样的:
- 复制设置向导是一个复印机;如果SOLIDWORKS注册表的用户设置有损坏,那么它会将损坏复制到设置文件中
- 很难确切地知道腐败是什么时候开始进入登记系统的。可能是几个月前。可能来自同事的设置文件或者管理镜像。有时,不良影响是孤立于SOLIDWORKS的某些区域,您已经有一段时间没有使用了。因此,当损坏被复制到设置文件时,它可能不明显。这就是为什么定期备份您的SOLIDWORKS自定义设置并维护一个集合是如此重要多个设置文件。因为如果只有一个设置文件,而您总是覆盖相同的设置文件,那么它继承一个损坏只是时间问题。将保存日期合并到每个文件的文件名中是一个很好的做法,以便于参考。但是如果你只有一个文件,不要担心....继续阅读!
- 当使用“复制设置向导”恢复自定义设置时重置注册表后,它将恢复之前保存到您正在恢复的文件中的任何损坏。
处理这个陷阱有几种不同的方法:
- 如果您没有在自定义设置上投入太多时间,那么手动重新创建自定义设置可能会完全避免这个陷阱。否则,继续读下去
- 如果恢复已经重新引入损坏(可以在SOLIDWORKS中测试是否存在这种情况),则考虑从旧备份恢复,直到找到没有重新引入损坏的备份。不需要每次重置注册表,因为每次恢复都会覆盖这些注册表设置
- 如果没有未损坏的自定义设置文件,如果同事的计算机没有与您的计算机相同的症状,请考虑导出他们的设置。然后将它们的设置应用于SOLIDWORKS的安装。
- 如果您需要从您怀疑包含损坏的特定设置文件进行恢复,那么您可以尝试使用复选框设置来隔离哪个包含损坏。这样,一旦确定需要不选中哪个复选框,至少可以恢复大部分设置。幸运的是,您将没有多少定制工作要做。你甚至可以恢复那的复选框。老(或同事的)设置文件,也许可以完全省去手工重新创建自定义设置的麻烦。
请注意:对于那些在定制SOLIDWORKS设置方面投入适度或大量资金的人,我们建议维护一个自定义设置文件的集合,每隔一段时间保存一个新的文件尤其是当事情进展顺利的时候,使你有一个良好的库存,以恢复时,需要。