|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
/ a4 p( D( h5 m* B! G4 q症状6 E: O1 |$ W7 d/ u; y
从8月份以来,安装与升级SOLIDWORKS会发现运行不稳定,受影响的软件为
& I" y) n0 C$ \( o! a# `SOLIDWORKS 2011 - 2015, 和 SOLIDWORKS 2016.
f: d$ s1 s) m1 t" c9 ^) Q已知的症状是:5 A8 b7 u4 S9 l$ r
• 工具菜单中插件列表中丢失插件
. v4 A: @" P, R6 l• 开启SOLIDWORKS或者打开文件时显示错误"不能加载SOLIDWORKS DLL: GdtAnalysisSupport.dll"9 y9 d* p @' p& ~9 U5 d
• 录制,运行或者编辑SOLIDWORKS宏文件时出现崩溃& z, |" f0 [* k2 a, _
• 使用方程时不稳定% H5 @2 Z1 s# y- K! X3 ?0 I
• 开启SOLIDWORKS或者SOLIDWORKS Explorer出现错误: "DWG 文档管理器库文件无效或者丢失"4 e3 B) G9 _& E0 Y$ Y* ~/ v/ R3 ^
不稳定可能会发生在软件的多个不同的功能领域,因此以上列表未必完整。# A1 V- A% F. d, f0 C6 ^9 @ T U& L% C
原因:9 a# c+ B7 C( c4 e/ j4 E* G
Microsoft KB3072630 发布于2015年7月14号,安装或者升级KB3072630会导致微软与SOLIDWORKS冲突,最终引起SOLIDWORKS的不稳定。微软的更新改变了 Windows Installer,进而阻止了SOLIDWORKS正确的执行安装(新安装,修改/修复,更新或者卸载)。我们正努力的致力于尽快在SOLIDWORKS 2015和2016中修复这个问题,然而修复过程中请参阅以下内容以防止和改正冲突引发的不稳定。6 j; g. z- x& Y" y7 [& g
解决办法
Q/ ~3 r/ c$ {首先确认您是否安装了 KB3072630:
5 n+ l4 H) ~/ s1. 在Windows控制面板中,点击Windows更新菜单。" \) V0 c% T% H
2. 在左边面板中,点击查看更新历史。
4 H0 e( S, }' {1 J! \# w2 O3. 浏览已经安装的更新,检查 KB3072630是否已经安装。如果出现了 KB3072630,应该是在2015年7月14号或者之后被安装的。4 @+ ]- o2 J! ]. O
4. 如果 KB3072630已经被安装在您的系统中,请根据各自适合的场景参阅推荐的方案。
2 |/ F. G' E9 g" |, F! s% i) r
, p5 j1 x* p6 `0 t& D! Z1 `重要提示:我们不推荐卸载KB3072630 ,因为它是重要的安全更新。下一步的操作,请查看以下。 9 O9 t7 z; ~6 G/ _' }. M5 T
重要提示:如果您对注册表做出了不正确的改变,可能会导致严重的问题。我们建议您在操作之前事先备份注册表 这里。我们建议您在进行以下操作的时候与IT管理员一起合作。! a* a* Y. z- c2 b
场景19 X+ w6 n! O% r/ |
在 KB3072630应用以后没有安装或者更新SOLIDWORKS的用户,为了阻止问题的发生,我们建议您在安装或者更新SOLIDWORKS之前暂时不启用KB3072630:
% ^7 ^! _( d0 T1 Q! |% Y1 h1. 或者是通过以下步骤 (a)-(f) ,或者双击这里KB3072630_Disable.reg。 : }4 d4 i0 X' z
a. 点击 开始, 点击运行, 在打开窗口输入"regedit", 点击OK, w8 m' D1 N/ L) K+ I. s
b. 在注册表中找到以下子表:
2 Y9 ^' Q- P |/ _( r8 _ HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
6 K2 @) N3 \) L. Y; L5 R! I 注意:如果这个词条不存在,请创建这个子表
# f$ x0 s3 m- Q, N" _ c. 在编辑菜单中, 指向新建, 并且选择DWORD Value* F# u8 b& b. ]: D
d. 对于DWORD的名字, 输入"RemappedElevatedProxiesPolicy", 并且回车3 s" {1 S$ w0 i
e. 右键点击RemappedElevatedProxiesPolicy, 并且选择修改
# T$ o& i1 y' J6 ^ f. 在值 的窗口中, 输入 1, 并点击OK
+ ^2 @* U- F0 ^5 ]9 B' ]2. 正常安装,更新或者卸载SOLIDWORKS( M" C g9 `1 g r& |
3. SOLIDWORKS安装或者更新成功之后,将RemappedElevatedProxiesPolicy 的DWORD值重新设置为0并且重新启用KB3072630' w8 ^& T! i" g( I8 K' h; ~3 I# w
9 ~+ V2 g* V' X/ J/ B; z T
场景26 M1 @2 K& f5 ~- J+ t- p3 J e
在KB3072630已经应用,并且已经安装或者更新了SOLIDWORKS的用户,其中使用本地源文件办法安装SOLIDWORKS的用户。您的安装会倾向于不稳定,并且随后的安装会不成功。我们推荐以下办法修复您的安装:
& p3 m/ y7 s1 e1. 使用场景1中的步骤1
' J! c# E: _4 J" m3 h7 R, v2. 在Windows的控制面板中选择程序和功能对SOLIDWORKS进行修复安装,选择更改, 再选择修复安装,最后根据屏幕上的提示一步步点击下去9 u: T: s" I2 t
3. 在SOLIDWORKS修复安装之后,将RemappedElevatedProxiesPolicy 值重新设置为0并且重新启用KB3072630: [. P" k3 A# x1 [
, I4 C$ L! j3 Y- I/ e/ @# U0 X
场景33 x2 e. k2 u+ B/ E
在KB3072630已经应用,并且已经安装或者更新了SOLIDWORKS的用户,其中使用安装管理程序安装的用户。您的SOLIDWORKS安装倾向于不稳定。有必要卸载SOLIDWORKS,我们推荐以下的步骤:
- k+ M1 f2 \" F* f8 _, c1. 在Windows的控制面板的程序和功能菜单中卸载SOLIDWORKS。找到SOLIDWORKS并选择卸载
# a4 I. _. v- [$ U2. 使用场景1中的步骤1
+ R: X* o% ^. ` n8 K/ H3. 使用您的安装管理程序安装SOLIDWORKS$ e0 X1 l& } t3 H
4. SOLIDWORKS安装完成之后,将RemappedElevatedProxiesPolicy DWORD值重新设置为 0并且重新启用KB307263
$ W6 m& t1 D+ ~8 E7 R3 H6 g |
评分
-
查看全部评分
|