你目前正处于脱机状态,正在等待 Internet 重新连接

当您关闭或重新启动基于 Windows Small Business Server 2003 的计算机时,服务可能突然停止。

注意
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明
症状
当您关闭或重新启动基于 Microsoft Windows Small Business Server 2003 的计算机时,计算机中运行的服务可能在服务正常关闭之前立即停止。有时,这种服务突然中断会导致数据丢失。
原因
发生这种问题是因为 Windows Small Business Server 2003 安装程序错误地把注册表值 WaitToKillServiceTimeout 改成了 REG_DWORD 类型。该值应该是 REG_SZ 类型。因此,系统将 WaitToKillServiceTimeout 的值理解为 0 毫秒超时,并立即终止运行中的服务。
解决方案

要解决这个问题,您必须删除注册表值 WaitToKillServiceTimeout,然后将 WaitToKillServiceTimeout 的值重新创建为 REG_SZ 类型。为此,请按照以下步骤操作。

警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因“注册表编辑器”使用不当而导致的问题。使用“注册表编辑器”需要您自担风险。
  1. 单击“开始”,单击“运行”,在“打开”框中键入 regedit,然后单击“确定”。
  2. 找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  3. 右击“WaitToKillServiceTimeout”的值,单击“删除”,然后单击“是”,确认删除该注册表值。
  4. 在注册表编辑器左边窗格中,右击“控制”,指向“新建”,然后单击“字符串值”。
  5. 创建以下注册表值:
    • 数值名称:WaitToKillServiceTimeout
    • 数值类型:REG_SZ
    • 数值数据:120000
  6. 退出注册表编辑器,然后重新启动计算机。
状态
Microsoft 已经确认这是在本文“适用范围”一节中列出的 Microsoft 产品中存在的问题。
WaitToKillServiceTimeout SBS smallbiz
属性

文章 ID:839262 - 上次审阅时间:12/03/2007 07:50:00 - 修订版本: 1.1

  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • kbbug kbnofix KB839262
反馈