常見的Windows XP有兩個(gè)版本,Professional和Home版。這兩個(gè)版本大體上是相同的,只是在細(xì)節(jié)方面,Professional版比Home版多了一些功能。例如Professional版的XP支持雙CPU,多國語言,加入域,EFS文件加密,以及IIS(Internet Information Services)。很多人在買電腦的時(shí)候了解的不夠清楚,買了預(yù)裝Home版XP的電腦,而需要用到或者想學(xué)習(xí)IIS的時(shí)候才發(fā)現(xiàn),原來Home版根本不能安裝IIS或者PWS。如果按照一般的方法,你只能升級到Windows XP Professional或者使用Windows 2000,不過仔細(xì)看看下文吧,你也可以在Windows XP Home上安裝IIS了。
首先需要說明一點(diǎn),就是這種做法可能會有風(fēng)險(xiǎn),因此在你實(shí)際操作之前,最好明確你的行為會帶來什么后果。并且經(jīng)過這樣處理安裝的IIS在運(yùn)行上可能存在某種未知的缺陷。還有,同Professional版的XP一樣,在Home版上運(yùn)行的IIS也有10個(gè)并發(fā)連接的限制。在同一個(gè)時(shí)間內(nèi),最多只能有10個(gè)人使用你提供的IIS服務(wù)。如果你還想繼續(xù),那么就往下看吧。
準(zhǔn)備條件:一張Windows 2000 Professional的光盤(假設(shè)光驅(qū)是F盤)。
首先在運(yùn)行中輸入"c:\windows\inf\sysoc.inf",系統(tǒng)會自動(dòng)使用記事本打開sysoc.inf這個(gè)文件。在sysoc.inf中找到"[Components]"這一段,并繼續(xù)找到類似"iis=iis.dll,OcEntry,iis.inf,hide,7"的一行字,把這一行替換為"iis=iis2.dll,OcEntry,iis2.inf,,7"。之后保存并關(guān)閉。
把Windows 2000 Professional的光盤插入光驅(qū),同時(shí)按下Shift鍵禁止光驅(qū)的自動(dòng)運(yùn)行。在運(yùn)行中輸入"CMD"然后回車,打開命令行模式,在命令行下輸入下列的兩條命令,在每一行命令結(jié)束后回車:
Expand d:\i386\iis.dl_ c:\windows\system32\setup\iis2.dll
Expand d:\i386\iis.in_ c:\windows\inf\iis2.inf
這時(shí),打開你的控制面板,并點(diǎn)擊"添加刪除程序"圖標(biāo),之后點(diǎn)擊"添加刪除Windows組件",你應(yīng)該可以看見圖一的界面。請仔細(xì)看,在開始菜單中顯示的操作系統(tǒng)是Windows XP Home,但是經(jīng)過修改,已經(jīng)有了添加IIS的選項(xiàng)了。
圖 一
然后你可以按照在Windows XP Professional或者Windows 2000中的方法添加IIS,在本例中我們只安裝了WWW服務(wù)。系統(tǒng)會開始復(fù)制文件,這需要一些時(shí)間。并且在這起見,請保持Windows 2000 Professional的光盤還在光驅(qū)中。
在安裝結(jié)束后,你可以打開控制面板-性能和選項(xiàng)-管理工具,"Internet信息服務(wù)管理"已經(jīng)出現(xiàn)在那里(圖二)。如果你想要驗(yàn)證IIS是否運(yùn)行正常,而已打開IE,在地址欄中輸入"http://localhost"然后回車,如果能看到圖三的界面,那么你的IIS就全部正常運(yùn)行了。
圖 二
圖 三
最后還有一點(diǎn)注意的:
如果你在安裝過程中,系統(tǒng)需要你插入Window Whistler CD或者需要你提供exch_adsiisex.dll這個(gè)文件,那是因?yàn)槟惆凑漳J(rèn)的選項(xiàng)安裝了IIS。要解決這個(gè)問題,只要在安裝IIS的時(shí)候先點(diǎn)擊"詳細(xì)信息",然后取消對SMTP的選擇(即,不要安裝SMTP服務(wù)器),那么復(fù)制文件的時(shí)候就不會需要那兩個(gè)文件了。
如果在你安裝的到圖一的位置后發(fā)現(xiàn),已經(jīng)顯示了Internet信息服務(wù)(IIS)的安裝項(xiàng)目,但是它們根本無法被選中,那很可能因?yàn)槟闶褂玫膇is.dl_和iis.in_是從Windows XP Professional中取出的,只要換成Windows 2000 Professional中的就可以繼續(xù)正常安裝了。
經(jīng)過驗(yàn)證,WWW、FTP等幾個(gè)服務(wù)經(jīng)過這樣的修改都可以在Windows XP Home上正常運(yùn)行。
該文章在 2011/3/1 14:11:09 編輯過