『壹』 無法載入安裝程序庫iis.dll,或是找不到函數 OcEntry .請與您的系統管理員聯系。特定錯誤碼是Ox7e.」
這可能是因為你的系統是優化版!
首先
找到C:\windows\inf\sysoc.inf在Components增加以下一行代碼:
iis=iis2.dll,OcEntry,iis2.inf,,7
然後保存
二、安裝IIS
經過以上操作,在」添加/刪除Windows組件「窗口中我們可以看到久違的"Internet信息服務(iis)」選項了。不過現在還不能安裝,因為這時安裝後,雖然IIS可以訪問,不過訪問任何網頁時,均會出現:The specified mole could not be found的錯誤,偶就是繞了這一圈,才找到的正確步驟。見下文:
1、找到IIS的安裝包,解壓後,進入i386目錄,找到IIS.DL_,IIS.IN_,IISsuba.dl_,三個文件,並復制到硬碟某個文件夾中(如D盤下,只是臨時放一下,一會我們將會用到);
2、把這三個文件的擴展名都改成.cab,然後用解壓縮軟體把裡面的文件解壓出來,分別是IIS.DLL,IIS.INF,IISsuba.dll,並把IIS.DLL和IIS.INF改名為IIS2.DLL和IIS2.INF(這樣做可以避免覆蓋掉系統的原文件~),然後把這三個文件分別復制到C:\windows\system32\setup\,C:\windows\inf,C:\windows\system32目錄下。
3、在添加刪除Windows組件里安裝IIS
4、打開注冊表編輯器,重命名HKEY_LOCAL_MACHINESOFTWAREClassesAppID{A9E69610-B80D-11D0-B9B9-00A0C922E750}下的
AccessPermission為AccessPermission0,LaunchPermission為LaunchPermission0。
5。打開IIS 信息服務,在左側找到自己的計算機,點右鍵,選擇屬性,在主屬性中選編輯,打開「目錄安全性」選項卡,單擊「匿名訪問和驗證控制」里的「編輯」按鈕,在彈出的對話框中確保只選中了「匿名訪問」和「集成Windows驗證」兩項,單擊匿名訪問中的編輯,去掉「允許IIS控制密碼」;
6、在「默認Web站點」上點右鍵,選屬性,在主目錄標簽中把「應用程序保護」設置為「低 (IIS進程)」
經過以上設置,可愛的IIS終於能正常工作了。對了,如果需要使用ASP.net而又先安裝了.net Framework,在運行中執行下面的「命令」:
"%windir%Microsoft.NETFrameworkV1.1.4322aspnet_regiis.exe" -i