症状
当您安装 Windows Server 2003 时,有些服务可能不会自动启动。您可能会希望这些服务自动启动,因为它们在其他版本的 Windows 中是自动启动的。
原因
出现这一问题的原因是:在默认情况下,Windows Server 2003 中不太常用的服务是关闭的。同样是这些服务,在 Microsoft Windows 2000 和 Microsoft Windows XP Professional 中默认情况下可能是打开的。
解决方案
要解决此问题,请手动启动所需的服务,或配置服务启动的方式。
要启动、停止、暂停、恢复或重新启动服务,请按照以下步骤操作:
1. 单击“开始”,单击“控制面板”,双击“管理工具”,然后双击“服务”。
2. 在“详细信息”窗格中,执行下列操作之一: 单击要启动、停止、暂停、恢复或重新启动的服务。在“操作”菜单上,单击“启动”、“停止”、“暂停”“恢复”或“重新启动”。
右键单击要启动、停止、暂停、恢复或重新启动的服务。单击“启动”、“停止”、“暂停”、“恢复”或“重新启动”。
要配置服务启动的方式,请按照下列步骤操作:
1. 单击“开始”,单击“控制面板”,双击“管理工具”,然后双击“服务”。
2. 在“详细信息”窗格中,右键单击要配置的服务,然后单击“属性”。
3. 在“常规”选项卡上,单击“启动类型”列表中的“自动”、“手动”或“禁用”。
4. 要指定服务可以用来登录的用户帐户,请单击“登录”选项卡,然后执行下列操作之一: 要指定此服务使用“本地系统”帐户,请单击“本地系统帐户”。
要指定此服务使用“本地服务”帐户,请单击“此帐户”,然后键入 NT AUTHORITY\LocalService.
要指定此服务使用“网络服务”帐户,请单击“此帐户”,然后键入 NT AUTHORITY\NetworkService.
要指定其他帐户,请单击“此帐户”,单击“浏览”,然后在“选择用户”对话框中指定一个用户帐户。完成后,请单击“确定”。
5. 在“密码”框和“确认密码”框中键入用户帐户的密码,然后单击“确定”。如果您选择了“本地服务”帐户或“网络服务”帐户,密码必须为空。
注意:大多数服务都设计为不能更改默认帐户。当您更改了服务的默认帐户时,该服务可能无法启动。
当您更改了默认的服务设置时,您可能会使关键服务无法正常运行。
重要说明:当您更改被配置为自动启动的服务的“启动类型”和“登录身份”设置时,请务必谨慎。
多数情况下,Microsoft 建议您不要更改“允许服务与桌面交互”设置。如果您允许服务与桌面进行交互,则服务显示在桌面上的任何信息也会显示在交互用户的桌面上。之后,恶意用户有可能会控制该服务或从交互桌面上攻击该服务。
更多信息
当您运行不必要的服务时,至少会有一点小风险。因此,这些服务在被要求提供之前,在 Windows Server 2003 中是处于关闭状态的。下表显示了与 Windows 2000 和 Windows XP Professional 安装相比,默认情况下 Windows Server 2003 中关闭的服务。
服务 | 显示名称 | Win 2000 | Win XP | Win 2003 |
警报器 | 警报器 | 自动 | 手动 | 禁用 |
ClipSrv | 剪贴簿 | 手动 | 手动 | 禁用 |
TrkSrv | 分布式链接跟踪服务器 | 手动 | NA | 禁用 |
ImapiService IMAPI CD-Burning COM | 服务 手动 手动 禁用 | 手动 | 手动 | 禁用 |
SharedAccess Internet | 连接防火墙和共享 | 手动 | 手动 | 禁用 |
信使 | 信使 | 自动 | 自动 | 禁用 |
Mnmsrvc NetMeeting | 远程桌面共享 | 手动 | 手动 | 禁用 |
NetDDEdsdm | 网络 DDE DSDM | 手动 | 手动 | 禁用 |
NetDDE | 网络 DDE | 手动 | 手动 | 禁用 |
RemoteRegistry | 远程注册表 | 自动 | 自动 | 禁用 |
TlntSvr | Telnet | 手动 | 手动 | 禁用 |
Tssdis | 终端服务会话目录 | 手动 | NA | 禁用 |
主题 | 主题 | NA | 自动 | 禁用 |
WebClient Web | 客户端 | NA | 自动 | 禁用 |
AudioSrv Windows | 音频 | NA | 自动 | 禁用 |
Stisvc Windows | 图像采集 | 手动 | 手动 | 禁用 |
IISAdmin | IIS Admin | 自动 | 未安装 | 未安装 |
SMTPSVC | 简单邮件传输协议 | 自动 | NA | 未安装 |
W3SVC | 万维网发布 | 自动 | 未安装 | 未安装 |
下表显示了 Windows Server 2003 中不再使用“本地系统”帐户的服务:
服务 | 登录身份 |
警报器 | 本地服务 |
应用层网关服务 | 本地服务 |
远程注册表 | 本地服务 |
智能卡 | 本地服务 |
TCP/IP NetBIOS 帮助程序 | 本地服务 |
Telnet | 本地服务 |
不间断电源 | 本地服务 |
WebClient | 本地服务 |
Windows 图像采集 (WIA) | 本地服务 |
DHCP 客户端 | 网络服务 |
分布式事务处理协调器 | 网络服务 |
DNS 客户端 | 网络服务 |
许可证记录 | 网络服务 |
性能日志和警报 | 网络服务 |
远程过程调用 (RPC) 定位器 | 网络服务 |
注意:在 Windows 2000 中,“本地系统”帐户是所有服务使用的唯一的“登录身份”帐户。“本地服务”帐户和“网络服务登录身份”系统帐户是 Windows XP 和 Windows Server 2003 中新增的。
有关服务帐户的更多信息,请访问下面的 Microsoft Web 站点:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/services.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/services.asp)