機械社區(qū)
標題: SolidWorks 2015文件資源管理器中無法預(yù)覽的解決方案 [打印本頁]
作者: 寂靜天花板 時間: 2015-7-31 18:28
標題: SolidWorks 2015文件資源管理器中無法預(yù)覽的解決方案
本帖最后由 寂靜天花板 于 2015-7-31 19:02 編輯
# Z$ d9 f8 y# K! c1 @/ _8 n2 @! h0 f; A3 g0 \
安裝了SW2015的人,,發(fā)現(xiàn)打開文件對話框以及資源管理器都無法進行預(yù)覽,。進行了許多設(shè)置,、甚至又重裝了軟件都不能解決問題,。最后在網(wǎng)上看到有人采用重新注冊預(yù)覽用動態(tài)鏈接庫的方法,拿來一試,,問題終于得到解決,。
原來,用于預(yù)覽用的動態(tài)鏈接庫有兩個,,分別是:
X:\Program Files\Common Files\SolidWorks Shared\sldwinshellextu.dll
X:\Program Files\SolidWorks Corp\SolidWorks\sldthumbnailprovider.dll
注意:X為sw相應(yīng)文件的安裝盤符
使用過activex的人都知道,,activex不注冊是不能夠被系統(tǒng)識別和使用的,一般安裝程序都會自動地把它所使用的activex控件注冊,。不知是安裝程序的問題還是與電腦中原有文件發(fā)生了沖突,,SW2015安裝完后,這兩個文件并沒有注冊,,也就不能被調(diào)用,,這樣導(dǎo)致了:打開文件對話框以及資源管理器中的縮略圖都無法進行預(yù)覽。
既然這兩個文件自動注冊失敗,,那只有進行手動注冊了,。如果修改注冊表那就太麻煩了,在windows的system文件夾下有一個regsvr32.exe的程序,,它就是windows自帶的activex注冊和反注冊工具,。2 h* o8 H# V9 A
win7系統(tǒng)的regsvr32.exe在windows\system32文件夾下! b( }/ B- O: ^' D, Z- P
執(zhí)行該命令的方法有多種,下面羅列三種:
' d8 |3 G. }) G2 P7 p( P1.可以在“開始”--“運行”,,調(diào)出運行的對話框,也可以使用Win+R熱鍵,,然后直接在輸入欄輸入即可,;
regsvr32 X:\Program Files\Common Files\SolidWorks Shared\sldwinshellextu.dll
regsvr32 X:\Program Files\SolidWorks Corp\SolidWorks\sldthumbnailprovider.dll
(使用時將X修改為SW相對應(yīng)文件的安裝盤符)
2.在開始--運行 輸入cmd,調(diào)出‘命令提示符’窗口,,然后再執(zhí)行regsvr32命令,,其他同上。
3.一個快速注冊 DLL 及 OCX 的方法
① 在資源管理器中找到 C:\Windows\System32\Regsvr32.exe 并復(fù)制( 按鼠標右鍵選復(fù)制 )
② 將目錄移到 C:\Windows\SendTo 后,,執(zhí)行【粘貼快捷方式】 ( 按鼠標右鍵選“粘貼快捷方式”)
注意:對于win7路徑為:C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\SendTo
③ 將快捷方式名稱改成【REGISTER】
OK6 j- d6 Q% w, U
現(xiàn)在,,如果您想替某一個文件做注冊動作,您只要打開資源管理器,,找到 C:\Program Files\Common Files\SolidWorks Shared\sldwinshellextu.dll,,按鼠標右鍵選【發(fā)送到】【REGISTER】(注意:右鍵菜單中多了“REGISTER”項)即可完成注冊動作了!
作者: crazypeanut 時間: 2015-7-31 19:37
實測,,win8.1,,安裝完畢后即可預(yù)覽,所以,,估計是操作系統(tǒng)兼容性問題
作者: 茈男仔 時間: 2015-8-3 09:28
不錯,,按照你的方式大概解決了問題,。我是WIN7系統(tǒng),不過按照你的方法來做是沒有成功,,但按照你介紹的原理,,再按照我操作的方法。也成功了,。
6 d+ m0 u! E$ n ]6 C7 x
" ?) C5 Y. ^) U1 a f3 [ M這里介紹一下我的方法,,我使用了你上面介紹的第一種方法。
; H0 l$ z) F" T1.首先在C盤找到sldwinshellextu.dll這個文件,,雙擊,,在打開方式里面找到C:\Windows\System32\Regsvr32.exe打開即可;
! L5 u8 x5 c4 A9 p0 B2.在安裝Solidworks2015的目錄找到sldthumbnailprovider.dll,,雙擊即OK了,。
0 K- `$ P7 ~. ~
7 `4 w" Z: G3 @4 a8 B1 ^然后,你的Solidworks文件就可以預(yù)覽了,。/ A; H E( \( p/ R+ f
8 n/ u/ u0 ~1 J P* c N+ Y
作者: nnnnnn 時間: 2015-8-3 16:12
按照兩位這是大神的方法問題成功解決,,佩服佩服。
作者: nnnnnn 時間: 2015-8-3 16:28
按照兩位大神的方法問題成功解決,。感謝感謝
作者: nnnnnn 時間: 2015-8-3 16:32
小弟還有個問題請教一下大哥,,重裝系統(tǒng)后右擊SW文件沒有SW選項無法用SW重命名,怎樣添加,,辛苦了,!
作者: 方外有圓 時間: 2015-10-19 08:12
茈男仔 發(fā)表于 2015-8-3 09:28
$ s( i+ d6 {0 E/ ?9 g: |3 A/ r. O
不錯,按照你的方式大概解決了問題,。我是WIN7系統(tǒng),,不過按照你的方法來做是沒有成功,但按照你介紹的原理,, ...
4 U {$ k: X/ Y7 {/ Y1 m: k, D煩請:能說詳細點嗎,,我的預(yù)覽不到圖標,但預(yù)覽不到微縮圖,,謝謝: i7 y# v5 ]8 b4 P1 Z7 w
作者: 方外有圓 時間: 2015-10-19 16:30
茈男仔 發(fā)表于 2015-8-3 09:28
) j! a) L9 M7 ]) p) u6 Q: X' Y# T1 ?
不錯,,按照你的方式大概解決了問題。我是WIN7系統(tǒng),,不過按照你的方法來做是沒有成功,,但按照你介紹的原理, ...
# j0 @4 @0 a" h! b在C盤找到sldwinshellextu.dll這個文件,,雙擊,,在打開方式(點擊右鍵)找不到C:\Windows\System32\Regsvr32.exe這個文件,請問是怎么回事,謝謝,!
/ O4 x+ a) }+ D8 ]3 c! z, }
作者: 方外有圓 時間: 2015-10-20 08:08
請問:用此操作系統(tǒng)有什么方法來彌補精簡的不足嗎,?謝謝!
作者: 大雄bingol 時間: 2015-11-13 13:23
茈男仔 發(fā)表于 2015-8-3 09:28
" M* Y2 d6 Z O$ \ B$ ?& x4 T
**** 作者被禁止或刪除 內(nèi)容自動屏蔽 ****
! c7 g: ^( \, l 我用了你這個方法 成功了) q, |) \ s' o5 V& l
作者: zjhzqljxyxgsl 時間: 2015-11-20 12:30
茈男仔 發(fā)表于 2015-8-3 09:28
% B0 m. ~& U0 o9 W- L
**** 作者被禁止或刪除 內(nèi)容自動屏蔽 ****
% {& [6 h: Y( I+ I. U
非常感謝,,按你的方法搞好了/ [! g; [( y! W' \6 @. u
作者: 活的更好 時間: 2017-3-20 13:05
: V, b; `4 Q- _& \) P: r
按你的方法試了一下,,出現(xiàn)如附圖的對話框!請教一下是什么問題,。
$ ^# m: P" H& v! C; J6 K" t6 o
作者: 阿強加油 時間: 2017-3-22 21:39
8 t* W2 h' A# ~- [7 n
層主解決了嗎
7 G8 x" M% d2 I2 b/ J
歡迎光臨 機械社區(qū) (http://giwivy.com.cn/) |
Powered by Discuz! X3.4 |