令人难以置信的缓慢的计算机,但没有明显的原因

ahs*_*ele 2 laptop performance chkdsk windows-xp

一位朋友让我帮他解决一台运行速度非常慢的笔记本电脑。这台机器以前工作效率高,但最近变得慢得让人无法忍受。该机器是运行 Windows XP SP3 的 Toshiba Satellite M45。

正常运行机器几乎是不可能的。启动到安全模式需要非常长的时间并且性能很差。尽管我确实运行了磁盘碎片整理,但硬盘驱动器似乎并没有过度碎片化。跑步chkdsk /r需要 14 多个小时才能完成(我预计长时间跑步不会那么长)。

即使经过这些基本步骤,机器仍然运行缓慢。还有哪些我应该尝试的事情?我愿意重新安装操作系统,但想确保没有其他选择,并意识到问题是否与硬件相关,重新安装几乎没有影响。

系统规格

RAM:        448 MB
CPU:        1.50 GHz Intel Celeron
Disk size:  74.5 GB
Used space: 36.5 GB
Run Code Online (Sandbox Code Playgroud)

Goy*_*uix 10

检查硬盘驱动器是否已恢复到 PIO 模式而不是使用 DMA。在设备管理器中展开“IDE ATA/ATAPI 控制器”部分,并检查主要和次要 IDE 通道“属性”对话框。在“高级设置”选项卡上,通常有一个指示控制器(和通道)正在运行的模式,以及更改它的方法。

但请注意,如果 Windows 在不到一个小时或类似的时间内遇到 3 个 DMA 错误之类的情况,它通常会退回到 PIO 模式。这可能是其他事情失败的早期预警信号。

您可以尝试的另一件事可能会为您提供另一个数据点,如果您有足够的 RAM,您可以尝试使用“ toram ”选项启动Knoppix。如果它像冠军一样运行,我认为您可以安全地将存储系统识别为瓶颈。

  • 所以做了一些谷歌搜索并提出了这篇文章(http://winhlp.com/node/10),这导致了我的解决方案。最终,强制 Windows 重新检测 DMA 设置成功了。通过从注册表项下的各种驱动器中删除 `MasterIdDataChecksum` 和 `SlaveIdDataChecksum` 强制重新检测:`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}` (2认同)