# 重新启动 IIS

当应用程序出错或不可用时，可以通过 IIS 停止或重新启动计算机。由于多个 Internet 服务在同一个进程中运行，所以 Internet 服务的关机和重新启动与其他 Windows 服务不同，应该使用 Internet 信息服务管理单元而不是“计算机管理服务”管理单元重新启动 Internet 服务。如果启用了“可靠重新启动”，当应用程序发生故障时将自动重新启动 IIS。如果不希望 IIS 自动重新启动，请参阅下面的禁用可靠重新启动。

重新启动 IIS

1. 在 Internet 信息服务管理单元中，选择要重新启动 IIS 的计算机图标并单击“操作”。
2. 单击“重新启动 IIS”，出现“停止/启动/重新启动”对话框。
3. 从下拉菜单中，选择“重新启动 Internet 服务”。

注意 还可以选择“启动 Internet 服务”、“停止 Internet 服务”或“重新启动”。若要停止 Internet 服务，必须禁用“可靠重新启动”。

4. 单击“确定”。IIS 将在选定计算机上重新启动 Web 服务。

### 可靠重新启动

如果 Inetinfo.exe 进程异常终止或者使用 Windows 任务管理器或 Kill.exe 停止了 Internet 服务，“可靠重新启动”将自动重新启动 Internet 服务。“可靠重新启动”默认为启用。必须禁用“可靠重新启动”以限制此自动重新启动功能。

禁用可靠重新启动

1. 用鼠标右键单击“我的电脑”，单击“管理”，出现“计算机管理”窗口
。
2. 展开左窗格中的“服务和应用程序”目录树，并单击“服务”，将在右窗格中显示所有 Windows 服务。
3. 用鼠标右键单击“IIS Admin”，单击“属性”，出现“IIS Admin 的属性”对话框。
4. 单击“恢复”选项卡，并在每个下拉菜单中选择“不操作”。
5. 单击“确定”。

### 使用命令行重新启动 IIS

还可以使用命令提示符和 Iisreset.exe 重新启动 IIS 以及禁用“可靠重新启动”。请参阅下列命令行用法和参数。

iisreset [computername]
/RESTART | 停止并重新启动所有 Internet 服务。
/START | 启动所有 Internet 服务。
/STOP | 停止所有 Internet 服务。
/REBOOT | 重新启动计算机。
/REBOOTONERROR | 如果在启动、停止或重新启动 Internet 服务的过程中发生错误，请重新启动计算机。
/NOFORCE | 无法正常停止 Internet 服务时不强行终止。
/TIMEOUT:val | 指定超时值（以秒为单位），等待成功停止 Internet 服务。如果指定了 /REBOOTONERROR 参数，到达设置的超时值时，计算机将重新启动。默认值为 20 秒后重启，60 秒后停止，0 秒重新启动计算机。
/STATUS | 显示所有 Internet 服务的状态。
/ENABLE | 在本地系统上允许重新启动 Internet 服务。
/DISABLE | 在本地系统上禁止重新启动 Internet 服务。

相关主题

有关启动和停止个别网站和 FTP 站点的信息，请参阅启动和停止站点。

© 1997-2001 Microsoft Corporation. 保留所有权利。