IIS不能安裝的終極解決方案.

首先在“開始”菜單的“運行”中輸入“c:/Windows/inf/sysoc.inf”,系統會自動使用記事本打開sysoc.inf這個文件。在sysoc.inf中找到“[Components]”這一段,並繼續找到類似“iis=iis.dll,OcEntry,iis.inf,hide,7”的一行字,把這一行替換爲“iis=iis2.dll,OcEntry,iis2.inf,,7”。之後保存並關閉。    
   
  把Windows   XP Professional的光盤插入光驅,同時按下Shift鍵禁止光驅的自動運行。在運行中輸入“CMD”然後回車,打開命令行模式,在命令行下輸入下列的兩條命令,在每一行命令結束後回車(假設光驅是D盤):    
   
  EXPand   d:/i386/iis.dl_   c:/Windows/system32/setup/iis2.dll    
   
  EXPand   d:/i386/iis.in_   c:/Windows/inf/iis2.inf    
   
  這時,打開你的控制面板,並點擊“添加刪除程序”圖標,之後點擊“添加刪除Windows組件”。    
   
  請仔細看,在“開始”菜單中顯示的操作系統是Windows   XP   Home,但是經過修改,已經有了添加IIS的選項了。    
   
  然後你可以按照在Windows   XP   Professional或者Windows   2000中的方法添加IIS,在本例中我們只安裝了WWW服務。系統會開始複製文件,這需要一些時間。並且在這期間,請保持Windows   XP Professional的光盤還在光驅中。    
   
  在安裝結束後,你可以打開“控制面板→管理工具”,“Internet信息服務管理”已經出現在那裏。    
   
  如果你想要驗證IIS是否運行正常,而已打開IE,在地址欄中輸入“http://localhost”然後回車,如果能看到圖三的界面,那麼你的IIS就全部正常運行了。    
   
  最後還有一點注意的:如果你在安裝過程中,系統需要你插入Window   Whistler   CD或者需要你提供exch_adsiisex.dll這個文件,那是因爲你按照默認的選項安裝了IIS。要解決這個問題,只要在安裝IIS的時候先點擊“詳細信息”,然後取消對SMTP的選擇(即不要安裝SMTP服務器),那麼複製文件的時候就不會需要那兩個文件了。    
   
  如果在你安裝的到圖1的位置後發現,已經顯示了Internet信息服務(IIS)的安裝項目,但是它們根本無法被選中,那很可能因爲你使用的iis.dl_和iis.in_是從Windows   XP   Professional中取出的,只要換成Windows   2000   Professional中的就可以繼續正常安裝了   
    
 
  在別處找的,轉貼過來共同分享

如果複製文件過程中提示找不到文件,但這個文件就在光盤中,你可以用光盤中的layout.inf文件覆蓋C:/WINDOWS/inf目錄下的同名文件.

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