我维护一个小型办公室,其中大约有 7 台运行 Windows XP 的台式计算机,还有一台运行 Ubuntu 的服务器。
每月我都会:
- 运行 CrapCleaner 来清除临时文件并修复注册表问题
- 运行 Defraggler
- 将他们的文档、电子邮件和 Firefox 配置文件备份到服务器上的 RAID
- 确保所有 Windows/安全/防病毒/反间谍软件均已更新至最新版
- 检查无关程序是否未插入到启动文件夹或 msconfig 启动序列中。
这些都是我自己构建的双核或四核英特尔机器,均配备至少 3GB 的 RAM。
然而,办公室里的人时不时就会开始抱怨他们的机器“慢”。
如何排除“运行缓慢”的计算机故障,以及在定期维护方面我还能做些什么?
我真的不想费力重新安装这些机器,尤其是它们每 2 或 3 个月就会抱怨“速度太慢”。我完全可以接受每年重新安装一次 WinXP,但更频繁地重新安装只会很痛苦。
答案1
同意 SvenW 的说法;首先要做的就是尝试从他们那里获取更多信息。
- 启动/登录需要多长时间。
- 它是否对简单命令没有反应(例如打开资源管理器窗口或启动小应用程序)或者它是否花费比您预期更长的时间来完成更大的工作?
理想情况下,让他们告诉你什么时候速度慢。为此,请尝试以下操作:
- 下载 SysinternalsSuite:http://technet.microsoft.com/en-gb/sysinternals/bb842062
- 在一天开始时在受影响的机器上运行 procexp。
- 在“视图”->“选择列”中,检查以下内容:
- 进程内存:私有字节历史记录
- 进程性能:CPU 历史记录、I/O 历史记录、I/O 写入、I/O 读取、I/O 其他
- 然后将“视图”->“更新速度”设置为 10 秒。
- 让它最小化运行,当它开始变慢时让用户给你打电话(假设它并不总是很慢)
然后,您应该能够看到系统行为的简要历史记录。虽然不一定能找到罪魁祸首,但通过查看当前值和历史图表,应该很容易发现正在破坏磁盘或消耗所有 PC RAM 或 CPU 的应用程序或服务。
关于磁盘碎片整理的最后一点说明:尽量让磁盘上保留 20-25% 的可用空间。这样可以让驱动器以最佳水平运行,并且碎片整理将在相当短的时间内完成。如果磁盘可用空间不足 5%,那么再多的碎片整理也无济于事,磁盘会严重损坏。
答案2
令人遗憾的是,许多“电脑运行缓慢”的抱怨实际上只是想象出来的,因为人们预计他们的电脑会随着时间的推移而变慢,因为 Windows 会一直变慢是“常识”(他们的装有间谍软件的家用电脑确实如此)。但即使这是真的,最好还是确保它确实是一个佩布卡克并且没有其他因素真正导致系统变慢,可能是网络连接或类似因素。
因此,请询问用户详细信息:什么时候开始变慢,是否仅在特定操作或特定情况下变慢等等。即使您发现没有什么问题,这也有一个非常重要的目的:用户会感觉到他受到了重视,并且您没有忽视他。
其他一些提示:我假设您的用户没有管理员权限。如果他们有,您很快就会遇到真正的速度问题,因为他们将要感染恶意软件。
此外,研究像 TrueImage 或类似的映像软件可能是个好主意,因为它可以使从已知良好状态重新安装变得非常容易和快速。
答案3
一般答案:
检查与系统一起启动的内容。随着时间的推移,会出现越来越多的情况:
- google chrom/earth 更新
- Java 更新
- adobe flash/reader/shockwave 更新
- 苹果快速更新
- 防病毒更新
- 什么没有更新...
也许你并不需要它们全部..也许你可以自动安装关键补丁[即使规模很小 - 例如工作量]。 您可以使用自动运行看看系统是如何启动的。
- 一些防病毒软件可能会减慢您的磁盘 io 速度;一般来说,我的大部分烦恼来自于缓慢的 io 速度,而不是 CPU 速度。
- 用户可能有同时运行太多应用程序的不良习惯;偶尔重启一下或至少关闭 20 个窗口和 90 个 Firefox/IE/Chrome 选项卡是个不错的选择
- 您是否使用某些网络共享 - 例如映射网络驱动器?可能是某些东西超时了或者用户尝试通过慢速/高延迟链接使用 Windows 网络?
答案4
我知道我的解决方案不是最好的,但我认为它可以给你一些答案。如果你有 ubuntu 服务器,你可以使用它来设置 cacti i 并通过 smnp 监控你的 windows 桌面。
它让您了解 CPU 和内存使用情况等,并且您能够看到抱怨是否合理。
如果您想更频繁地重新安装桌面,您可以使用 clonezilla 服务器(在我的工作中,我每个月晚上都会重新安装大约 100 台 PC:)