|
受折磨了N久 終于找到解決辦法了,建議硬件條件允許直接安裝sw2016 SP3.O就會(huì)避免某些功能不好用和插件不全的問題。如果您是在2015.11之前安裝SW,并且之后沒任何改動(dòng);congratulation! 您不會(huì)遇到下面的問題,可以略過了。
, _5 Z( r7 i1 t/ `2 K( |% Q) ?* B& u8 f- O- i# k
與Microsoft KB3072630沖突導(dǎo)致了solidworks的不穩(wěn)定總結(jié)Microsoft KB3072630 發(fā)布于2015年7月14號,安裝或者升級KB3072630會(huì)導(dǎo)致微軟與SolidWorks沖突,最終引起SolidWorks的不穩(wěn)定。微軟的更新改變了 Windows Installer,進(jìn)而阻止了SolidWorks正確的執(zhí)行安裝(新安裝,修改/修復(fù),更新或者卸載)。我們正努力的致力于盡快在SolidWorks 2015和2016中修復(fù)這個(gè)問題,然而修復(fù)過程中請參閱以下內(nèi)容以防止和改正沖突引發(fā)的不穩(wěn)定。
( z# t8 j# X8 I受影響的軟件SolidWorks 2011 - 2015, 和 SolidWorks 2016 beta。
) {, R4 B6 l0 {, a0 U癥狀不穩(wěn)定可能會(huì)發(fā)生在軟件的多個(gè)不同的功能領(lǐng)域,因此以下列表未必完整。已知的癥狀是:
+ ?7 ]% }" O; E4 s. ~( [% i+ Y" u- 工具菜單中插件列表中丟失插件
- 開啟SolidWorks或者打開文件時(shí)顯示錯(cuò)誤"不能加載SolidWorks DLL: GdtAnalysisSupport.dll"
- 錄制,運(yùn)行或者編輯SolidWorks宏文件時(shí)出現(xiàn)崩潰
- 使用方程時(shí)不穩(wěn)定
- 開啟SolidWorks或者SolidWorks Explorer出現(xiàn)錯(cuò)誤: "DWG 文檔管理器庫文件無效或者丟失"" A( Y( }) T- n) I
解決辦法首先確認(rèn)您是否安裝了 KB3072630:9 u# Y) O5 p2 H
- 在Windows控制面板中,點(diǎn)擊Windows更新菜單。
- 在左邊面板中,點(diǎn)擊查看更新歷史。
- 瀏覽已經(jīng)安裝的更新,檢查 KB3072630是否已經(jīng)安裝。如果出現(xiàn)了 KB3072630,應(yīng)該是在2015年7月14號或者之后被安裝的。
- 如果 KB3072630已經(jīng)被安裝在您的系統(tǒng)中,請根據(jù)各自適合的場景參閱推薦的方案。3 B2 s- J5 A. Z/ D$ |+ Q: n. f
, u% M, }% j) a* ~" v
重要提示:我們不推薦卸載KB3072630 ,因?yàn)樗侵匾陌踩隆O乱徊降牟僮鳎埐榭匆韵隆?/font>
! K2 g+ x5 k. Z重要提示: 如果您對注冊表做出了不正確的改變,可能會(huì)導(dǎo)致嚴(yán)重的問題。我們建議您在操作之前事先備份注冊表 這里。 我們建議您在進(jìn)行以下操作的時(shí)候與IT管理員一起合作。5 `8 R# M" K* f% I* [9 A
場景1在 KB3072630應(yīng)用以后沒有安裝或者更新SolidWorks的用戶,為了阻止問題的發(fā)生,我們建議您在安裝或者更新SolidWorks之前暫時(shí)不啟用KB3072630:
% |4 y! g3 u; S- 或者是通過以下步驟 (a)-(f) ,或者雙擊這里KB3072630_Disable.reg。
7 x& o: w, K. W/ q% A4 L a. 點(diǎn)擊 開始, 點(diǎn)擊運(yùn)行, 在打開窗口輸入"regedit", 點(diǎn)擊OK# Z# N7 h, }7 L& K" c
b. 在注冊表中找到以下子表:
: v- j! ^; b1 l5 V HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
. |" A, b0 G' H& r 注意:如果這個(gè)詞條不存在,請創(chuàng)建這個(gè)子表4 |5 ]+ [7 U! D
c. 在編輯菜單中, 指向新建, 并且選擇DWORD Value/ s' V, q, v$ `4 |/ s
d. 對于DWORD的名字, 輸入"RemappedElevatedProxiesPolicy", 并且回車
# u; S& Z" {* H$ O% d m e. 右鍵點(diǎn)擊RemappedElevatedProxiesPolicy, 并且選擇修改
9 L# O+ l/ y3 p1 z/ ` f. 在值 的窗口中, 輸入 1, 并點(diǎn)擊OK - 正常安裝,更新或者卸載SolidWorks
- Solidworks安裝或者更新成功之后,將RemappedElevatedProxiesPolicy 的DWORD值重新設(shè)置為0并且重新啟用KB3072630
$ ^+ D; [& U) f1 O# l8 o. N 場景2在KB3072630已經(jīng)應(yīng)用,并且已經(jīng)安裝或者更新了SolidWorks的用戶,其中使用本地源文件辦法安裝SolidWorks的用戶。您的安裝會(huì)傾向于不穩(wěn)定,并且隨后的安裝會(huì)不成功。我們推薦以下辦法修復(fù)您的安裝:
5 G9 V+ @% M) f P5 T7 ^- 使用場景1中的步驟1
- 在Windows的控制面板中選擇程序和功能對SolidWorks進(jìn)行修復(fù)安裝,選擇更改, 再選擇修復(fù)安裝,最后根據(jù)屏幕上的提示一步步點(diǎn)擊下去
- 在SolidWorks修復(fù)安裝之后,將RemappedElevatedProxiesPolicy 值重新設(shè)置為0并且重新啟用KB3072630
3 J* n4 Z: q7 p( d/ H; k. r 場景3在KB3072630已經(jīng)應(yīng)用,并且已經(jīng)安裝或者更新了SolidWorks的用戶,其中使用安裝管理程序安裝的用戶。 您的SolidWorks安裝傾向于不穩(wěn)定。有必要卸載SolidWorks,我們推薦以下的步驟:8 I6 ^( s* g& w: r: Q' s: X
- 在Windows的控制面板的程序和功能菜單中卸載SolidWorks。找到SolidWorks并選擇卸載
- 使用場景1中的步驟1
- 使用您的安裝管理程序安裝SolidWorks
- SolidWorks安裝完成之后,將RemappedElevatedProxiesPolicy DWORD值重新設(shè)置為 0并且重新啟用KB30726304 }0 d+ o' Y3 c. f
. j7 [& d4 c& y$ D% O( S
| Microsoft
- ]! q; U6 V1 v3 j# a1 W t+ J# A6 {本主題由 tianma 于 2015-11-11 14:53 移動(dòng)
2 z& V( T& P; ^% i& p# E) e3 y% f8 O6 V9 {% N( R$ @) G. [0 P4 V; M
|
|