為什麼 Windows 更新後 IIS 會遺失(停用)?

為什麼 Windows 更新後 IIS 會遺失(停用)?

似乎與 KB3176936 有關。多個安裝受到此相同更新的影響。更新後,所有實例都立即缺少 IIS 功能。轉到程式和功能,該選項就在那裡,但在更新過程中未選取。我再次檢查了一遍,但隨後我必須像新安裝一樣重新建立所有內容。

(所有實例上的 Windows 10)

答案1

「好」訊息是,似乎有一種方法可以恢復 IIS 應用程式集區和網站(從「開啟或關閉 Windows 功能」重新啟用 IIS 後)

這有點棘手且容易出錯,但總比沒有好。

這是對我有用的程式:

  1. 在文字編輯器中,開啟C:\Windows.old\WINDOWS\System32\inetsrv\config\applicationHost.config.這是更新之前的原始 IIS 資料。
  2. 在另一個文字編輯器中開啟C:\Windows\System32\inetsrv\config\applicationHost.config.這是活動的 IIS 數據。
  3. 將活動文件中的<applicationPools>和元素替換為原始文件中的元素<sites>
  4. iisreset從提升的命令提示字元運行

來源:https://stackoverflow.com/a/44184735/270348

相關內容