有没有办法将IIS 7.5重置为出厂设置?

TPR*_*TPR 36 iis iis-7 iis-7.5

我在IIS中修改了很多选项,并希望将其设置重置为默认值.

我已经尝试过安装/重新安装它.重新安装后,它仍然有我创建的网站.它仍然打破了我对DefaultWebSite的设置.

人们建议首先卸载Windows Process Activation Service,但似乎它还没有安装,所以我无法真正卸载它.

如何将此IIS安装重置为开箱即用状态?

Car*_*res 21

您需要卸载IIS(Internet信息服务),但这里的关键是确保卸载Windows进程激活服务,否则您的ApplicationHost.config仍然存在.当您卸载WAS时,您的配置将被清理,您将真正开始使用全新的IIS(并且所有数据/配置都将丢失).

  • 一步一步的过程:http://stackoverflow.com/questions/17792419/iis-7-configuration-file-is-not-well-formed-xml/17792990#17792990 (2认同)

Lex*_* Li 9

在%systemdrive%\ inetpub\history下有自动备份,但如果您已经进行了大量更改,则可能没有多大帮助.

http://blogs.iis.net/bills/archive/2008/03/24/how-to-backup-restore-iis7-configuration.aspx

您必须使用appcmd定期手动备份.

如果您尝试重新安装IIS,请首先通过"添加/删除程序"卸载IIS和WAS,然后删除C:\ inetpub和C:\ Windows\system32\inetsrv目录下的所有现有文件.然后你可以干净利落地安装.

警告:不建议IIS上的初学者在没有完整系统备份的情况下执行上述步骤.应谨慎执行这些步骤并充分了解IIS.如果您不具备或怀疑,请确保通过http://support.microsoft.com与Microsoft打开支持案例并进行咨询.

  • 好小费.在我的情况下,IIS安装并不重要,我没有做过很多改动.所以`appcmd.exe list backup`帮助我找到了一个好的备份.然后一个简单的`appcmd.exe恢复备份"备份名称"`做了伎俩.保存我不必重新安装!干杯. (2认同)

小智 0

此链接有一些有用的建议: http://forums.iis.net/t/1085990.aspx

这取决于您存储配置设置的位置。默认情况下,IIS7 将其所有配置设置存储在名为“ApplicationHost.Config”的文件中。如果您配置了委派,那么您将看到站点/应用程序相关的配置设置被写入站点/应用程序的 web.config 文件。Vista 上的 IIS7 会自动创建主配置的备份文件。该文件名为“application.config.backup”,位于“C:\Windows\System32\inetsrv\config”内。您可以将此文件重命名为 applicationHost.config 并将其替换为 config 文件夹内的 applicationHost.config。服务器版本上的 IIS7 将有更好的配置备份故事,但现在我建议使用 APPCMD 定期备份/恢复您的配置。示例:APPCMD ADD BACK "MYBACKUP" 另一个选项(实际上是最后一个选项)是卸载/重新安装 IIS 以及 WPAS(Windows 进程激活服务)。

  • 我自己看到了那个帖子,我想我也在那个区域摆弄过,因为我在那里没有看到那个文件! (2认同)