大多数系统冻结(不能使用热键,如CTRL+ALT+DEL)都是由挂起的驱动程序引起的, 所以你必须更换设备或更新驱动程序。故障排除可以通过以下方法进行:
下載 Windows Performance Analyzer 適用於您的 Windows 版本。在您的系统上安装该软件。以管理员身份打开命令提示符**,然后复制粘贴下一条命令:
按回车键一次启动命令,现在你需要等待系统挂机。请不要进行重度活动,如游戏或私事…..
在你的系统停止挂机后,马上进入控制台,按回车键。等待一段时间后,会生成一个日志文件myTrace.etl,将其压缩成一个zip文件。在这里分享这个链接,我将尝试找到并告诉你问题的原因。
(https://superuser.com/a/347191/9666), 从步骤6 - 7开始.
假设你使用的是Windows操作系统…..
需要检查的事项:
首先,我检查一下机器启动时自动启动了什么。HKEY\LOCAL\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run - msconfig - Run -> services.msc 这将列出所有的服务,当你的机器启动时,所有的服务都会被启动。你可以从这个MMC快进中管理所有的服务。 - Scheduled Tasks 然后,我将运行进程资源管理器,看看启动后运行的是什么,看看是什么占用了大量的内存和CPU。
然后我将确保所有的驱动程序都是最新的,同样的,防病毒,windows update和其他关键的应用程序,如网络浏览器,java,Flash等。
然后,如果需要的话,我会对他们的硬盘进行碎片化处理。
我也会通过事件查看器查看是否有任何错误报告,如果有的话,我也会检查一下。
(假设我们现在说的是Windows)(假设我们现在说的是Windows)
如果你的电脑突然运行的很慢(也就是说,你的电脑不只是运行的很慢),我会检查Windows任务管理器。 - 单击进程窗口顶部的 “CPU "栏………..两次(先对最大CPU使用量的进程进行排序)。 - 看看是否有什么东西(除了 "系统空闲进程 "之外)持续占用了超过百分之几的CPU。有时,一个应用程序可能会进入一个race condition,即它会被 "卡住 "在一些代码的循环中,它只是不断地运行。
任务管理器应该会告诉你是否有类似的情况发生。
要想知道你的机器是否会很慢,请检查
有很多第三方工具可以提供你的电脑信息,但要想不使用这些工具,你可以使用Windows任务管理器。
要打开 “任务管理器”
在性能选项卡上,你会看到你的CPU有多 “忙",同时也会看到你的物理内存有多少。要检查这一点,请打开Windows资源管理器,你可以通过
选择C:驱动器,用鼠标点击C:驱动器。然后点击右键,选择 "属性”–这将告诉你硬盘上有多少可用/使用的空间。
这听起来好像是硬件中断/坏的设备驱动造成的,至于敲击键盘–这很可能是运气好。
试着先看一下系统事件日志,看看是否有任何错误或警告,可能与驱动有关。
接下来要么卸载驱动,如果找不到,我建议先把所有多余的USB设备都拔掉,这是最简单的解决办法,如果能解决的话,再把它们一个个插上,直到找到坏的那一个。如果你没有找到任何问题,你可能需要卸载驱动程序。
如果你仍然有错误或想早点排除,我建议运行一个内存测试,然后在命令提示符上运行Chkdsk
扫描硬盘驱动器,以找出问题。如果你按照这个方法操作后仍然有问题,请告诉我,我将尝试进一步帮助你。
要想获得另一个速度提升,请禁用不必要的Windows服务。有一些可靠的数据库,说明什么是安全的,什么是不安全的,例如,The Elder Geek的Windows XP的服务指南_。
碎片化你的硬盘驱动器。对于Windows XP来说,磁盘碎片整理器位于 开始 ->程序 ->附件 ->系统工具。
就我个人而言,我采用以下方法:
打开任务管理器,将所有正在运行的进程都过一遍,记下那些不需要的进程,并特别注意检查是否有可疑的进程。99.9%的时候,如果你不认识一个进程,只需在google上输入名称,你就会得到关于进程的性质和是否有必要的充分信息。把procces列表记在心里,我打开msconfig(在运行对话框中键入msconfig),在启动选项卡中开始取消选中后台不需要的proccesses。注意禁用不同的启动项,因为有时这些启动项会互相依赖。
3.进入控制面板,再次筛查已安装的软件,并卸载那些用户不需要的软件。
4.然后我再去查看正在运行的服务(在运行对话框中键入services.msc),根据服务的不同,将其设置为禁用或手动。由于windows的特性和多年的使用过程中不可避免地形成的垃圾,这通常是唯一可行的解决方案。
除了这里的其他建议外,我发现,如果我一直把回收站装满了大量的文件,那么简单地清空回收站就会对性能产生影响。
我经常检查以下几点…..
内存。现代操作系统对内存的需求很大,你拥有的内存越多越好。
硬盘空间。
后台进程(如打开的应用程序、磁盘扫描软件、病毒软件、病毒本身)。小工具、小程序、小工具、应用等越多,总体来说事情就会越慢。只有真正需要打开的东西才会保持打开。
重启之间的时间。每个操作系统每隔一段时间就需要重启一次。
其他可以考虑的选项有:
提高系统使用的虚拟内存量
本篇如何极客指南显示,磁盘清理并不能真正清理所有的东西,除非你执行注册表调整。指南中介绍了如何解决这个问题
最后重装操作系统是我最后的选择。Windows喜欢保留很多垃圾
这听起来像是一种不寻常的情况(因为很多人在使用Windows 7的时候都会遇到一些小麻烦,而你的问题听起来很不方便)。这是一台 “新 "的新电脑,还是新的(即新安装了Windows 7的二手电脑)?你知道这台电脑的规格吗?问题是在正常使用中经常发生,间歇性的,没有明显的规律,还是在特定的时间,如启动后不久?
在没有更多信息的情况下,首先可以通过http://gsmartcontrol.berlios.de/ 这样的工具(Linux和Windows都可以使用–如果你的电脑上没有这样的工具,还有很多其他类似的工具)来检查你的硬盘是否健康。驱动器故障是导致意外暂停的一个常见原因,因为对于某些故障,驱动器会循环重试,直到它能够读/写被要求读/写的内容,而用户界面似乎会被挂起,直到操作系统收到驱动器的回应。大多数硬件驱动程序会在那里报告意外情况,而Windows本身也会在那里报告某些驱动程序的错误,而这些错误在报告之前就会被驱动程序自己发现(旧的Windows版本在这种情况下只会蓝屏,但较新的版本会尝试重启驱动程序,并在发生 "致命 "错误情况时记录事件)–所以如果问题是由错误的驱动程序或有故障的硬件引起的,这些日志可能会提供有用的线索。
如果是Windows系统,只安装你需要的软件。不要用那些无用的东西把你的电脑搞得一团糟。检查注册表错误,并使用一个好的软件如regcure或registry booster来修复它们。不要忘记检查你的防病毒软件是否更新了。过期的杀毒软件往往会导致系统速度变慢。使用CCleaner来清除垃圾软件。不要在后台使用过多的程序,以免耗尽你的内存。如果你不需要,请关闭Windows侧边栏或桌面增强软件。通过更新病毒扫描所有系统,确保系统没有被感染。另外,磁盘除错等小工具对你的电脑也有帮助。