当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何从 Windows 中删除不需要的服务

作者:精品下载站 日期:2024-12-14 06:20:35 浏览:15 分类:玩电脑

如何从 Windows 中删除不需要的服务


您是否遇到过这样的情况:卸载软件后留下了一些在删除软件时本应删除的服务?如果是这样,在本教程中您将学习如何从 Windows 中删除不需要的服务。

在 Windows 计算机上,有许多服务在后台运行,每个服务都有特定的功能。但是,有时服务会影响计算机性能,必须将其删除。 在本文中,我们将逐步向您展示如何使用注册表、命令提示符、PowerShell 和自动运行实用程序从 Windows(所有版本)中删除不需要的和孤立的服务。

如何删除 Windows 中的服务(所有版本)。

  1. 预防措施。
  2. 删除注册表中的服务。
  3. 在命令提示符中删除服务。
  4. 在 PowerShell 中删除服务。
  5. 删除带有自动运行的服务。

预防措施。

1. 创建还原点:在对 Windows 进行重大更改(例如删除服务)之前,建议您创建系统还原点。

2.检查依赖关系。 删除某个服务可能会导致依赖该服务的其他服务无法正常运行。因此,在删除服务之前,请确保没有其他服务依赖于该服务。

检查依赖服务:

打开要删除的服务的属性,然后转到依赖项选项卡。在那里,查看“以下系统组件依赖于此服务”部分,以找出哪些其他服务依赖于该服务。如果没有“依赖项”(如本例所示),那么您可以安全地删除该服务。 *

[玩转系统] 如何从 Windows 中删除不需要的服务

* 注意: 查看服务依赖项的另一种方法是使用“sc enumdepend 服务名称”命令。例如,要检查“Print Spooler”服务的依赖关系,请执行以下命令:

sc enumdepend spooler

运行命令后,查看 SERVICE_NAME 或 DISPLAY_NAME 以找出依赖的服务。 (例如,本例中的“FAX”服务依赖于“Print Spooler”服务来工作)。

[玩转系统] 如何从 Windows 中删除不需要的服务

方法1:使用注册表编辑器删除服务。

所有操作系统设置以及已安装应用程序和服务的设置都存储在 Windows 注册表中。因此,Windows 注册表编辑器提供了删除任何不需要的服务的最简单方法。要删除服务,请通过注册表:

1. 打开服务的属性,然后在常规选项卡中注意服务名称。

[玩转系统] 如何从 Windows 中删除不需要的服务

2.然后按Windows + R打开运行对话框,输入regedit并按Enter 打开注册表编辑器。

[玩转系统] 如何从 Windows 中删除不需要的服务

3. 在注册表编辑器中导航至此键:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.

4. 在“服务”项下,使用“服务名称”找到您要删除的服务。

5. 然后右键单击服务名称并选择删除

[玩转系统] 如何从 Windows 中删除不需要的服务

6. 关闭注册表编辑器并重新启动您的电脑以应用更改。

方法 2:使用“SC DELETE”从命令提示符或 PowerShell 删除服务。

删除服务的另一种方法是在命令提示符或 PowerShell 中使用“SC DELETE”命令。

1. 在搜索中键入“cmd或“powershell”,然后单击以管理员身份运行。

[玩转系统] 如何从 Windows 中删除不需要的服务

2. 在服务属性中找到要删除的服务的“服务名称”(按照上面方法 1 中步骤 1 的说明),或者在命令中给出以下命令提示列出所有已安装的服务,然后找到要删除的服务的“服务名称”:

sc queryex type=service state=all

[玩转系统] 如何从 Windows 中删除不需要的服务

3. 知道“服务名称”后,发出以下命令来删除服务:*

sc delete service_name

* 注意: 替换“service_name”替换为您要删除的服务的“服务名称”。例如,要删除服务名称为“XblGameSave”的“Xbox Live Game Save”,请发出以下命令:

sc delete XblGameSave

[玩转系统] 如何从 Windows 中删除不需要的服务

4.成功删除后,“SUCCESS”消息将确认操作。*

* 注意: 如果服务正在运行,它将在下次重新启动时被删除。

[玩转系统] 如何从 Windows 中删除不需要的服务

方法 3. 从 PowerShell 中删除服务。

在 Windows 10/11 中删除不需要或孤立的服务的第三种方法是使用 PowerShell。

1. 在搜索中键入“powershell”,然后在 Windows PowerShell 应用中单击以管理员身份运行或按 Windows + X,然后从菜单中选择Windows PowerShell(管理员)

[玩转系统] 如何从 Windows 中删除不需要的服务

2. 在服务属性中找到要删除的服务的“服务名称”(按照上面方法 1 中步骤 1 的说明),或者在 PowerShell 中发出以下命令列出所有已安装的服务,然后找到要删除的服务的“名称”:

Get-Service

[玩转系统] 如何从 Windows 中删除不需要的服务

3. 知道“服务名称”后,发出以下命令来选择要删除的服务:*

$service = Get-WmiObject -Class Win32_Service -Filter "Name='service_name'"

* 注意: 替换“service_name”替换为您要删除的服务的“服务名称”。

4. 然后输入以下 PowerShell 命令来删除所选服务:

$service.delete()

5. 如果删除成功,您将看到 ReturnValue=0

[玩转系统] 如何从 Windows 中删除不需要的服务

方法 4:使用 Autoruns 实用程序删除服务

如果您不习惯使用注册表项和终端命令,可以使用 Microsoft 的自动运行工具。 Autoruns 是一个功能强大的实用程序,可让您轻松管理 Windows 系统上的所有重要设置,例如服务、启动程序、扩展等。

1. 从官方网站下载 Autoruns

[玩转系统] 如何从 Windows 中删除不需要的服务

2. 解压下载的 zip 文件。

3. 然后,右键单击Autoruns64.exe* 应用程序并选择以管理员身份运行。

* 注意: 如果您使用的是 32 位版本的 Windows,请右键单击“自动运行”。

[玩转系统] 如何从 Windows 中删除不需要的服务

3. 单击同意按钮接受许可协议。

4.等待“自动运行”来检查您的系统。完成后,导航到服务选项卡以查看所有已安装的服务。 *

* 提示: 如果您只想查看非 Microsoft 服务,请转到选项并选择隐藏 Microsoft 条目。

[玩转系统] 如何从 Windows 中删除不需要的服务

5. 右键单击您要删除的服务,然后从下拉菜单中选择删除

[玩转系统] 如何从 Windows 中删除不需要的服务

6.然后点击确定确认删除。

[玩转系统] 如何从 Windows 中删除不需要的服务

7. 关闭自动运行即可完成!

就是这样!哪种方法适合您?
请留下您对您的经历的评论,让我知道本指南是否对您有帮助。请喜欢并分享本指南以帮助他人。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯