Windows組件沒有Internet信息服務(IIS)選項解決設置方法

通過控制面板的添加刪除程序,不少人都會遇到Windows組件沒有Internet信息服務(IIS)選項的情況,當然這針對需要安裝IIS服務器的人來說。但是我們可以通過一些方法來恢復Windows組件中Internet信息服務(IIS)選項。

首先,windows xp系統要到網上下載IIS5.1或者IIS6.0

第一步:操作c:\Windows\inf\sysoc.inf

在“開始”菜單的“運行”中輸入“c:\Windows\inf\sysoc.inf”,系統會自動使用記事本打開sysoc.inf這個文件。在sysoc.inf中找到“[Components]”這一段。看一看有沒有“iis=iis2.dll,OcEntry,iis2.inf,,7”。或者類似的,如“iis=iis.dll,OcEntry,iis.inf,,7”。

如果沒有,就直接加入“iis=iis2.dll,OcEntry,iis2.inf,,7”,去掉雙引號,並且inf後面是兩個英文輸入法狀態下的逗號。之後保存並關閉。

第二步:釋放iis.dl_和iis.in_兩個文件

把剛纔下載的IIS5.1(也可以是IIS6.0或其他版本呢,這裏以IIS5.1爲例) 解壓,然後在解壓文件裏(一般有個文件夾i386)找到iis.dl_和iis.in_兩個文件,並複製到一個盤裏的文件夾裏。例如我在C盤建立一個iis文件夾,並放入iis.dl_和iis.in_兩個文件。

第三步:生成iis2.dll和iis2.inf兩個文件

命令行模式進入指定盤符的指定文件夾:在運行中輸入“CMD”然後回車,打開命令行模式,並通過命令進入你剛纔建立並放有iis.dl_和iis.in_兩個文件的文件夾iis。方法是cd \iis回車。如果你的文件夾在d盤,就d:回車再cd\iis回車。

然後在命令行下輸入下列的兩條命令,在每一行命令結束後回車: 
EXPand iis.dl_ iis2.dll回車(看清楚dl_後面有一個空格)
EXPand iis.in_ iis2.inf回車(看清楚in_後面有一個空格)

第四步:複製iis2.dll和iis2.inf兩個文件到指定文件夾

命令執行完畢後,你在你新建的文件夾裏就會看到兩個文件iis2.dll和iis2.inf,接下來複制粘貼過程。複製iis2.dll放到系統盤C:\WINDOWS\system32\Setup裏面。複製iis2.inf放到系統盤C:\WINDOWS\inf下。如果找不到inf文件夾,就工具—文件夾選項—查看—顯示所有文件和文件夾。

這時候,你打開控制面板->添加/刪除Windows組件,就會發現,Internet信息服務(IIS)的安裝選項已經出現在安裝列表裏了。

第五步:

之後的事情,就和平常安裝IIS一樣,只不過,在安裝的過程中會出現找不到文件的情況(這是正常的,因爲你的IIS安裝目錄沒在XP默認的目錄下)。這時,你點擊瀏覽,選擇你剛剛解壓IIS5.1(或者你下載的IIS6.0)的目錄就可以了,這種讓你選擇安裝文件的現象共會出現3次,每次的目錄都按上面說的步驟即可。

如果要安裝FTP服務器,就要在組件中選中Internet信息服務(IIS)並點詳細信息,勾住文件傳輸協議(FTP)服務。

不出意外,過一會,IIS就安裝完成了。

安裝結束後,你可以打開控制面板--性能和選項--管理工具查看“Iternet信息服務管理”。再打開IE,在地址欄中輸入“localhost”後回車,檢驗一下IIS是否正常運行。對於不正常運行的,另行文章解釋。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章