我一直在试图弄清楚为什么这种情况会发生在我身上。我的电脑上随时都有大约 190 多个进程在运行。因为我看到很多人在某个时间点运行 20-30 个进程,所以我认为其中大多数进程都是不必要的,可以删除。唯一的问题是我不太熟悉不同的进程,并且不太愿意结束那些我不能立即识别的进程,比如 photoshop.exe。即使我只打开 3 个选项卡和 1 个窗口,Google Chrome 在任何给定时间都有大约 31 个进程。通常,我只打开 1 个 Windows 资源管理器、1 个 iTunes 和 1-2 个 Chrome 窗口,但我的电脑使用了大约 6/8 GB 的 RAM。如果有人能帮我弄清楚该怎么做,我会很高兴!我将附上任务管理器性能部分的屏幕截图。如果需要任何其他部分,请询问 :) !
编辑:请忽略 photoshop.exe 进程。我用它来编辑照片中的用户名。
答案1
如果您运行了一个现已关闭的程序,您可以安全地关闭所有剩余的同名进程。例如,如果您关闭了 Google Chrome,但仍有 30 个实例在运行,您可以通过任务管理器关闭它们。
正在使用的大多数内存实际上并未使用,而是为正在运行的程序保留的。尽管在这种情况下,Chrome 过度使用了内存(可能)而没有用到。
正如评论中提到的那样;Windows 是一个需要重新启动才能保持快速运行的操作系统。您可以让它运行半年,但到那时您的性能将非常缓慢。
如果您想避免定期重启,则需要根据您使用计算机的方式每天/每周检查一次幽灵进程。对于 Google Chrome(但实际上是所有浏览器),它可能会占用大量内存来处理不再打开的标签。如果您在浏览时使用 flash 或其他插件,请留意您的内存使用情况,内存使用量可能会很快增加。
答案2
Black Vipers Windows 7 SP 1 指南: http://www.blackviper.com/service-configurations/black-vipers-windows-7-service-pack-1-service-configurations/
Microsoft AutoRuns:http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx
这是一本很棒的指南,已经存在一段时间了。使用页面中间的网格可以帮助您选择哪些服务对您来说完全没有必要。如果您仍然很慢,请考虑使用 Microsoft 的 AutoRuns 等程序。它允许您查看打开 PC 时启动的程序和进程,并且如果您不需要它们,您可以禁用/删除它们。使用这两种工具,您应该能够轻松地将进程列表减少一半,而不会产生任何不良影响。