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

时间:2011-11-30 04:15:48

标签: iis iis-7 iis-7.5

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

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

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

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

6 个答案:

答案 0 :(得分:21)

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

答案 1 :(得分: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打开支持案例并进行咨询。

答案 2 :(得分:4)

对我来说有用的是去找别人已经提到过的文章,但是对这篇文章有所了解:

  

自动备份不会创建application.config.backup。备份文件位于%systemdrive%\ inetpub \ history目录中。自动备份也是Vista SP1及以上功能。有关详细信息,请参阅此博文http://blogs.iis.net/bills/archive/2008/03/24/how-to-backup-restore-iis7-configuration.aspx

我能够在第一次安装IIS时找到我的设置备份,只需复制并替换inetsrv \ config目录中的文件。

来源:http://forums.iis.net/t/1085990.aspx

答案 3 :(得分:2)

有一种方法可以让我使用自己。转到Control Panel\Programs\Turn Windows features on or off,然后完全卸载IIS及其所有组件。我重新启动Windows,但我不确定它是否是必需的。然后从同一路径再次安装它。

答案 4 :(得分:0)

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

  

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

答案 5 :(得分:0)

重置IIS

  1. 在运行Microsoft Dynamics NAV Web服务器组件的计算机上,以管理员身份打开命令提示符,如下所示:
  2. 一个。从“开始”菜单中,选择“所有程序”,然后选择“附件”。 湾右键单击“命令提示符”,然后选择“以管理员身份运行”。

    1. 在命令提示符处,键入以下命令以更改为Microsoft.NET \ Framework64 \ v4.0.30319文件夹,然后按Enter键。

    2. CD \的Windows \ Microsoft.NET \ Framework64 \ v4.0.30319

    3. 在命令提示符处,键入以下命令,然后按Enter键。

    4. aspnet_regiis.exe -iru

    5. 在命令提示符处,键入以下命令,然后按Enter键。 IISRESET