查找 Windows 服务的依赖项 | 自动重启服务

Windows 服务是(Windows Services)Windows操作系统最重要的核心之一。他们在后台工作,包括更新系统、继续运行点击、运行后台任务等等。也就是说,不同的服务也相互依赖,没有彼此可能无法工作。这些类型的服务称为依赖关系,它们就像彼此的对应物。构建它们的原因是易于管理的小型构建块。很多时候服务停止会导致暂时中断。在这篇文章中,我们将分享如何在(how to find the dependencies of a Windows Service) 出现问题时找到 Windows 服务的依赖关系。

Windows 11/10/8/7上的所有服务都易于访问。您可以使用任务栏(Taskbar)上的搜索来搜索它们,它会为您提供所有 Windows 服务的完整列表。

Windows 10 服务列表

查找(Find Dependencies)Windows 服务(Windows Service)的依赖项

如果您手动或通过错误消息发现服务有问题,您需要检查Windows 服务(Windows Service)列表并查看某些内容是否被禁用或停止。有时(Sometimes),由于未知原因,组件无法自行启动或被禁用。这也使其他服务停止。

要检查服务的依赖项列表,请执行以下步骤:

  • 打开 Windows 服务(Open Windows Services)并转到服务列表,然后选择其中一项服务。
  • 右键单击并选择属性。
  • 这将打开另一个窗口,其中包含有关该服务的详细信息。切换到依赖项(Dependencies)选项卡。

    Windows 10 服务依赖项

  • 在这里你可以看到两件事
    • 此服务所依赖的服务列表。(此服务依赖于以下系统组件)。 (This service depends on the following system components). )这意味着必须运行所有这些服务才能启动服务。
    • 依赖此服务的系统组件列表。(以下系统组件依赖此服务)(The following system components depend on this service))

相关(Related)依赖服务或组无法启动(The dependency Service or Group failed to start)

如何确保Windows 服务(Services)正常工作

所有Windows 服务(Services)都可以自动启动或禁用或手动启动。如果遇到麻烦,最好的方法是将它们设置为自动启动。我们强烈建议您不要禁用或将它们设置为手动,除非您知道自己在做什么。但是,您可以选择使用自动但延迟选项来确保它们启动并且仍然不会减慢登录速度。

注意:(Note:)您不能更改所有服务的启动类型。它们由系统控制。

  • 切换到常规选项卡(General Tab)并查找标有“启动类型(Startup Type)”的标签
  • (Select Automatic)如果需要,请从下拉列表中(Dropdown)选择 Automatic ,否则您始终可以在Automatic Delayed Start之间进行选择。

Windows 服务的依赖关系

如果这是您遇到问题的服务,您可以尝试完全停止它,然后重新启动它。您还可以在需要时选择暂停(Pause)恢复(Resume)

服务管理器窗口还允许您使用菜单中的控件快速停止、重新启动、暂停和恢复,或者您也可以通过右键单击来完成。

如何自动重启服务(Services)

如果服务失败,可以自动重新启动服务。Windows 服务在“(Services)恢复(Recovery)”选项卡下内置了此功能。您可以选择自动重启服务两次。如果它不起作用,您可以选择重新启动它,重置计数,然后再试一次。尽管这样做的聪明方法会采取措施通知您后续服务失败。

恢复失败的服务

现在您几乎了解了有关服务的所有信息,并设法自动启动,它在某些情况下会很方便。但是,请注意,如果服务正在运行,请不要手动停止它们。

如果Windows 服务无法启动(Windows Services will not start),请参阅此帖子。(See this post if Windows Services will not start.)



About the author

我是一名计算机技术人员,拥有超过 10 年的经验和使用 Android 设备的经验。过去五年我也一直在办公室工作,在那里我学会了如何使用 Office 365 和 MacOS。在业余时间,我喜欢花时间在户外听音乐或看电影。



Related posts