IIS (Internet Information Services) 是 Microsoft 提供的 Web 伺服器套件,整合 Web (HTTP)、FTP、NNTP (新聞)、SMTP (郵件) 四大服務。隨 Windows NT 4.0 Server 首次內建,現為 Windows Server 核心角色之一。支援 ASP、ASP.NET、PHP 等動態技術,提供 FrontPage 延伸、Index Server 全文檢索、NetShow 串流等功能,並深度整合 NTFS 權限與 Windows 安全機制。
⚠ 警告:此為非官方修改,可能導致系統不穩、安全更新失效、相容性問題。生產環境請升級至 Professional 版或使用 Windows Server。
C:\Windows\inf\sysoc.inf,將 iis=iis.dll,OcEntry,iis.inf,hide,7 修改為 iis=iis2.dll,OcEntry,iis2.inf,,7i386 目錄解壓 iis.dl_、iis.in_,重命名為 iis2.dll、iis2.inf 複製至對應系統目錄exch_adsiisex.dll,取消勾選 SMTP 服務即可繞過applicationHost.config 全域設定檔(XML 格式)AppCmd.exe 支援腳本自動化https://localhost/ 驗證| 問題 | 解決方向 |
|---|---|
| 安裝後 localhost 顯示 403/404 | 檢查預設網站是否啟動、實體路徑權限、預設文件設定 |
| ASP.NET 應用報錯 | 執行 aspnet_regiis -i 重新註冊、檢查應用程式集區 .NET 版本 |
| FTP 無法連線 | 檢查 FTP 服務啟動、防火牆 21/被動模式埠、使用者隔離設定 |
| Windows 版本 | IIS 版本 | 安裝方式 |
|---|---|---|
| Windows NT 4.0 Server | IIS 2.0/3.0/4.0 | Option Pack 另裝 |
| Windows 2000 Server | IIS 5.0 | 元件精靈安裝 |
| Windows XP Professional | IIS 5.1 | 元件精靈安裝 |
| Windows Server 2003 | IIS 6.0 | 元件精靈/管理工具 |
| Windows Vista/Server 2008 | IIS 7.0 | 開啟/關閉 Windows 功能 |
| Windows 7/Server 2008 R2 | IIS 7.5 | 同上 |
| Windows 8/Server 2012 | IIS 8.0/8.5 | 伺服器管理員/功能 |
| Windows 10/Server 2016+ | IIS 10.0 | 同上 |