为什么我的Windows慢得令人难以忍受?[重复]


18

从那时起,我一直使用Windows,有时使用Linux,有时使用OSX。

从Windows ME / 2000开始,我一直遇到这个主要问题:

我安装了Windows的新副本,它会像地狱般快速启动,一切顺利。1个月后,我必须等待10至15分钟才能启动。这发生在我10年前,直到今天仍然如此,使用不同的计算机和不同的OS版本。

所以我只能得出这个结论:或者是操作系统很烂,或者是我。

我真的不知道发生了什么,我为大家制作了一个视频,以了解在这里启动需要多长时间。请注意,即使在播放完该视频后,某些程序仍在启动。

这些是我当前计算机的规格,但是正如我所说,不同的计算机存在相同的问题:

在此处输入图片说明

我的硬盘状态:

在此处输入图片说明

在此处输入图片说明

根据这个碎片整理工具,我的硬盘有30%的碎片,但是整夜都进行了碎片整理,最远的碎片整理了2%

在此处输入图片说明

这些是我已安装的应用程序:

在此处输入图片说明

这些是我的非Microsoft服务:

在此处输入图片说明

这些是我的启动应用程序:

在此处输入图片说明 在此处输入图片说明 (我总是从启动中删除该谷歌浏览器,但他坚持要去那里,傻瓜……而且我也不明白为什么在那里有两个Spotify,但是从视频中可以看到,启动时没有Spotify打开)。

磁盘性能测试

在此处输入图片说明

(以防万一)

在此处输入图片说明

我的设备管理器显示未知设备

在此处输入图片说明

使用驱动程序检查器,我得到以下信息:

在此处输入图片说明

在此处输入图片说明

PCI-Z调查结果报告

在此处输入图片说明


自动运行生成的文件:

https://dl.dropboxusercontent.com/u/1066659/NEMEWSYS-PC.arn

驱动程序标识符报告:

https://dl.dropboxusercontent.com/u/1066659/Drivers%20for%20ASUSTeK%20COMPUTER%20INC.%20-%20K56CB%20%28K_1.pdf


我真的不知道该怎么办...我讨厌窗户。我的其他操作系统没有这些麻烦。


嘿,您可以对硬盘进行基准测试(测试读写速度)吗?CrystalDiskMark非常方便,您可以下载便携式版本以避免安装。
小帮手2015年

您有大量在启动时启动的东西。为了确定启动系统需要10分钟的时间是什么,这个过程涉及一个过程,直到找到罪魁祸首,一个个地启动。如果你有30%的碎裂也可以导致一个问题,除非你有一个SSD,你应该碎片整理您的硬盘
Ramhound

就像我说的那样,我尝试进行碎片整理,今天晚上我离开了计算机进行碎片整理。10小时后,恢复为2%...这正常吗?
PedroD

1
您可能会认为,现在只有一种用于分析Windows启动时间的工具。
TankorSmash

1
我曾经遇到过类似的问题,即Windows在重新安装后不久会突然陷入缓慢状态。事实证明,这是由于出现故障的硬盘而导致Windows在经历许多磁盘访问错误之后切换到了慢速模式。这在任务管理器中显示为内核中的CPU使用率高(“性能”选项卡;“查看”菜单->显示内核时间),在Process Explorer中显示为“中断”进程中的CPU使用率高。我看不到在多台计算机上会如何发生,但这值得一看。
Boann 2015年

Answers:


11

您的问题很好,并提供了非常有用的详细信息,谢谢!这是我的建议,不分先后。

答:启动时该RollBack初始屏幕是什么?这可能是启动时间较慢的原因,但就个人而言,即使绝对废话,我仍然希望Win7在“回滚”完成后才能正常加载。

B:您知道,您的启动中有很多程序。这些程序中的每一个都有可能Scheduled Task在启动时(甚至在登录之前)运行a ,因此我强烈建议您关闭DropBox,Spotify,Asus Bloatware之类的东西。这些东西在启动时会吸收很多资源,但不一定会因需要使用而手动启动。此外,请检查提到的计划任务。Win+R> tasksched.msc您从其中删除的所有内容msconfig也应在此处禁用。阅读单个任务,并确定它是否正在执行您实际想要完成的任务。

C:对于services.msc,请仔细阅读列表,如果有任何任务要自动开始,请执行类似的过程,请考虑禁用或更改为manualtrigger start。我建议谨慎行事。服务对于任何/所有程序的许多方面都至关重要,因此仅禁用对它们链接到什么程序以及它们正在执行什么有信心的服务。

D:Dude,您必须找到那些缺少的驱动程序。检出PCI-Z,以快速搜索特定的PCI-Z。通过在华硕网站上查找您的模型来尝试找到它们。签出Driver Identifier,直接下载要花钱,但它是一个出色的[免费]工具,至少可以确定要查找的关键字。获得正确的驱动程序后,您可以使用DoubleDriver轻松对其进行备份

E:我知道您运行了CrystalDisk,这是一个出色的诊断工具,但它并不代表它是完美的,就像其他任何东西一样。我会尝试运行MHDDHDAT2之类的脱机/ Live OS HDD扫描,或诸如Hitachi Drive Fitness Test之类的特定于驱动器的扫描。即使是一个坏扇区(CrystalDisk可能无法检测到)也会减慢启动到爬网的时间。通常,这将意味着驱动器的整体性能会降低,不仅是启动,而且仍处于可能性范围之内。(这可能是您出现碎片整理问题的原因)

F:一推再推,您总是可以升级到SSD,与那里的任何软件维护相比,您将获得更多的速度和性能。


感谢您的详细解释。我将尝试所有这些步骤。如果我发现HDD是此问题的根源,我会认真考虑购买SSD。但是,SSD吓到我的原因有两个:使用寿命短和价格低。我的硬盘几乎有1TB。一个500GB的SSD已经和这款笔记本电脑一样昂贵。
PedroD 2015年

关于Rollback RX,它是一个程序,该程序会定期对计算机进行备份,称为快照,该备份仅包含自上次快照以来的更改。您可以完全还原到以前的任何快照。不幸的是,至少在GUI之下,它仍然无法正常工作,它仍然可以拍摄快照。由于这个问题,我使用它。Windows开始膨胀时,我恢复为在Windows仍然可以运行的位置创建的备份快照。这可能会使速度变慢,但这不是导致此问题的原因。此问题是我首先使用回滚的原因。
PedroD

2
我一点都不熟悉回滚,但是如果回滚是在操作系统之前启动并创建快照(特别是通过VirtualMachine创建的),则回滚是持续运行的极重资源。另外,您提到您在其他计算机上也遇到了这个问题,因此,如果这是所讨论系统的共同点,我建议您研究一下在没有它的情况下它如何工作。另外,您的BIOS中是否已打开“虚拟化”?SSD的使用寿命非常长,“技术上”它们可能比您长寿。在当今时代,任何事物都比不上持久的城市传奇。但是它们更昂贵。
双年展

4
@PedroD我所做的就是获得一个128GB的SSD来容纳Windows和其他一些东西(例如Visual Studio,Blender等),这些东西会有明显的启动时间差。其他所有内容(包括游戏)仍在我的旧硬盘上。我认为SSD大约是75美元,两者之间的差别令人难以置信
DrewJordan 2015年

1
我购买了256GB SSD。有史以来最好的事情,它节省了我的电脑!!!
PedroD

6

看来您缺少英特尔芯片组驱动程序。那绝对会降低计算机的速度。从华硕开始安装所有这些驱动程序:http : //www.asus.com/Notebooks_Ultrabooks/K56CB/HelpDesk_Download/

*在安装驱动程序之前,请验证您的笔记本电脑型号。

接下来,我将尝试删除Rollback rx pc。在未安装的情况下进行测试。如果该程序对VM执行检查点或快照之类的工作,它将使任何系统爬网。我知道他们声称它在他们的网站上运行良好,但我仍然想排除它。

http://www.horizo​​ndatasys.com/en/products_and_solutions.aspx?ProductId=40#Features

另外:我很好奇以前有多少反病毒软件安装留下了他们的Non PNP文件驱动程序。这可能会阻塞您的系统。尝试管理CMD提示符并运行:设置devmgr_show_nonpresent_devices = 1 && Devmgmt.msc

选择查看->显示隐藏的设备展开非即插即用部分

未使用的文件驱动程序

除此之外,我将开始深入研究流程浏览器,自动运行和命令处理程序,以建立诊断案例。

很棒的概述在这里:

http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-2-Process-Explorer http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-5-Autoruns http: //channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-3-Process-Monitor


回滚软件当然也可能导致性能问题。
Bigbio2002

4

可能是因为某些东西正在使用您的机械硬盘。

实际上,非SSD磁盘只能支持一个(可能是“一个半”)同时用户。不仅如此,一切都变得缓慢。

话虽如此,将磁盘诊断为瓶颈是一个好主意,而不仅仅是猜测。这是有关如何执行此操作的一些技术指南。

当其中一种资源出现瓶颈时,计算机就会变慢。您最有可能碰到的是磁盘,内存和CPU,顺序为(IMO)。

首先确保您有足够的RAM。

我认为,虽然这不太可能是问题,但特别是在您有8 GB RAM且没有大量RAM用户的情况下,但这很容易解决。

快速检查是启动任务管理器并检查物理RAM的使用情况。如果高于80%,则可能有问题。如果高于90%,您很可能会遇到问题。

那是一个快速检查。一个更适当的检查是查看“峰值提交费用”数字。不幸的是,在Windows 7中没有标准的工具可以显示这一点,因此有时间退出Process Hacker了

  屏幕截图

高峰提交费用是所有程序想要同时分配的最大内存。如果它小于您的物理RAM,那么您肯定有足够的RAM用于启动后执行的所有任务。如果它超过物理RAM(如上面的屏幕截图所示),则可能由于RAM导致性能问题,尤其是在具有机械HDD的情况下。

假设您检查了峰值提交费用,发现它大约为2-4 GB(在使用已安装的软件重新启动后,不可能超过此上限)。这意味着到目前为止的速度缓慢不是由内存太少引起的,不能由购买更多的内存来帮助

所以到下一点...

下一个可疑的是机械硬盘。

实际上,这是我的第一个嫌疑犯,但是RAM检查比较容易,因此可以避免这种情况。

在您花大价钱购买SSD之前,这里说明了如何说服HDD实际上是瓶颈。您需要监视磁盘负载。我喜欢QPerfMon,但是内置的Performance Monitor也可以做到这一点。

QPerfMon是一个不错的选择,因为您必须在Windows启动后立即运行它,而它仍然很慢(甚至将其添加到自动运行中),并且QPerfMon允许您传递正确的命令行参数以正确的“性能计数器”开头预选:

QPerfMon.exe ".\PhysicalDisk\% Idle Time\_Total"

      在此处输入图片说明

我敢打赌,从您所说的情况来看,它将在启动后的5-10分钟内保持为零,直到您的计算机开始重新响应为止。当计算机完成要加载的所有内容的加载后,绘图将有望返回到90-100%(请记住,这显示了空闲时间,因此100%表示空闲,而0%表示非常忙)。

是的,硬盘保持固定。你能为这个做什么?

不幸的是,相对较少。我们已经消除了由于低RAM抖动而导致挂钉的可能性。因此,这是使用它的其他一些软件。如果您有备份或同步程序,则可能是罪魁祸首。防病毒扫描程序可以轻松固定驱动器。我不建议您关闭它,但是在已经成为HDD瓶颈的计算机上,它可以轻松地将启动时间加倍。

我们如何诊断哪个程序导致速度慢?我推荐的方法是使用资源监视器(Windows 7中的内置程序)。切换到“磁盘”选项卡并按总数排序:

在此处输入图片说明

在此屏幕截图中,BTSync是最大的磁盘用户。找到了罪魁祸首?禁用/卸载它,重新启动,然后重试。

如果磁盘被系统使用,该怎么办:不幸的是,这很普遍,并且系统通常位于顶部。AFAIK,所有使用内存映射I / O的程序都显示为“系统”。您将必须按文件名浏览,并猜测哪个程序可能正在使用该文件以及原因。在我的示例中,正在访问的文件来自我的Firefox配置文件,所以我知道罪魁祸首是Firefox。

请注意最后一栏“响应时间”。对于机械磁盘,您应该希望看到的范围是5-20。如果它更像是100,那么您的磁盘过载就远远超出了它可以应付的范围。我敢打赌,在您行动缓慢的时候,响应时间将达到数百。在将系统磁盘升级到SSD之前,我发现我的数据高达750-1500。

重复此过程,直到消除了所有可能的为止。引导后启动的第三方服务很容易成为一个大问题。

完成所有这些工作之后,计算机很可能仍然会慢得令人无法接受。恐怕就是这样。实际上,机械硬盘不再将其用于系统磁盘。要么忍受它,要么为SSD保存。碎片整理是最后的努力,可以帮助一点点,如果你的碎片是可怕的,但10分钟的切割启动时间为5分钟不一定是充分的改善...

缓慢的情节期间没有固定磁盘

然后可能是CPU。我认为除非您的CPU很旧,或者您的软件行为不正常,否则不太可能。易于检查:运行任务管理器并检查您的CPU使用率。如果总体数字超过20%,则CPU可能是可疑的;如果超过75%,我会说这是最有可能的瓶颈。如果将其固定为100%,则CPU瓶颈无疑会减慢速度,尽管可能会发生,修复此瓶颈只会暴露上述问题之一。

运行任务管理器,按CPU使用率对程序进行排序,并连续几秒钟禁用/卸载使用过多的任何东西:

在此处输入图片说明

忽略系统空闲过程。在此屏幕截图中19%的效果还不错,但这是一个潜在的嫌疑人。如果出现类似情况,请禁用该程序,然后尝试在没有该程序的情况下重新启动。

就是这样!希望本指南可以帮助人们了解计算机运行缓慢的原因。

PS最后一项建议:进行碎片整理时,请确保没有其他东西使用磁盘。具体来说,请暂停所有备份/同步软件,并使用上述QPerfMon方法来确保磁盘在启动碎片整理之前长时间显示> 90%的空闲状态。这应该可以大大加快速度。


2
是硬盘!该死的。最糟糕的是,我认为我的HDD不能与一个SSD一起使用,因为这台笔记本电脑只能容纳一个。
PedroD

0

正如其他人指出的那样,您缺少许多驱动程序。安装芯片组/ SATA控制器驱动程序对于Windows有效地使用磁盘至关重要。这就解释了您看到的糟糕的搜索性能。

其他一些技巧...

安装SATA驱动程序后,您的PC仍然会呆滞,因为您有5400 RPM硬盘驱动器!这是讨价还价的地下室部分,您可以将它塞进最便宜的功能性包装盒中,然后将它们拼凑起来送给祖母。我建议使用7200 RPM硬盘驱动器,甚至是SSD。这将在性能上产生巨大的差异。

您无需沉迷于进行完整的碎片整理,每几个月一次的快速碎片整理就足够了。早在我经验不足的时候,我就尝试像您现在尝试的那样对系统进行微优化,但这既浪费时间,又使您无法真正关注潜在的问题。

运行Windows Update并检查可选的更新选项卡,这将使您一口气获得大多数设备缺少的驱动程序。注意:通常,比起Microsoft的驱动程序,您更喜欢制造商网站上的驱动程序,但这将使您入门。


2
5400 RPM驱动器和7200 RPM驱动器之间的速度差约为25%,远远不能解释15分钟的启动时间。
2015年

好的,也许这不是第一位的原因...但是我只向敌人推荐5.4K RPM的硬盘。
Bigbio2002
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.