當前位置:
首頁 > 最新 > winxp系統activeX部件不能創建對象怎麼辦

winxp系統activeX部件不能創建對象怎麼辦

winxp系統activex部件不能創建對象怎麼辦?我們有時候在運行asp程序的時候,會出現提示activex部件不能創建對象,出現這個問題的原因,有可能是伺服器系統重裝了。下面小編就為大家介紹winxp系統activex部件不能創建對象的解決方法!

步驟一:相關DLL文件註冊

1、這個步驟也是前提,就是已經註冊好和啟動相關的DLL文件了。

打開運行輸入框,輸入cmd-回車,在cmd窗口中輸入:

regsvr32 「c:windowssystem32scrrun.dll」,別忘記了有雙引號。

2、如果第一步不行的話,那麼就需要手動運行一些DLL文件了,創建一個文本文檔,然後將下列文字複製進去:

01echo 正在修復,這個過程可能需要幾分鐘,請稍候……

02rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%System32dacui.dll

03rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%Catrooticatalog.mdb

04regsvr32 /s comcat.dll

05regsvr32 /s asctrls.ocx

06regsvr32 /s oleaut32.dll

07regsvr32 /s shdocvw.dll /I

08regsvr32 /s shdocvw.dll

09regsvr32 /s browseui.dll

10regsvr32 /s browseui.dll /I

11regsvr32 /s msrating.dll

12regsvr32 /s mlang.dll

13regsvr32 /s hlink.dll

14regsvr32 /s mshtml.dll

15regsvr32 /s mshtmled.dll

16regsvr32 /s urlmon.dll

17regsvr32 /s plugin.ocx

18regsvr32 /s sendmail.dll

19regsvr32 /s mshtml.dll /i

20regsvr32 /s scrobj.dll

21regsvr32 /s corpol.dll

22regsvr32 /s jscript.dll

23regsvr32 /s msxml.dll

24regsvr32 /s imgutil.dll

25regsvr32 /s cryptext.dll

26regsvr32 /s inseng.dll

27regsvr32 /s iesetup.dll /i

28regsvr32 /s cryptdlg.dll

29regsvr32 /s actxprxy.dll

30regsvr32 /s dispex.dll

31regsvr32 /s occache.dll

32regsvr32 /s iepeers.dll

33regsvr32 /s urlmon.dll /i

34regsvr32 /s cdfview.dll

35regsvr32 /s webcheck.dll

36regsvr32 /s mobsync.dll

37regsvr32 /s pngfilt.dll

38regsvr32 /s licmgr10.dll

39regsvr32 /s hhctrl.ocx

40regsvr32 /s inetcfg.dll

41regsvr32 /s trialoc.dll

42regsvr32 /s tdc.ocx

43regsvr32 /s MSR2C.DLL

44regsvr32 /s msident.dll

45regsvr32 /s msieftp.dll

46regsvr32 /s xmsconf.ocx

47regsvr32 /s ils.dll

48regsvr32 /s msoeacct.dll

49regsvr32 /s wab32.dll

50regsvr32 /s wabimp.dll

51regsvr32 /s wabfind.dll

52regsvr32 /s oemiglib.dll

53regsvr32 /s directdb.dll

54regsvr32 /s inetcomm.dll

55regsvr32 /s msoe.dll

56regsvr32 /s oeimport.dll

57regsvr32 /s msdxm.ocx

58regsvr32 /s dxmasf.dll

59regsvr32 /s laprxy.dll

60regsvr32 /s l3codecx.ax

61regsvr32 /s acelpdec.ax

62regsvr32 /s mpg4ds32.ax

63regsvr32 /s danim.dll

64regsvr32 /s Daxctle.ocx

65regsvr32 /s lmrt.dll

66regsvr32 /s datime.dll

67regsvr32 /s dxtrans.dll

68regsvr32 /s dxtmsft.dll

69regsvr32 /s wshom.ocx

70regsvr32 /s wshext.dll

71regsvr32 /s vbscript.dll

72regsvr32 /s scrrun.dll mstinit.exe /setup

73regsvr32 /s msnsspc.dll /SspcCreateSspiReg

74regsvr32 /s msapsspc.dll /SspcCreateSspiReg

75echo.

76echo.

77echo 修復成功!任意鍵退出!

78pause>nul

複製代碼

3、黏貼好以上的文字之後,給文本文檔隨便取個名字,然後修改後綴為bat,最近雙擊它就行了。這樣就完成了DLL文件的註冊了。

步驟二:ODBC數據源配置

1、到了這一步,就是配置問題了,主要是IIS和ODBC數據源的配置選擇問題,請大家不要忽視這兩個配置,特別是64位運行32位程序的時候。我們是要在64位系統上運行32位程序,因此在ODBC數據源的選擇上選擇32位的(雖然說有的64位系統兼容32位程序,但我們暫不談這樣的配置方式),32位的ODBC打開方式路徑是C:WindowsSysWOW64。64位系統ODBC打開默認是的64位ODBC,它的路徑其實也在這個文件夾下。

2、我們開打32位的ODBC添加數據源,為了區分可以以32位結尾。

當然在下圖中,我是已經添加好了32位數據源了,並以32位結尾加以區分。

3、因為一個網站,在64位數據源那邊如果也設置了數據源的話,你名稱也設置成一樣的,那時間久了,在程序當中,你都不知道是用幾位的數據源了,看下圖我的程序,就是選擇32位的數據源配置。

步驟三:IIS配置

1、在IIS配置中,關鍵就幾點:1、啟動父路徑;2、還有就是網站對應的「應用程序池」的設置。

2、啟動父路徑。

3、選擇應用程序池,以便下一步對它進行設置。

4、應用程序池設置:1、版本;2、啟用32位應用程序;3、自動運行,如下圖:

5、到這裡,就設置完成了,最後提醒一下,程序中的數據源名稱別忘記了是選擇32位的那個名稱哈。不然的話,以上全設置好了,但是數據源又選錯了,就會提示以下的錯誤。

上述便是winxp系統activex部件不能創建對象的解決方法了,我們只需要先對dll文件進行註冊,然後在對odbc數據源進行配置,最後在配置iis就可以解決activex部件不能創建對象的問題了。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 玉龍風采 的精彩文章:

台式電腦怎麼安裝跳線?組裝機硬體跳線正確安裝教程
windows7系統guest賬戶怎麼開啟及開啟的方法
win7無法自動修復此計算機的解決方法
Win7系統realtek高清晰音頻管理器設置
修復Win7系統電腦開機藍屏提示0X0000007E

TAG:玉龍風采 |