機械社區
標題: SolidWorks 2015文件資源管理器中無法預覽的解決方案 [打印本頁]
作者: 寂靜天花板 時間: 2015-7-31 18:28
標題: SolidWorks 2015文件資源管理器中無法預覽的解決方案
本帖最后由 寂靜天花板 于 2015-7-31 19:02 編輯
p; c0 h- F! m) f- I
7 W6 a; r! d$ M% Z F6 R2 |: Q安裝了SW2015的人,發現打開文件對話框以及資源管理器都無法進行預覽。進行了許多設置、甚至又重裝了軟件都不能解決問題。最后在網上看到有人采用重新注冊預覽用動態鏈接庫的方法,拿來一試,問題終于得到解決。
原來,用于預覽用的動態鏈接庫有兩個,分別是:
X:\Program Files\Common Files\SolidWorks Shared\sldwinshellextu.dll
X:\Program Files\SolidWorks Corp\SolidWorks\sldthumbnailprovider.dll
注意:X為sw相應文件的安裝盤符
使用過activex的人都知道,activex不注冊是不能夠被系統識別和使用的,一般安裝程序都會自動地把它所使用的activex控件注冊。不知是安裝程序的問題還是與電腦中原有文件發生了沖突,SW2015安裝完后,這兩個文件并沒有注冊,也就不能被調用,這樣導致了:打開文件對話框以及資源管理器中的縮略圖都無法進行預覽。
既然這兩個文件自動注冊失敗,那只有進行手動注冊了。如果修改注冊表那就太麻煩了,在windows的system文件夾下有一個regsvr32.exe的程序,它就是windows自帶的activex注冊和反注冊工具。
1 Z% K' j1 Y# ?5 g0 p win7系統的regsvr32.exe在windows\system32文件夾下
5 V2 @7 {% m3 j- k) ~) J3 ^
執行該命令的方法有多種,下面羅列三種:4 b P* j; G2 }* } T- d
1.可以在“開始”--“運行”,調出運行的對話框,也可以使用Win+R熱鍵,然后直接在輸入欄輸入即可;
regsvr32 X:\Program Files\Common Files\SolidWorks Shared\sldwinshellextu.dll
regsvr32 X:\Program Files\SolidWorks Corp\SolidWorks\sldthumbnailprovider.dll
(使用時將X修改為SW相對應文件的安裝盤符)
2.在開始--運行 輸入cmd,調出‘命令提示符’窗口,然后再執行regsvr32命令,其他同上。
3.一個快速注冊 DLL 及 OCX 的方法
① 在資源管理器中找到 C:\Windows\System32\Regsvr32.exe 并復制( 按鼠標右鍵選復制 )
② 將目錄移到 C:\Windows\SendTo 后,執行【粘貼快捷方式】 ( 按鼠標右鍵選“粘貼快捷方式”)
注意:對于win7路徑為:C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\Windows\SendTo
③ 將快捷方式名稱改成【REGISTER】
OK2 D4 ?9 F" S. _! [0 ^8 [
現在,如果您想替某一個文件做注冊動作,您只要打開資源管理器,找到 C:\Program Files\Common Files\SolidWorks Shared\sldwinshellextu.dll,按鼠標右鍵選【發送到】【REGISTER】(注意:右鍵菜單中多了“REGISTER”項)即可完成注冊動作了!
作者: crazypeanut 時間: 2015-7-31 19:37
實測,win8.1,安裝完畢后即可預覽,所以,估計是操作系統兼容性問題
作者: 茈男仔 時間: 2015-8-3 09:28
不錯,按照你的方式大概解決了問題。我是WIN7系統,不過按照你的方法來做是沒有成功,但按照你介紹的原理,再按照我操作的方法。也成功了。7 s1 ]2 a& k4 A/ \" D h
' C+ p& M' _' @. f# h5 z這里介紹一下我的方法,我使用了你上面介紹的第一種方法。1 N1 k; J' A' A5 [/ i! o5 ^
1.首先在C盤找到sldwinshellextu.dll這個文件,雙擊,在打開方式里面找到C:\Windows\System32\Regsvr32.exe打開即可;; F1 [( y1 O- [/ V3 x& U
2.在安裝Solidworks2015的目錄找到sldthumbnailprovider.dll,雙擊即OK了。( L1 W# @/ n. d5 V& I
5 I+ w& K! e4 e$ @. r3 l
然后,你的Solidworks文件就可以預覽了。 u$ W; G& i) B6 k$ F
! U; o! _, u: f9 S- }; l

作者: nnnnnn 時間: 2015-8-3 16:12
按照兩位這是大神的方法問題成功解決,佩服佩服。
作者: nnnnnn 時間: 2015-8-3 16:28
按照兩位大神的方法問題成功解決。感謝感謝
作者: nnnnnn 時間: 2015-8-3 16:32
小弟還有個問題請教一下大哥,重裝系統后右擊SW文件沒有SW選項無法用SW重命名,怎樣添加,辛苦了!
作者: 方外有圓 時間: 2015-10-19 08:12
茈男仔 發表于 2015-8-3 09:28
* \5 U4 |' Q4 B% L* ]# y
不錯,按照你的方式大概解決了問題。我是WIN7系統,不過按照你的方法來做是沒有成功,但按照你介紹的原理, ...
- a* c/ l( @2 M. H8 D! F
煩請:能說詳細點嗎,我的預覽不到圖標,但預覽不到微縮圖,謝謝
! E {: u9 r; i1 p2 h
作者: 方外有圓 時間: 2015-10-19 16:30
茈男仔 發表于 2015-8-3 09:28 
5 N( B4 f, B1 h- {7 Y# r不錯,按照你的方式大概解決了問題。我是WIN7系統,不過按照你的方法來做是沒有成功,但按照你介紹的原理, ...
4 ?0 Z1 Z& |, ?5 R% \. P6 n% V在C盤找到sldwinshellextu.dll這個文件,雙擊,在打開方式(點擊右鍵)找不到C:\Windows\System32\Regsvr32.exe這個文件,請問是怎么回事,謝謝!1 x6 X* \* q# E- o# ^1 h
作者: 方外有圓 時間: 2015-10-20 08:08
請問:用此操作系統有什么方法來彌補精簡的不足嗎?謝謝!
作者: 大雄bingol 時間: 2015-11-13 13:23
茈男仔 發表于 2015-8-3 09:28 
; p2 M: a7 G6 ], b. w**** 作者被禁止或刪除 內容自動屏蔽 ****
$ z' e% o' R* J4 D1 z) {6 H( X A8 t
我用了你這個方法 成功了% z# k8 C7 h e+ H, k2 s' g
作者: zjhzqljxyxgsl 時間: 2015-11-20 12:30
茈男仔 發表于 2015-8-3 09:28
7 @$ L$ j8 H$ M" x
**** 作者被禁止或刪除 內容自動屏蔽 ****
7 P* v. D6 v( x3 O( o, S1 e* y
非常感謝,按你的方法搞好了
7 O% Y, ?! c: C( E( z
作者: 活的更好 時間: 2017-3-20 13:05
! j- J+ u m* |1 F5 ~ W6 o按你的方法試了一下,出現如附圖的對話框!請教一下是什么問題。5 o; ~! ~; L' p- [: Y* O7 Y
作者: 阿強加油 時間: 2017-3-22 21:39
M+ F) D [6 K2 B9 S層主解決了嗎* K% B+ P5 `- ?5 j
歡迎光臨 機械社區 (http://www.ytsybjq.com/) |
Powered by Discuz! X3.5 |