2018-06-04

Adobe Reader DC icon lost/missing

不確定是不是因為Adobe跟Windows 10吵架。每當更新Adobe Reader DC之後,桌面跟快速列上的ICON(圖示)就會爛掉(變成空白)。

稍微搜尋一下,似乎這是常態性的問題,只能手動修正。

以下手續進行修正:
Step 1. 打開C:\ProgramData\Microsoft\Windows\Start Menu\Programs資料夾,刪除其中的Adobe Reader DC的捷徑。

Step 2. 另外在桌面新建一個捷徑,指向C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe,並將它改名為Adobe Reader DC

Step 3. 好,你猜到了。把剛剛桌面上建好的那個捷徑拉到 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 資料夾裡面。

以上,完成。

reference:
https://www.mysysadmintips.com/windows/clients/700-broken-adobe-reader-dc-icon-in-windows-10-start-menu

2018-03-31

VBE6EXT.OLB無法載入

今天Solidworks開啟時發生一個問題
「VBE6EXT.OLD無法載入」

問題其實影響很大,會讓後續開啟小窗格要修正尺寸的時候一直警報不讓你改。
(聽說不只Solidworks, AutoCAD也會有類似的狀況)


主要原因是Windows的登錄檔不知什麼原因將VBA 6.0的登錄刪掉了。
VBE6EXT.OLD檔案本身應該還在下面的目錄中

C:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA6\VBE6EXT.OLB

稍微搜尋了一下解決方法,網路上很多把這個X86的DLL轉貼到VBA7.1的目錄裡面的做法,那並不是正道。正確的應該是像https://forum.solidworks.com/thread/40593中Luke Malpass前輩的做法,另外將VBAE6EXT.OLB這個檔案登錄回去。

登錄碼如下:

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}]

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3]
"PrimaryInteropAssemblyName"="Microsoft.Vbe.Interop, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"
@="Microsoft Visual Basic for Applications Extensibility 5.3"

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\0]

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\0\win32]
@="C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\VBA\\VBA6\\VBE6EXT.OLB"

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\FLAGS]
@="0"

[HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\HELPDIR]
@="[{0002E157-0000-0000-C000-000000000046}]"

或者是直接下載論壇上的附檔
https://forum.solidworks.com/servlet/JiveServlet/download/204911-63820/reg.reg.zip

以上

2018-03-26

Solidworks解決雙點無法直接開啟問題

又是一個困擾我已久的問題
從Windows 10開始,灌完Solidworks之後,總是無法直接從檔案總管打開文件。

找了一下之後,發現有不少人遇到同樣的問題。試了一下網友提供的解法,嘿,還真解決了。

快速筆記如下:
1. 以「系統管理員身分」開啟Solidworks
進設定->系統選項->檔案Explorer
點擊「還原檔案關聯

2. 以「系統管理員身分」開啟命令提示字元(cmd)

輸入以下指令重新註冊DLL檔(記得先確認DLL檔位置)
regsvr32 "D:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\sldthumbnailprovider.dll"
regsvr32 "C:\Program Files\Common Files\SOLIDWORKS Shared\sldwinshellextu.dll"
3. 再次從檔案總管確認預設開啟程式。應該要是"SOLIDWORKS Launcher"

以上,解決。

參考資料:http://solidworks.org.tw/forum.php?mod=viewthread&tid=25495

GoogleCode-Prettify

SyntaxHighlighter

人気の投稿