如何找到Windows 10运行缓慢的原因。

如何找到Windows 10运行缓慢的原因。

Andy Davis

您的Windows 10电脑运行缓慢吗? 如果是这样,那么您就可以找到原因了。 在许多Windows 10电脑上,用户可能在没有明显原因的情况下遇到性能缓慢的问题。 这是因为一个程序(如杀毒程序)或一个在后台运行的单一Windows进程或服务,消耗了太多的CPU或内存资源。

到今天为止,我已经写了一个教程,其中包含几个建议,以使你的Windows 10电脑运行得更快,以及其他几个教程,其中有几个解决方案,以解决Windows 10上不同的高使用率问题。

  • 相关文章。
    • 如何修复:Windows 10/8上的高CPU使用率问题如何修复:Windows 10/8上的高磁盘使用率问题。如何修复:Windows 10/8上的 "TiWorker.exe "高磁盘使用率问题。如何修复:Windows 10上的 "系统和压缩内存 "高CPU使用率问题。如何修复:WSAPPX(WSService)高CPU使用率问题。

根据我的经验,我已经意识到,没有一个单一的工作解决方案来解决Windows 10的所有缓慢的性能问题,因为新的操作系统在后台运行大量的进程,使得很难准确地指出哪个进程或服务导致你的计算机工作在极限,特别是在一个单一的Windows合法进程(例如。"SVCHOST.EXE "进程),可以同时加载和管理其他几个服务。

  • 相关文章。 如何解决:Windows 7上的Svchost.exe (netsvcs)内存泄漏或高CPU使用率问题。

在本教程中,我将向你展示如何识别哪个确切的服务或进程导致你的Windows 10或Windows 8电脑运行缓慢。

如何找到Windows 10/8/8.1运行缓慢的原因。

第1部分:识别哪些程序或服务在Windows 10上消耗了太多的CPU或内存资源。第2部分:解决Windows 10上消耗太多CPU或内存资源的程序或服务。 第1部分:如何识别哪些程序或服务导致你的电脑工作在极限。

- 要确定哪个服务或程序导致你的CPU或内存工作在极限状态。

1.启动Windows 任务管理器。 要做到这一点。

    • 在开始菜单上点击右键,选择 任务管理器 (或者直接按Ctrl + Shift + Esc)。

2. 任务管理器 打开后,你会在屏幕上看到一个类似的窗口:*。

注意:如果你没有看到下面的窗口,请点击 更多细节 在左下方。

3. 选择 详细内容 标签,然后通过点击对运行中的进程进行排序。

  • CPU 标签,以便按CPU使用率对所有正在运行的进程进行排序。 记忆 标签,以便根据内存使用情况对所有正在运行的进程进行排序。

注意:确保你在上面看到较大的数值。 如果你在上面没有看到较大的数值,那么请点击" CPU "(或 "内存 "标签)再次。

4. 之后,你会在列表的顶部看到消耗最高系统资源(CPU或内存)的进程。

例如:你可以在下面的截图中看到,消耗CPU资源最多的进程是 "MsMpEng.exe",它属于 "反恶意软件服务可执行程序"。

第2部分:如何解决Windows 10上消耗太多CPU或内存资源的程序或服务的问题

现在,是时候对造成高CPU使用率的进程进行故障排除了。

注意:在这些说明和截图中,我将展示如何在Windows 10/8上对高CPU使用率问题进行故障排除。如果你想对高内存使用率问题进行故障排除,那么就按 "内存 "使用率排序,在需要的地方。

方法1.如何解决使Windows运行缓慢的过程的问题

1. 右键点击列表中第一个消耗最高CPU(或内存)资源的进程,然后选择 财产 .

注意事项。
1.如果 "系统空闲进程 "出现在列表的第一位,请忽略它。
2.如果 "svchost.exe "进程首先出现在列表中,则继续进行。 方法二 .

2. 在 "属性 "窗口,注意 过程 名称,该过程 描述 和过程 地点 (可执行文件的位置)的罪魁祸首程序。

例如:正如你在下面的截图中所看到的,导致高CPU使用率的进程 "MsMpEng"(MsMpEng.exe)是 "反恶意软件服务可执行 "进程,它位于-并从 "C:\Program Files\Windows Defender "文件夹中执行。 Windows Defender "应用程序)。

3. 找到所需的信息后,请尝试以下一种方法。

A. 结束任务。

1.右键单击罪魁祸首进程并选择 结束任务。

2.等待2-3分钟,然后看看在 业绩 如果CPU的使用量减少,请点击标签。

3.如果使用量恢复到正常水平,那么请尝试以下方法之一。

  • 在WEB上搜索与你的问题有关的解决方案 如果罪魁祸首的进程属于第三方应用程序,那么从你的系统中卸载该应用程序。 如果罪魁祸首的进程属于Windows服务,那么尝试在你的系统中完全禁用罪魁祸首的服务。

B. 停止服务。

1.右键单击罪魁祸首进程并选择 转到服务 (如果有这个选择的话)。

2.右键点击罪魁祸首的服务,选择 停止 .

3.等待2-3分钟,然后看看在 业绩 如果CPU的使用量减少,请点击标签。

4.如果使用量恢复到正常水平,那么请尝试以下方法之一。

  • 在网络上搜索与你的问题有关的解决方案。 如果罪魁祸首的服务属于第三方应用程序,那么从你的系统中卸载该应用程序。 如果罪魁祸首的服务是一个合法的Windows服务,那么尝试永久禁用该服务。

C. 使用 加工地点 信息,请尝试以下方法。

  • 如果罪魁祸首的进程属于第三方应用程序,那么请从系统中卸载该应用程序。

方法二:如何排除SVCHOST.EXE进程的故障。

在某些情况下,(通过使用上述方法)不容易确定哪个确切的进程(或服务)使用了太多的CPU资源,因为Windows--通过设计--可以使用一个进程(例如 "svchost.exe "进程),在后台加载其他几个关键服务。 在这种情况下,你必须找到哪些进程在 "svchost.exe "进程下运行,然后进行故障排除要做到这一点,就必须对罪魁祸首的服务。

1. 选择 业绩 选项卡,然后 开放式资源监控 .

2. 在资源监控窗口,选择 CPU* 选项卡,并做如下修改。

(1) 通过以下方式缩短运行中的进程 CPU* 使用量(上面的数值更大)和
(2) 扩大 服务。

注意:如果你想解决内存使用问题,那么请点击/按 "内存 "使用情况排序。

3. 在顶部的窗口。 选择 列表中的第一个进程,它使用了最多的CPU(或内存)资源。
4. 然后,看一下 服务 部分--在底部窗口--查看在所选进程下加载的所有服务。

例如:正如你在下面的截图中看到的,SVCHOST.EXE进程正在处理以下服务:Superfetch、网络连接代理、Windows驱动基金会等。

5. 现在把 资源监控 任务管理器 窗口,彼此相邻。(如下图所示)

5 资源监控 窗口,进行以下操作。

  • 流程 窗格。
    (1) 选择列表中第一个消耗最高CPU或内存资源的进程(例如 "svchost.exe "进程) 在 服务 窗格。
    (2) 按以下方式对服务进行分类 CPU 用量。(更大的数值在上面) *
    (3) 通知 列表中第一个服务的名称。

注意:如果你想解决内存使用问题,那么请点击/按 "内存 "使用情况排序。

例如:你可以在下面的截图中看到,"服务 "部分的第一个服务是 "SysMain "服务(Superfetch)。

6. 任务管理器 窗口,选择 服务 标签。
6a. 在列表中找到你之前注意到的服务(在步骤1),然后暂时停止该服务。 要做到这一点。

1.选择服务
2.右键单击它,并选择 停止服务。

7. 现在等待2-3分钟,然后看看在 资源监控 在这一点上,有两件事可能发生。

A. CPU的使用率仍然很高。
- 在这种情况下,继续并禁用(使用 任务管理器 窗口),下一个服务()是在 资源监控 > 服务 部分,直到你找到哪个列出的服务导致你的CPU(或内存)工作在高水平。

B. CPU使用率下降。
- 在这种情况下,请在网络上搜索与你的问题有关的解决方案,或永久地禁用罪魁祸首的服务。

如何永久性地禁用一个Windows服务。

1. 开放式 服务 经理。 要做到这一点,请使用以下选项之一。

  • 选择1。 来自 任务管理器 窗口,点击 服务 标签,然后选择 开放服务 .

  • 选项2。 同时按 Windows键 + R 来打开运行命令框,输入。 services.msc 并按 进入。

2. 在服务管理窗口,右键单击问题服务并选择 财产 .

3. 将启动类型改为 失能 ,按 OK 重新启动 你的电脑。

就是这样!让我知道本指南是否对你有帮助,请留下你的经验评论。 请喜欢并分享本指南以帮助他人。


Andy Davis

A system administrator s blog about Windows

Leave a comment