某些服务导致 Windows 7 停止运行 - 我该如何找到它?

某些服务导致 Windows 7 停止运行 - 我该如何找到它?

某些因素阻碍 Windows 7 Home Premium 完成某些基本任务。

  • 我无法打开网络和共享中心,系统托盘中的网络图标冻结,显示蓝色“正在加载”圆圈。互联网连接正常;我正在使用它来输入此问题。

  • 我无法打开 msconfig。

  • 我无法在 Microsoft Security Essentials 中启用实时保护。

  • 通常在启动时加载的程序不再出现在我的系统托盘中,例如我的触摸板软件。

如果我重新启动并进入带网络连接的安全模式,那么除了最后一项之外,上述所有操作都可以正常工作。在安全模式下,我使用 Microsoft Security Essentials 进行了全面扫描,但未发现任何异常。然后,我打开 msconfig,取消选中“常规”选项卡中“选择性启动”下的“加载启动项”复选框,然后重新启动而不进入安全模式 - 问题仍然存在。返回安全模式后,我进一步取消选中同一位置的“加载系统服务”复选框,然后重新启动而不进入安全模式,最后我就可以访问网络和共享中心,打开 msconfig,并在 MSE 中打开实时保护。

此时我怀疑某个服务正在导致问题,需要将其禁用(永久禁用)。但是 msconfig 列表中的服务数量非常多,逐一检查似乎不太方便。有没有更好的方法可以找到罪魁祸首?我是否可以在启动时生成某种日志来显示问题出在哪里?

对于可能发生的状况或者我可以尝试以缩小问题范围的任何其他想法,我都欢迎提出。

答案1

当它出现故障时,请尝试打开 Windows 的任务管理器并查看正在运行的任务和服务。此外,请尝试使用性能监视器。这些将告诉您很多有关哪些任务繁忙的信息。

按原样使用 MSConfig,但继续:一次重新启用一项服务(并重新启动),直到找出导致该问题的原因。

然后努力修复或摆脱该服务。

答案2

要补充上述内容...还有更好的方法。打开任务管理器(R 单击任务栏找到它),当窗口出现时,选择“进程”选项卡并勾选底部的“显示所有用户的进程”框。

现在,单击“工作集(内存)”的列标题对列表进行排序,将最大的数字放在顶部。如果您没有看到工作集标题,您可能需要转到“查看”菜单(在窗口顶部),然后选择“选择列...”选项将其添加到显示的列的列表中。

现在,右键单击顶部项目(占用最多内存的程序),然后转到菜单列表底部的“转到服务”,它将带您到下一个选项卡上的正确位置,突出显示占用您资源的项目或组。

就我的情况而言,当我的电脑突然变得迟钝时,12 个罪魁祸首都位于名为“netsvcs”的分组中的一个“svchost.exe”实例中。它们大多与 Windows 更新有关。

我希望这有帮助,

*D b

相关内容