如何检查正在运行的进程并获得有关清除垃圾的建议?

如何检查正在运行的进程并获得有关清除垃圾的建议?

作为一名优秀的“高级用户”,我的 Windows 7 安装已经运行了几年。我刚刚打开任务管理器,发现当前有 185 个进程正在运行(当然大多数是 chrome 窗口)。

我知道如何在线检查进程,了解它们的作用,查明是谁启动了它们并在启动时禁用它们或只是简单地卸载它们。

我一直在寻找一种自动完成这个过程的方法,因为这有点耗时。这似乎是一个可以自动生成此报告的优秀软件的良好目标。

例如,我注意到 ipodservice 正在运行,java updater 和其他更新程序可以安全停止,因为在我运行 PC 时通常不需要它们。还有一些不是“恶意软件”但却是垃圾软件的东西,或者至少不是真正 100% 需要的东西。

我知道如何手动分析这个问题,我正在寻找一种自动且快速的方法,它可以了解“ituneshelper.exe”是由 iTunes 使用的,如果您不经常使用 iTunes,您可以轻松禁用它(并告诉您如果禁用它会出现什么问题)。

编辑:启动精简版是一款对此有一定帮助的软件,但它的功能有些有限,并且只针对启动列表中的内容。

答案1

您可以转到 msconfig 禁用启动处理器。但请注意,如果您操作不当,您的电脑也可能会死机。我推荐 AVG PC Tuneup,我曾经用过这个,然后我意识到我可以自己做它能做的大部分事情

答案2

您所要求的程序与 SuperUser 上的主题无关。

因此,我不会提供这些,而是​​在这里给你正确的方法。

转到Control Panel>Programs and Features并查看此列表并删除您不需要的任何内容。重新启动,您的进程列表将变得更短。

是的,有些程序可以管理基于加载时间较长等程序的系统,并为您提供清理服务,但如果您要这样做,请考虑重新安装 Windows。这始终是恢复性能的最佳选择。

答案3

禁用 Java 更新计划程序需要您自担风险:过时的 Java 安装会导致大量病毒/恶意软件感染。

我认为这里的问题是,您假设每个任务都会以一定增量减慢您的系统速度。真正的问题是,每个任务消耗多少 CPU 和多少内存?如果它很小(例如,Java Update Scheduler 使用 3.2MB 内存,到目前为止,在我的系统上,它占用了 0.2 秒的 CPU 时间,而系统的核心时间已达到 40 小时,因此利用率约为 0.0002%),那么将它们全部找出来并关闭它们就是在浪费时间,因为您几乎无法衡量由此带来的速度提升,更不用说作为用户感知它了。

但是,毫无疑问,了解系统上正在发生的事情以及真正占用资源的内容是有益的,因为您很可能有一个任务窃取了大量的 CPU 和内存,而对您却没有任何好处。要在 Windows 7 上执行此操作,请使用 Sysinternals Process Explorer 等工具深入研究进程时间和私有 RAM 使用情况,并将它们与搜索索引器之类的工具进行比较(默认情况下启用,可能消耗了相对大部分资源。)

相关内容