當使用添加/刪除windows組件時,總是提示"無法載入安裝程式iis2.dll,或是找不到函數 OcEntry.請與你的系統管理員聯絡。特定錯誤碼是 0x7e。”
點“確定”後又提示“無法初始化應用程式。”
1.在C:\Windows\inf\目錄下開啟安裝資訊檔Sysoc.inf,
在[Components]地區中找找,看有沒有iis=iis.dll,OcEntry,iis.inf,hide,7一行(關於這個自己看我下面的註明),如果沒有就直接在檔案Sysoc.inf中的[Components]下直接添加就行了。
iis=iis.dll,OcEntry,iis.inf,,7
2、查看c:\windows\inf和c:\windows\system32\setup系統目錄下有沒有iis.dll和iis.inf(或是iis2.dll和iis2.inf)兩個檔案,如果沒有就去其它電腦複製過來或是在網上下載放入上面的兩個檔案夾中就行了(這兩個檔案在下面)。
註明:
提示(1)有部分精簡版的系統根本沒有iis.dll和iis.inf這兩個檔案,所以即使有iis=iis.dll,OcEntry,iis.inf,hide,7這一行,也安裝不成功,
提示(2)如果你系統的Sysoc.inf已經有iis=iis.dll,OcEntry,iis.inf,hide,7這一行,但你按網上的教程,將iis2.dll和iis2.inf兩個檔案相應拷入c:\windows\inf和c:\windows\system32\setup系統目錄,同樣還是出現類似題目上的提示,因為檔案名稱不一樣,前者寫的是iis.dll和iis.inf,而你拷入的是iis2.dll和iis2.inf,
提示(3)有部分精簡版系統的Sysoc.inf的[Components]下沒有iis=iis.dll,OcEntry,iis.inf,hide,7這一行,沒有關係,直接在[Components]下添加就行.
提示(4)也就是說,如果你系統裡有或你拷入的檔案是iis.dll和iis.inf,那麼,就應該在[Components]下寫入iis=iis.dll,OcEntry,iis.inf,hide,7這一行;如果你系統裡有或你拷入的檔案是iis2.dll和iis2.inf,那麼,就應該在[Components]下寫入iis=iis2.dll,OcEntry,iis2.inf,hide,7這一行,別被網上的教程弄暈頭了.