今天自己想用下動易但是看到組件又有更新,于是下載升級,可是升級后就出現組件注冊失敗了,用了一些辦法還是不行,到論壇看了下是超級兔子等優化工具引起的,也沒有提供解決方法!于是自己重裝系統,沒辦法,當時只有這個解決方法!重裝好之后,自己裝了個影子系統,測試下到底自己裝的哪些軟件,哪個優化操作會出現問題,于是就一一測試了,固頂文章里的提到超級兔子,確實,超級兔子用了插件清理就會出現這個問題了,但是那個360安全衛士也會出現這樣的情況,那文章沒有提到!知道是因為優化引起這個問題的,于是想到了前些時候因為優化問題而引起IIS只能訪問HTML的,而不能訪問ASP等動態類的,提示是沒有默認語言!當時網上找了很多方法,都是關于權限問題的,很多都沒用,最后我用一個360安全衛士論壇里找到的一個專門修復那個問題的小軟件!使用了才把沒有默認語言修復好的,想到都是因為優化而引起的,于是就用那個軟件試了下,忽然發現組件注冊正常了,反復測試了幾次都正常的! 大家可以下載這個軟件進行解決這個問題,手工解決的方法正在查看中,應該也就在那幾個步驟中,稍候發布!
運行時可能卡住一段時間,等一下就好了。使用NOD32的請注重:假如碰到Fail to load libary之類的錯誤 請先停止NOD32的監控或將其卸載再試;使用殺毒軟件的先把監控關了,有些會報毒,但是放心絕對不是病毒!
點擊瀏覽該文件
win2000注冊表程序 regedt32.exe
下面是解決IIS出現Active Server Pages錯誤'ASP 0201'的修復方法,但是應該同時適用于組件注冊失敗,具體哪個步驟本人還沒有試驗,請大家一起試下,哪個步驟能解決這個問題!
還是那句話,請務必看完所有內容,不要漏掉任何一個字!
針對的環境是用過360safe之后的winxp系統,win2000以及win2003用戶,請仔細參考。
針對的問題情況:
1、假如你們注冊
regsvr32 vbscript.dll
regsvr32 jscript.dll
vbscript.dll 中的 DllRegisterServer 失敗。
返回代碼是: 0x80004005
jscript.dll 中的 DllRegisterServer 失敗。
返回代碼是: 0x80004005
2、能夠regsvr32 vbscript.dll 能夠注冊成功,但依舊出現默認解釋語言無效的情況。
3、服務器上找不到腳本語言 'javascript'。(2006年11月20日21:35分)
===================================================
注重要點:
IIS的賬號,先不要改成administrator,還是保持原樣,否則看不出來效果。
假如沒用過360safe,也出現了這種問題,不在討論之列,不過你們可以研究研究,可以通用。
(2006年11月20日21:39分)
假如按照我的方法,導致系統出現其他的問題,我只能說,很遺憾!
假如不想看繁復的步驟,那么針對那些具備注冊表、NTFS權限知識的中高端用戶,只說一句,你們就能懂了。那就是:HKEY_LOCAL_MACHINE/SOFTWARE/Classes,這個Classes的權限被改了。有個網友,他的權限是 Everyone,這顯然是不對的。
下面我要做的就是恢復權限,注重,針對的只是winxp;win2000,win2003用戶,請舉一反三。(2006年11月20日21:50分)
新聞熱點
疑難解答
圖片精選