Friday, July 25, 2008 - 文章

【茶包射手專欄】ProcMon經典案例2: RegSvr32失敗

茶包射手界的一哥,Process Monitor,在本專欄中一向神勇無比,屢破奇案。

繼上回五分鐘破案的經典案例後,最近又有一次漂亮的出擊。

同事在Windows 2003上要安裝一個老元件aspsmartupload.dll,之前在Windows 2000上裝過多次都很順利,但這回下了regsvr32 aspsmartkupload.dll,卻得到LoadLibrary("aspsmartupload.dll") failed - The specified module could not be found.的錯誤訊息。

反覆檢查,DLL檔的路徑明明沒錯,但regsvr32就是會嚷嚷說找不到模組,到底是少了哪個檔案呢?

不慌不忙,打開Process Monitor,設定"Process is regsvr32.exe"的Filter,重跑一次regsvr32 aspsmartkupload.dll。答案揭曉,原來少了侏儸紀時代的VB5 Runtime -- MSVBVM50.DLL。

 

由其他Windows 2000主機找到MSVBVM50.DLL,複製到C:\Windows\System32下,搞定收工,前後不到五分鐘。

搜尋

Go

<July 2008>
SunMonTueWedThuFriSat
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789
 
RSS
最新回應


BlogLook Score and Rank

Syndication