综合服务管理 Windows 从图形界面和 comandos 实现对系统的完全控制。
在各种场景中安全地识别、定制和管理用户和系统服务。
使用脚本、组策略和注册表编辑的高级自动化来优化和保护计算机。
管理 Windows 服务 它是那些经常被忽视的任务之一,直到我们真正需要优化系统、解决问题或定制计算机的操作时才会注意到。通常,我们只是使用设备,而不考虑正在运行的流程和服务以及它们如何影响性能或安全性。
掌握服务控制台(services.msc)、命令行工具以及了解服务如何基于每个用户工作,可以让您获得顺畅的体验,避免出现意外问题。 如果您想成为 Windows 服务管理的真正专家(无论是从图形界面还是使用脚本和命令),这里有一份权威指南。
相关文章:如何禁用不必要的服务并提高 Windows 11 性能
Windows 中的服务是什么?为什么管理它们很重要?
Un 服务 在Windows中,它是一个通常在后台运行的程序,一般不与用户直接交互。服务可以照顾 系统的基本功能,例如凭证管理、网络、更新、打印、数据同步或第三方应用程序(防病毒、 驱动程序、虚拟化工具等)。
适当管理这些服务可以优化性能、提高安全性并避免冲突或不必要的资源消耗。。此外,了解如何启用、禁用或重新启动它们可以在您遇到错误、运行缓慢或只是想自定义 Windows 时为您提供帮助。
流程和服务之间的差异:关键概念
处理: 它是任何正在运行的程序或指令集,它可以在前台或后台运行,并且它的寿命通常仅限于用户给予它的使用。
服务: 它通常在后台运行,并根据您的配置持续运行或按需运行。服务可以启动、停止、暂停、恢复甚至重新启动,并且通常由操作系统本身管理。
在 Firefox 中使用 about:config 进行深度修改进程可以启动服务,反之亦然,但关键是服务在用户会话之后仍然存在,甚至可以在登录系统之前可用。
在 Windows 中在哪里查看以及如何管理服务?
有几种方法可以 在 Windows 中管理服务,最常用的是图形控制台 SERVICES.MSC,工具 任务经理 以及命令行实用程序,例如 PowerShell的, CMD y SC.
访问服务面板(services.msc)
您可以通过搜索“服务”并选择出现的应用程序从“开始”菜单打开面板。
另一种常见的方法是按 Windows + R的, 来写 SERVICES.MSC 然后按Enter。
服务面板显示所有已安装服务的列表、它们的状态(正在运行、已停止等)、启动类型(自动、手动、已禁用),并允许您以基本和高级方式管理它们。
任务经理
您可以通过点击访问 按Ctrl + Shift + Esc键 或者右键单击任务栏并选择“任务管理器”。
在“服务”选项卡中,您将看到一个列表;您可以启动/停止服务并查看其属性。
命令行:CMD 和 PowerShell
命令行管理非常适合高级用户、管理员和自动化任务。 允许您快速准确地列出、启动、停止和修改服务。
Windows 中的服务类型
系统服务:Windows 原生服务,对于操作系统的运行至关重要。
每个用户的服务:在用户登录时创建,它们在其上下文中运行,并在用户注销时消失。它们可以实现更好的资源管理和个性化安全。
第三方服务:由外部程序(防病毒软件、浏览器、打印机等)安装。
强调每个用户的服务至关重要,因为从 Windows 10 开始,尤其是在 Windows 11,比以往任何时候都更加重要,需要采取特定的管理方法。
每用户服务:它们是什么,如何识别和管理它们
当您登录 Windows 时,系统会根据注册表中存储的模板创建每个用户的服务。这些服务:
它们在登录用户的安全上下文中运行 而不是使用系统或预定义帐户。
当用户注销时,它们会被停止并删除。
它们提供定制和隔离,但有些可能是应用程序的关键依赖项。
如何修复登录 Microsoft 时出现的错误 1200每个用户的服务示例 可能是 剪贴板、邮件和联系人同步、蓝牙支持、 备份 在云端、用户体验等等。每个都由添加了唯一标识符(LUID)的名称标识,例如“OneSyncSvc_443f50”。
用户常用服务列表
代理激活运行时(AarSvc):可以轻松激活对话代理应用程序。
剪贴板用户服务(cbdhsvc):启用剪贴板历史记录和同步。
为蓝牙用户提供技术支持服务.
云备份和恢复服务.
同步主机(OneSyncSvc):同步邮件、联系人和日历。
访问和 存储 用户数据(UserDataSvc 和 UnistoreSvc).
Web 威胁防御用户服务:加强对网络威胁的防护。
Windows 推送通知用户服务 (WpnUserService):管理本地和推送通知。
该列表非常广泛,并且可能因操作系统版本的不同而有所不同。是 在修改或禁用任何依赖项之前,务必检查依赖项,因为许多应用程序都依赖于这些服务的运行。
如何按用户查看服务
它们显示在 SERVICES.MSC 使用扩展名称(例如: Sync Host_443f50).
连接器 PowerShell的 您可以通过按服务类型筛选来列出它们: Get-Service | Where-Object { ($_.ServiceType -band 64) -eq 64 } | Format-Table DisplayName, Name, StartType, ServiceType
从命令行使用 sc qc 查询模板和用户实例。
启动、停止、暂停、重启和终止服务的方法
来自 services.msc
右键单击服务以查看上下文菜单: 开始、停止、暂停、恢复和重新启动.
它仅影响当前系统会话。重新启动后,服务将恢复到默认状态,除非您更改 开始类型 在属性中。
服务启动类型
自动:从系统开始。
自动(延迟启动): 开始于 引导 该系统对于紧急非必要服务很有用。
用户手册:需要干预才能启动。
残障人士:将永远不会启动,直到再次启用。
Windows 11 中的智能应用控制:逐步指南,助您了解和启用此保护PowerShell 的高级管理
列出服务: Get-Service
过滤服务: Get-Service -displayname "Nombre*"
开始: Start-Service -Name NombreServicio
逮捕: Stop-Service -Name NombreServicio
暂停: Suspend-Service -Name NombreServicio
重新开始: Restart-Service -Name NombreServicio
禁用: Set-Service -Name NombreServicio -StartupType Disabled
使能够: Set-Service -Name NombreServicio -StartupType Automatic
这些命令可以组合并适应您的需要。对于自动化脚本,以管理员身份运行它们是关键。
通过 CMD 进行管理(net 和 sc)
启动服务: net start NombreServicio
停止服务: net stop NombreServicio
暂停: net pause NombreServicio
恢复: net continue NombreServicio
先进的管理 sc: 允许您查询、启动、停止、暂停、删除和创建本地和远程服务。
去掉: sc delete NombreServicio
高级自动化和管理:组和日志模板
如果您管理多台计算机或想要集中应用设置,则可以使用高级方法:
组策略和安全模板
它允许您使用公司环境中的策略自动管理特定服务(尤其是某些每个用户的服务)。
允许您通过向安全模板添加所需的配置来更改服务的启动状态。
直接修改注册表
服务(尤其是其模板)存储在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
要直接禁用服务,请修改值 开始 在对应于 4(禁用)的子注册表中。
使用 PowerShell 或 CMD 的示例:
REG.EXE ADD HKLM\System\CurrentControlSet\Services\NombreServicio /v Start /t REG_DWORD /d 4 /f
相关文章:将角色和服务迁移到另一个 Windows Server 的完整指南
艾萨克对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。