系统故障排除万能法则:“二分法”

日期: 2010-04-27 作者:越野苍狼 来源:TechTarget中国

  在日常运维过程中,客户端系统故障应该是最常见的了,在日常解决故障的过程中,如何快速定位到故障源是个非常关键的问题。

  大家都知道在数据库查询过程中,采用“二分法”是个非常高效的办法。而在以往的故障处理过程中,针对系统故障的处理,个人也总结了一个“二分法”,记录于此,希望对大家在处理系统故障类问题时有所帮助。
 
  第一步的主要工作是禁用所有非系统自带服务和启动项。

  1.执行“开始→运行→msconfig”命令,打开“系统配置实用程序”

  2.在“系统配置实用程序”中,切换到“启动”标签,记下目前的各启动项勾选状态,单击右下角的“全部禁用”按钮。

  3.切换到“服务”标签,选中“隐藏所有Microsoft服务”,并记下当前各项服务的启动类型状态,然后按“全部禁用”按钮。

  4.按“确定”按钮,重新启动计算机。

  小提示:重新启动后,系统会弹出一个“系统配置实用程序”对话框,只需要勾选“在Windows启动时不显示此信息或启动系统配置实用程序”复选框,然后单击确定按钮,下次启动时该对话框就不会再出现了。

  第一回合判定,如果故障依旧,则需要参照上面的2、3步骤中的操作还原服务和启动项,如果故障消失,则进入下面的回合。
 
  第二步:二分法定位出导致问题原因的启动项或服务。

  首先我们假设在上面的步骤中,我们一共禁用了8个项目。

  1.启用4个项目,重新启动计算机。如果问题存在,则说明导致故障原因的是由我们刚刚启动的4个项目中的其中一个或几个引起的。如果问题不存在,则说明导致故障原因的是目前未启动的另外4个项目中的一个或几个。

  2.根据上面定位到的4个可能的问题项目,启动其中的2个,再次重新启动系统,如果问题存在,则说明导致故障原因的是此2个项目中的一个,否则是另外2个中的一个。

  3.重复上面的步骤,直至定位到导致故障原因的项目。
 
  接下来相信不用我再多说了吧?在处理问题的时候,我们最大的困惑是在于不知道问题出在哪里,现在找到了问题点解决起来就比较简单了。

原文链接:http://windyli.blog.51cto.com/1300305/293474

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • DNS故障排除十要诀

    对基于Windows系统的网络来说,DNS都属于最重要的服务之一,没有DNS的支持,活动目录就不能正常工作,因此,在DNS出现问题时尽快解决就成为一项非常关键的工作。

  • 保护企业基础架构五大技巧

    没有哪门技术或过程可以避免所有将在未来发生的运行中断、缺陷代码或者由于人为的失误而导致的故障。在IT预算短缺的前提下,掌握一些小技巧便可简化这些麻烦。

  • 网络故障简单分析指导(三)

    网络管理员每天都会遇到各种各样的问题,面对故障如何分析故障原因进行排故呢?本文列出了62种常见故障并给出了相应的分析和排故建议。

  • 网络故障简单分析指导(二)

    网络管理员每天都会遇到各种各样的问题,面对故障如何分析故障原因进行排故呢?本文列出了62种常见故障并给出了相应的分析和排故建议。