调试Windows缓慢安装的正确方法是什么?


55

您知道演习-您被要求检查堂兄计算机的运行速度为何缓慢。我昨天在那儿。自2007年成为Mac用户以来,过去五年来,我还没有真正深入地研究过Windows内部。搜寻答案会发现很多不同的答案:注册表损坏,间谍软件,防病毒程序,磁盘碎片,视觉效果转向等。

在这种特殊情况下,我被要求研究一台装有Vista的两岁惠普笔记本电脑。Windows运行异常缓慢,甚至打开新的资源管理器窗口也花费了将近一分钟。最后,我完成了上述所有操作:运行cc清理程序,对磁盘进行碎片整理,关闭视觉效果,关闭Norton以及其他一些其他因素,Internet上的随机人士认为这会对Windows性能产生影响。

现在,我转向您亲爱的超级用户-我想深入了解这一点。如果可以的话,是否存在适当的“科学”调试和了解运行缓慢的Windows安装的问题所在的方法?(在我的特定情况下,这与Windows Vista有关,但我们也尝试为XP和Windows 7创建一个通用指南)。

对我来说,仅仅运行一堆不同的工具而不了解错误的根本原因似乎是错误的。


最简单的方法是永远不要再让Windows再次使用这种计算机。...因为这可能与某些完全不可知和无法找到的硬件错误(除非您知道大量完全不清楚的调试知识)...返回存储如果可能的话...哦,等一下您不是在谈论安装Windows ...如果有rootkit和MBR病毒,使用(linux)live cd软管备份带有dd的零的驱动器可能是最简单的方法,并且重新安装Windows ..如果只是Windows是愚蠢的(所有操作系统都这样做),也将得到修复
conspiritech 2012年

@conspiritech,表示当前工作正常,响应缓慢。
摩押

然后加上评论的下半部分
conspiritech 2012年

使用msconfig,重新启动,CCleaner,碎片整理,病毒扫描,重新启动,ccleaner和碎片整理关闭几乎所有的启动过程。.reboot= p。那就是我会做的,但是那只是我。(远景很烂= p)
cutrightjm 2012年

Answers:


54

让我们从顶部开始,然后我们比以往更深入地进行挖掘。

尽管您可以运行诸如Process Explorer或Automatic Runs之类的随机工具,但在其中四处浏览并不会显示所有内容,并且仍然有一些隐藏在草丛中的东西。而且,如果您四处禁用程序并更改驱动程序,则很可能会修复未损坏的问题。

与每项科学研究一样,我们首先必须确定原因,然后再寻求解决方案...

卡住? 获得更好的想法,划分并征服您的选择,然后进行测试。

Windows体验指数

识别不仅仅是硬件的最快方法...

在下面Control Panel\All Control Panel Items\Performance Information and Tools可以找到Windows体验索引,它是评估关键系统组件的好方法。

有时您的计算机不再适合您的日常需求...

在上面的示例中,这将需要调查该计算机具有的硬件并尝试升级驱动程序;如果没有,那么该升级该计算机了。那就是硬件的发展...

资源监控器

全面了解计算机上发生的事情,无需下载...

在下面Control Panel\All Control Panel Items\Administrative Tools可以找到资源监视器,也可以通过单击按钮从任务管理器中访问它。这样可以很好地概述系统上应用程序和服务的CPU /内存/磁盘/网络。

Firefox和AVP?浏览时闻起来像是病毒扫描过多。我需要wmpnetwk.exe吗?

无需启动Process Explorer或Process Monitor,因为这头野兽还显示了系统中断,甚至允许您进行过滤。并且,如果出现问题,DPC Latency CheckerLatencyMon可以帮助您快速查明问题。但是,为什么不安装一个更具洞察力的工具呢?

Windows性能工具包

配备便捷的记录仪和功能强大的分析仪,您可以轻松解决所有问题……

这些工具在Windows ADK(适用于Windows Vista及更高版本)中可用。请注意,在安装过程中仅选择Windows Performance Toolkit,因为其他工具的下载时间很长,并且仅适用于专业人士。

然后,您最终可以启动Windows Performance Recorder,仅检查所需的内容,然后开始跟踪。遇到缓慢的时刻后,您可以停止跟踪,它将跟踪保存到可以轻松找到的位置。

上次我提到这一点时,您必须使用命令行来完成所有这些工作……欢迎来到2012!

是的,这还可以用于跟踪关机/(重新引导)/待机/休眠/恢复/快速启动方案。

现在,让我们看一下10秒的空闲性能是什么样的。

哦,不,我忘了关闭Resource Monitor,看看它的图形有多消耗...

从左侧,您可以展开图形部分并将所需的图形拖到右侧。您可以在右侧以多种方式操作图形。悬停,单击和右键单击应该可以教给您一些知识。不要忘记顶部的标签或右侧的注释功能。

是的,性能数据表带有黄色和蓝色的条形...

在上面的图像中,您可以看到通过单击按钮可以在图形下方获得一个表格。通过右键单击列标题,您可以添加/删除列(有些未显示)。

注意黄色和蓝色的条。黄色条之前的任何内容都被视为该行的键,它被用作图形的序列。黄色和蓝色条之间的值是聚合的(通常是相加的),因为它不仅与进程有关,而且与进程所遍历的线程有关。最后,您可以对列进行图形绘制并为其指定颜色。如果在此处拖动开始时间和结束时间,它甚至会更改图形以显示水平条(以显示事物开始和停止的时间)...

现在,司机呢?

英伟达资源非常丰富,似乎我无法抗拒移动鼠标...

Windows评估控制台

如果您不够用,那么这个程序将运行数小时,并生成大量XML / WPT数据供您分析。Windows ADK也可以提供此功能,以供胆小者使用。它对专业人士很有用,但是在大多数情况下,实际上并不需要...

是的,我亲爱的系统,我已经挖得很深,以至于您没有我们的演奏秘密。


3
好东西。我想发表一点意见,这与您的第一段相反。有时,我首先问他们是否“您需要这些东西”,然后删除他们不想要的所有垃圾,甚至不知道那里仍然存在,并且不使用它们。我看不到他们不想开始的分析垃圾中的任何内容。所以对我来说,这将是删除第一,分析,如果需要的话剩下的。看到大多数人都有一堆垃圾之后,我确实更喜欢先打破它:-)
Psycogeek 2012年

3
@Psycogeek:这样做的风险是,很容易将它推得太远,因为这些工具只是为了解决问题,而不是为了进行一般清理。Control Panel\Programs\Programs and Features无论如何,应该首先将清洁计算机的位置。但是,这就是我使用的原因Let's start at the top,因为如果您从最底端开始,您只会玩猜谜游戏;同样,您将开始看到junk实际上并不影响您的性能的原因,这就是为什么Google上的很多人都提出了无论如何都不起作用的建议……
Tamara Wijsman 2012年

1
+1令人惊讶的文章和信息汤姆,我之前没有玩过Performance Toolkit,但读完这篇文章后,我当然会在机会出现时使用的!:)
HaydnWVN 2012年

1
好答案。现在,我期待着有机会获得缓慢的Windows安装程序,以查看它们:)
Niklas 2012年

@Niklas:祝你好运;如果您需要帮助,可以@TomWij在聊天中ping我(以开头消息)。
Tamara Wijsman 2012年

15

对我来说,仅仅运行一堆不同的工具而不了解错误的根本原因似乎是错误的。

如果只有更多的人会这样想:)

实际上,有一些工具可以确定Windows安装的性能为何比预期的差。问题是,如果您至少每天不使用Windows,那么使用它们可能不会产生您想要的结果。

通常,不良的性能很难解决。这可能是流氓进程吞噬了所有资源,或者是硬件/驱动程序有故障。

流程浏览器

我通常要做的绝对第一步是检查Process Explorer。Process Explorer就像任务管理器一样。您也可以直接从live.sysinternals.com拉取可执行文件。
它会告诉您是驱动程序(高中断负载)还是进程。

分析高DPC /中断

我们已经在这个问题上提出了一个很好的问题,因此在这里我不会重复任何信息。

流氓程序

如果问题是流氓进程,并且您无法将其杀死(也许是具有抵抗力的恶意软件),则可以使用Autoruns禁用它。

进一步阅读

有很多工具和更多方法可以正确分析Windows问题。人们实际上为此写书。SU答案中简直就是传达了太多知识:)

就我个人而言,如果人们停止优化其Windows注册表,我已经非常高兴...


1
这是一个了不起的答案
马拉

4
+1“如果人们停止优化Windows注册表,我会非常高兴”
摩押

3
  1. 问用户“慢”是什么意思-整个系统慢吗?只是一个程序慢吗?Internet Explorer(相对于实际网络速度)是否较慢?仅在执行某些操作时系统才会变慢吗?
  2. appwiz.cpl->删除标题中带有“工具栏”的所有内容,以及任何其他看起来像恶意软件,间谍软件或用户不需要的内容的内容。还要检查是否有恶意IE插件,如果您怀疑恶意软件弄乱了内容,则可以从Internet选项控制面板完全重置IE设置。
  3. @Oliver Salzburg提到的来自外部拇指驱动器的Process Explorer->未经Microsoft或知名供应商签名的任何可执行文件都应是可疑的-将其缩减为仅满足用户需求。
  4. 自动运行-另一个很棒的Sysinternals实用程序-查找启动时自动启动要注册的内容->任何未经Microsoft或知名供应商签名的可执行文件都应可疑
  5. 您选择的Malwarebytes +其他免费的恶意软件扫描程序来检查病毒。
  6. 应用所有出色的Windows和Office更新
  7. 如果PC属于游戏玩家,则应用最新的视频驱动程序更新
  8. 防病毒软件已经过时了吗?如果有,请安装更新版本的防病毒软件
  9. 用户期望-用户是否真的使计算机负担过多?(如果计算机旧,则此步骤是必需的)
  10. CCleaner-毫无疑问,Internet临时文件的演出...
  11. defrag.exe
  12. 如果用户通常使用PC进行Internet使用,请安装Chrome并将其设置为默认浏览器。
  13. 如果可以,请对机器成像,以使用户在三个月内都不会花太多时间在用户完全听不见您的建议并且处于相同的情况下时再花全部时间。

3
-1 Malwarebytes 不是病毒检查程序!
HaydnWVN 2012年

尽管有一些有效的方法可以解决问题,但这种方法远不能真正调试问题。
marcovtwout

2

在Windows中,诸如任务管理器,资源监视器和性能监视器之类的东西可以帮助您确定瓶颈所在。

更不用说用于测试/消除软件嫌疑犯的安全模式和MSConfig,以及用于确定磁盘和文件系统是否运行状况良好的磁盘实用程序。

在您开始在OS上启动清理实用程序很久之前,这些就是您应该开始的地方。:)


-2

无论用户抱怨什么,我总是先检查硬盘。我使用HDSentinel进行检查,然后重新启动并重新检查,因为我有2个实例,在重新启动后,它告诉我HDD发生故障,而初始测试表明它是完美的/接近完美。

在检查了硬盘驱动器后(假设它是好的),我检查了多少RAM 1)设备中的2)免费重新启动3)免费3.1)用户浏览器打开3.1)用户电子邮件客户端打开3.2)Word / Excel / the用户每天使用的常用应用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.