在 Windows 系统中删除「服务」的 4 种方法

本文介绍了Windows服务的作用,如何查看和服务管理(包括使用services.msc、任务管理器、注册表、命令提示符、PowerShell和Autoruns),以及何时以及如何安全删除非关键服务以优化系统性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

很多用户都知道,删除臃肿的软件和不再使用的应用程序,可以提高 Windows PC 的性能。但是,对于 Windows「服务」的管理和删除却是一个有点棘手的问题。

这些以低级别的进程在 Windows 后台运行的「服务」,默默地占用宝贵的计算资源。由于它们不是应用程序,所以不能用卸载应用程序的方法来删除它们。

什么是 Windows「服务」

现代应用程序是复杂且多方面的,从交互用户界面到处理程序内部工作的后台线程,需要各种进程来保持应用程序的运行。

「服务」从内存中读取文件并显示您看到的窗口,是执行繁重工作的隐藏进程。

Windows 操作系统拥有一系列「服务」,可以处理保持计算机运行的细枝末节。这些「服务」中的大多数对保持 Windows PC 的运行是必不可少的,并且无法在不影响性能的情况下安全删除。

如何查看 Windows 中的「服务」

在开始尝试删除 Windows「服务」之前,最好先了解 Windows PC 上正在运行哪些服务:

1使用Windows + R快捷键打开「运行」——执行services.msc打开「服务」

查看 Windows 服务

「服务」应用程序的窗口中包含:按字母顺序排列的服务列表、每个服务的简短描述、状态、启动类型和登录身份。

2你也可以使用「任务管理器」的「服务」选项卡来查看任何正在运行的服务,但这里并没有提供太多详细信息。

任务管理器中的服务选项卡

services.msc 实用程序会显示所有(包括没有运行的)服务,并提供描述以帮助你了解其用途。

应该删除 Windows 中的「服务」吗

Windows 中的「服务」可以分为两大类:

  • Windows 服务 在大多数情况下,尝试删除「Windows 服务」并不是一个好主意。 其中许多服务执行了 Windows 系统的基本功能,删除它们可能会使计算机崩溃。
  • 第三方服务 是由安装的应用程序创建的。大多数应用程序创建的「服务」主要是提供一些后台功能,但我们也可以删除一些不常用的第三方服务,以释放系统性能。

其实,一些 Windows 服务也属于「可有可无」的范围,可以在不影响核心系统功能的情况下停止和删除。但我们强烈建议,不要去删除 Windows 默认的服务。

方法 1:使用「注册表」删除 Windows 服务

注册表是 Windows 操作系统和应用程序存储其低层级配置的数据库,当然也包括了「服务」。在 Windows 中删除任何「服务」最简单方法就是使用「注册表编辑器」:

1使用Windows + R快捷键打开「运行」——执行regedit打开「注册表编辑器」

2导航到:

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

 3Windows 上的所有「服务」都由Services目录中的键表示,只需右击要删除的服务名称,然后选择删除即可。

4下次重新启动 PC 时,该「服务」将会被直接删除。

方法 2:使用「命令提示符」删除 Windows 服务

「命令提示符」提供了另一种删除「服务」的简单方法,但前提是需要知道想要删除的「服务名称」,所以需要先查看服务名称:

1在「开始」菜单中搜索cmd——以管理员身份打开「命令提示符」

2执行以下命令列出当前 Windows 系统中的所有服务和名称:

sc queryex type=service state=all

3可以执行以下命令删除任何不需要的服务:

sc delete 服务名称

4命令执行成功后会有反馈输出进行提示。

5命令执行成功后「服务」会被立即删除,不用重启计算机。

方法 3:使用「Windows PoserShell」删除 Windows 服务

对于许多用户来说,PowerShell 命令比「命令提示符」更有用、更方便。 PowerShell cmdlet 可无限重复使用,允许系统管理员通过运行单个脚本来执行日常任务。

1在「开始」菜单中搜索powershell——以管理员身份打开「Windows PowerShell」

2PowerShell 也可以显示 Windows 系统中所有「服务」的名称,只需使用以下命令即可查看服务列表:

Get-Service

3可以执行以下命令删除任何不需要的服务:

sc delete 服务名称

4命令执行成功后除报错外不会有成功提示。

5下次重新启动 PC 时,该「服务」将会被直接删除。

方法 4:使用 Autoruns 删除 Windows 服务

如果你觉得「注册表」和命令行的操作方式太过复杂或麻烦,可以尝试使用 sysinternals 工具集里面的图形化小工具 Autoruns 来删除 Windows 服务:

1先去到 autoruns 工具的官网下载它——右击选择「以管理员身份运行」打开它

2切换到「Services」选项卡,可以查看在当前 Windows 中注册的所有「服务」。Autoruns 还会标识「服务」的发布者是否经过验证,帮助你轻松剔除无良第三方服务。

3右键单击要删除的任何「服务」,然后从出现的下拉菜单中选择「Delete」即可删除该服务。

4操作执行成功后「服务」会被立即删除,不用重启计算机。

一、增加菜单项目 ----1.首先,决定您要增加到菜单中的文件类型,以及启动这类文件的应用程序。如果是某些在启动时会自动打开的新文件或让您可以立即使用的应用程序,如记事本、写字板或画图等,就不需要特别的准备工作。但如果是在启动时不会自动打开文件的应用程序,您必须依需求建立一个通用的文件范本,并将它保存在Windows中的ShellNew文件夹中。此文件夹在某些系统中是隐藏的,所以您可能必须先选择“查看”*“文件夹选项”,在“查看”选项卡中选取“显示所有文件”选项,单击“确定”即可。 ----2.选择“开始”*“运行”,输入“regedit”,打开注册表编辑器。单击 “HKEY_CLASSES_ROOT”旁边的“+”号,可以看到左边窗口中有一排文件夹,都是以Windows中应用程序建立的文件的后缀名命名的 (如.doc、.xls和.html等)。找出您要增加到“新建”菜单中的文件类型的后缀名,单击鼠标右键,选择“新建”*“主键”(在注册表中,每个文件夹都是一个主键),将新的主键取名为“ShellNew”。选取新建的主键,在右边视窗空白处单击鼠标右键,选择“新增”*“字符串值”。如果您使用的文件类型,其程序预设为在启动时打开空白文件,就将新字符串名称设定为“NullFile”; 如果您使用的文件类型,其程序在启动时不会自动打开空白文件的话,请将新字符串名称设定为“FileName”。双击“FileName”字符串图标(或选中后按Enter键),在“编辑字符串”对话框的“键值”文本框中输入文件类型范本的完整路径及名称。然后按确定,退出注册表编辑器。您可以立刻在“新建”菜单的文件列表中看到所做的修改。 ----以下是一个范例,要在桌面上或在文件夹中按右键建立新的Outlook Express 邮件。启动Outlook Express,选择“文件”*“新建”*“邮件”,再加入要放在邮件中的文字,然后选取“文件”*“另存为”,将邮件以“blank”的名称保存在\\ Windows\\ShellNew文件夹中,Outlook Express 会自动为邮件加上.eml扩展名。接下来,依照前面的说明启动注册表编辑器,在HKEY_CLASSES_ROOT中找出.eml的文件夹,建立 “ShellNew”主键,在此主键中新建一个字符串值,并将其名称设定为“FileName”。双击“FileName”字符串,在“编辑字符串”对话框的“键值”文本框中输入“C:\\Windows\\ShellNew\\blank.eml”(您可以自行设定路径和名称)。按下“确定”按钮,退出注册表编辑器即可。此时,您可以在桌面上按鼠标右键,选择“新建”*“Outlook Express Mail Message”(如附图所示)。桌面上就会出现一个新邮件图标,输入新邮件文件的名称并按下Enter键。双击新邮件的图标,输入邮件内容,完成之后,按下“发送”按钮即可。这一方法可用来建立电子邮件,并将邮件副本保存在Outlook Express(或其他类似的邮件程序)之外。 二、删除菜单项目 ----有许多种方法可以删除“新建”菜单中的文件类型列表,以下是3种方法。 ----1.删除您不使用的程序的文件类型,最好是卸载整个应用程序。可以利用“控制面板”中的“添加/删除程序”功能。此操作同时会将“新建”菜单的文件列表中的相应项目删除。 ----2.如果您自行卸载软件后,该文件类型的菜单选项仍然存在,请进入资源管理器选择“查看”*“文件夹选项”,单击“文件类型”选项卡,选取您不再使用的文件类型,单击“删除”按钮,确认删除。如此可将文件类型从关联文件菜单、注册表以及“新建”菜单中删除。 ----3.如果您需要保留与文件类型相关的应用程序,只想删除“新建”菜单中的图标,请按前面说明打开注册表编辑器。单击 “HKEY_CLASSES_ROOT”前的“+”号,找出含有您要删除的文件类型的扩展名的文件夹,单击旁边的“+”号。在左边的树状图中,选取正确扩展名下的“ShellNew”文件夹。此时,您可以制作一个此注册表分支的备份,以便您恢复原有的设置(选择“注册表”*“导出注册表文件”,指定文件名称及保存的位置,“导出范围”项目中必须选中“选择的分支”,然后单击“保存”)。在右边窗口中选取“NullFile”或“FileName”,按下 Delete键,然后按Enter键。如果您希望将此项目恢复到功能表中,请找到您导出的.reg文件,双击将其恢复到注册表中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值