Windows 10更新是否删除了IIS?

时间:2016-09-19 22:37:00

标签: iis windows-10 windows-update

大约5年后,我在我的机器上进行了一次设置,在本地运行我的网站。我启用了IIS。配置PHP和MySql运行。一切都在没有问题。

今天我打开电脑,收到一条消息,说我的Windows 10机器已更新。当我去看看我的本地主机时,我看到它没有运行。 IIS已禁用,所有配置都已消失。

查看Windows Update历史记录,我看到以下更新

enter image description here

https://support.microsoft.com/en-us/kb/3189866

https://support.microsoft.com/en-us/kb/3176937

https://support.microsoft.com/en-us/kb/3176935

https://support.microsoft.com/en-us/kb/2504637

有没有人对此有解释?为什么Microsoft禁用了IIS并删除了我的所有配置?有没有办法恢复以前的设置?

更新:目前,我已回滚到之前的Window版本,一切恢复正常。

2 个答案:

答案 0 :(得分:1)

即使我重新启用了IIS,所有网站和应用程序池也都消失了。

我解释了我如何在这里恢复它们:https://stackoverflow.com/a/44184735/270348

这是主要想法:

  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

答案 1 :(得分:0)

未删除,默认情况下不启用。
通过控制面板启用它&gt; Windows程序和功能。