Vista:故障排查不求人

大张和小王是一家小企业的两位员工。这家企业规模不大,一共只有15人,平时的主要业务是进出口贸易。因为业务的关系,每位员工都需要和国内外的客户打交道,并需要在计算机上处理大量Word文档、Excel表单等信息。公司给大张配备了一台运行Windows Vista的计算机,给小王配备了一台运行Windows XP的计算机。

在计算机的使用方面,因为企业规模不大,因此整个企业并没有雇用专业的网络和系统管理员,而是在员工中找了一位对Windows比较熟悉的员工担任兼职。然而毕竟不是专业的,这位兼职的员工并不知道太多系统的维护和排错技巧,因此有时候如果企业中有计算机遇到了故障,往往都是重新安装系统,或者上网求助他人。不仅浪费时间,而且影响正常工作。老板也正在考虑是否需要专门雇一个人负责维护和支持工作,然而却不得不考虑相应的成本问题。通常,员工们可能会遇到下列方面的问题:

  • 希望能够通过更简便的方法对一些重点的计算机硬件,例如内存和硬盘进行检测,以便判断系统故障是否是这些设备的硬件故障导致的。
  • 如果系统因为软件上的错误导致无法正常使用,可以不用考虑导致故障的原因,但一定要有一套成熟的机制可以将系统用最短的时间恢复到初始状态,以便员工能够尽快恢复工作。
  • 希望能够有一种方法记录整个系统,包括第三方应用程序在一段时间内的运行情况,一旦有任何异常发生,都能记录在案,供分析排错使用。

在老版本Windows中,如果希望实现上述目标,往往需要员工具有较高的技术水平,有些情况下根本无法通过Windows本身的功能实现,往往还需要借助第三方软件。这样不仅会增加人员的雇佣和培训成本,而且购买第三方产品往往需要花费额外的一笔钱。

作为微软最新一代客户端操作系统,Windows Vista针对小型企业中的系统维护和支持提供了完善的解决方案,并且在上述的每个环节都作出了相当多的改进。通过Windows Vista中的相关功能,任何用户,只要有简单的计算机使用经验,甚至不需要参加额外的培训,完全借助Windows Vista自身的各项功能,就可以实现上面提到的所有要点。下文介绍的所有功能都可以用于Windows Vista商业版(Business Edition)以及企业版(Enterprise Edition)中。

为了能够通过一种更直观的方法了解Windows Vista在上述各方面的改进,下文会用同一个功能在Windows XP和Windows Vista中的操作对比进行介绍。

重点硬件错误诊断

要想对硬盘和内存进行硬件诊断,大张和小王可以分别这样做:

大张在Windows Vista中的主要操作

小王Windows XP中的主要操作

诊断硬盘分区错误:

  1. 打开”计算机”窗口,在要检测的硬盘分区对应的图标上单击鼠标右键,选择”属性”,打开属性对话框的”工具”选项卡。


  1. 选中需要的扫描和修复选项,然后单击”开始”。


  1. 检查的结果会直接显示出来。


  1. 如果选中的分区正在使用,那么程序可能无法检查,这时候会询问是否在下次启动系统的时候检查,根据实际需要作出选择。


诊断内存错误:

  1. 打开控制面板,依次单击”系统和维护-管理工具”,双击”内存诊断工具”。


  1. 保存好所有工作后,单击”立即重新启动并检查问题(推荐)”,计算机会重启动。
  2. 计算机重启动后,会自动运行内存诊断程序,并对内存进行诊断,整个过程不需要用户干预。诊断结束后会自动重启动。


  1. 再次登录Windows Vista后,可以在桌面右下角的通知区域看到之前诊断的结果。
诊断硬盘分区错误:

  1. 打开”我的电脑”窗口,在要检测的硬盘分区对应的图标上单击鼠标右键,选择”属性”,打开属性对话框的”工具”选项卡。


  1. 选中需要的扫描和修复选项,然后单击”开始”。


  1. 虽然程序在检查完毕后会发出提示,但除非发现错误,否则不直接显示检查结果。


  1. 如果选中的分区正在使用,那么程序可能无法检查,这时候会询问是否再下次启动系统的时候检查,根据实际需要作出选择。


诊断内存错误:

Windows XP本身不包含这样的功能,因此必须使用第三方的专用软件进行检测。

通过上面的对比可以看出,在Windows Vista中,对关键硬件设备的诊断做得更好。在需要的时候,大张只需要简单地点击几下鼠标,就可以完成对硬盘和内存的诊断,而且Windows Vista中这方面的功能非常友好,可以用很直观的方式告诉大张诊断结果。甚至如果故障已经严重到Windows都无法正常启动,大张也可以在开机后按下一个按键,直接对内存进行诊断,以便判断故障是否是内存造成的。

然而在Windows XP中,根本没有提供用于诊断内存的工具,因此小王只能借助其他第三方工具软件实现,这可能会导致额外的投资和学习。虽然Windows XP中也提供了硬盘诊断工具,不过该工具在没有监测到错误的情况下并不显示诊断结果,如果小王了解这一特性,那么还比较简单;但如果小王不了解这一特性,还要花费额外的时间和精力来了解需要在哪里看到诊断结果。

系统的恢复机制

有时候,中小企业可能还会面临这样的问题:新买来的计算机,安装了需要的软件后,已经可以正常使用了,这时候用户可能会希望将自己的整台计算机,或者至少系统盘进行一次完整的备份,这样在日后使用过程中,如果系统出现故障,还可以使用之前的备份将系统恢复到初始时的正常状态。

虽然在Windows XP和Windows Vista中,都包含了有效的系统还原功能。该功能可以监视用户活动对系统设置的变动,并将这些变动保存起来,创建还原点。这样一旦在进行某些操作(例如安装了新的设备驱动或应用程序,或者调整了系统设置),导致系统无法正常工作的时候,就可以利用系统还原功能将系统还原导致前的正常状态。然而系统还原功能并不适合这种情况,因为为了节约硬盘空间,还原点是会被自动清理的,系统只保存近期的还原点,因此如果希望将系统恢复到半年(或者更长时间)前刚买来时候的状态,就无法使用系统还原功能实现。这时候很多企业往往会选择其他可以对整个系统进行备份和还原的第三方软件产品,这样不仅会导致额外的投资,而且往往需要培训员工使用这些软件,造成成本的上升。

不过在Windows Vista中情况就好多了,因为该系统内直接包含了对整个系统的备份和还原功能,任何用户,无论是否具有较高的计算机操作水平,都只需要简单地点击鼠标即可实现对整个系统的备份和还原。因此在遇到软件故障后,直接使用还原即可将系统在最短的时间里恢复到可用状态,并立刻恢复自己的工作。

假设大张和小王的计算机都是半年前买的,那么对于本例提到的问题,该如何解决?

大张在Windows Vista中的主要操作

小王Windows XP中的主要操作

如果大张需要备份整个系统:

  1. 在开始菜单中打开”备份和还原中心”,单击”备份计算机”按钮。


  1. 在随后出现的界面上选择备份文件的保存位置,这里可以选择本地硬盘的其他分区、网络共享文件夹、移动硬盘或其他可移动存储介质甚至光盘刻录机等多种存储设备。选择好之后单击”下一步”。


  1. 随后需要选择系统盘,默认情况下,备份程序会自动将保存了系统文件的所有硬盘分区选中,因此可以直接单击”开始备份”按钮,进行备份。


  1. 取决于要备份的数据量,整个备份过程可能会需要持续一段时间,不过在这个过程中大张依然可以继续自己的工作,而不用担心自己的操作会受到影响。


如果大张需要将系统还原到之前的备份:

  1. 使用Windows Vista安装光盘引导计算机,并在安装程序的主界面上单击窗口右下角的”修复计算机”链接。


  1. 随后修复程序会列出硬盘上已经存在的Windows副本,选中要修复的副本,并单击”下一步”。


  1. 将保存了备份文件的存储介质(光盘、移动硬盘或者其他可移动存储介质等)连接到计算机,在”系统恢复选项”窗口中单击”Windows Complete PC还原”链接,打开还原程序。


  1. 随后还原程序会扫描备份介质中存在的可用备份。如果想要使用默认的最近一次备份,可以直接单击”下一步”;如果想要选择其他备份,可以选择”还原不同的备份”,并在单击”下一步”后进行选择。


  1. 在随后显示的界面上复查所有设置,如果一切无误即可单击”完成”按钮,进行还原(进行还原操作后,目标盘上在备份之后创建的所有文件都将丢失)。

Windows XP不具备对整个系统的备份和还原功能,因此小王只能使用第三方产品,不仅需要额外投资购买,而且这类产品往往操作复杂,需要用户具有较高深的计算机使用技巧,稍有不慎就可能导致保存在硬盘上的其他数据的损坏或丢失。

通过上述的对比可以看出,大张在Windows Vista中只要使用系统自带的工具,就可以实现对整个操作系统的备份和还原操作,如果配合系统还原功能一起使用,则能进一步保护整个系统。例如,在安装了一个新的软件,导致系统无法启动的时候,就可以使用系统还原功能将系统恢复到安装该软件之前的状态;如果系统在使用过很长时间,已经有些异常,想要将系统还原到刚安装好后的状态时,则可以使用Windows Complete PC备份功能进行。通过这两个功能的合作,大张的电脑几乎可以在绝大多数时间里保证可用,并且这一切并不需要额外的投资,也不需要大张对计算机技术有太多的了解。

然而小王在Windows XP中的情况就不那么愉快了。首先,虽然Windows XP带有系统还原功能,但并没有提供对整个系统的备份和还原操作,因此如果小王需要将使用了很长时间的系统还原到初始状态,就必须使用第三方软件,而且可能需要面对很繁琐的操作和设置,一旦操作错误,甚至有可能危害到其他文件的安全。

系统的保健医生

对于很多没有专职系统管理员的中小企业,一些兼职负责维护企业计算机系统的员工往往都有这样的习惯:每隔一个固定的周期,维护人员定期检查每台计算机,了解在过去的一段时间里系统中是否出现过什么可能影响系统稳定性的因素,例如系统是否崩溃过,是否出现过重大的故障,或者是否有软件曾经崩溃过。通过这些信息,维护人员才可以判断企业中计算机的工作情况,并根据检查结果采取一定的措施,避免反复遇到同样的问题。

然而这样的工作在Windows Vista和Windows XP中的方法则是完全不同的。假设大张和小王分别需要在这两个系统中实现本例提出的操作,那么他们可以分别这样做:

大张在Windows Vista中的主要操作

小王Windows XP中的主要操作

  1. 打开开始菜单,在”计算机”上单击鼠标右键,选择”管理”,打开计算机管理控制台。
  2. 从控制台窗口左侧的控制台树中依次进入”系统工具-可靠性和性能-监视工具-可靠性监视器”。


  1. 随后可以在中央窗格中看到统计的系统可靠性信息。首先,系统会对过去每一天中可能影响到可靠性的事件进行记录,并给出一个得分(最高10分),并用图表的形式将这些信息表现出来,这样非常直观。同时,大张还可以单击某个具体的日期在图表下方看到当天更加详细的信息。


  1. 以上图中的内容为例,系统在这一天产生了一个名为”OS停止运行”的重大故障,并且在”故障详细信息”一栏列出了错误代号之类的信息。因此大张可以通过这些信息判断导致故障的原因,并采取一定的措施进行解决。
  2. 如果所需的信息不够,那么大张还可以根据日期在事件查看器中查看那一天里发生的更详细的信息,并进行解决。
因为Windows XP中没有类似的功能,因此小王只能依靠事件查看器,从浩如烟海的事件日志中筛选自己需要的内容,并采取解决措施。

  1. 打开开始菜单,在”我的电脑”上单击鼠标右键,选择”管理”,打开计算机管理控制台。
  2. 从控制台窗口左侧的控制台树中依次进入”系统工具-事件查看器-系统”。


  1. 随后可以在右侧窗格中看到系统中记录的过去若干天里发生的所有事件,小王必须通过这些事件判断系统在过去一段时间里的可靠性,并提供解决方案。


  1. 因为事件查看器提供的信息太多,因此为了有效进行判断,小王必须对所有事件进行筛选。在”查看”菜单下单击”筛选”,打开事件属性对话框的筛选器选项卡。从”事件类型”选项下选择”警告”和”错误”选项;从”事件来源”选项下选择需要的事件来源;从”类别”选项下选择需要的类别;并按照需要设置其他筛选条件。设置好之后单击”确定”按钮,随后Windows会隐藏不符合筛选条件的事件。


  1. 经过筛选,无用的信息已经少了很多,但小王依然需要在筛选后的结果中依次查看每个事件,并判断这个事件对应了什么问题,是否会影响到系统的可靠性,如果影响,那么应该怎样解决。

通过上面的对比可以看出,在Windows Vista中,系统自带的可靠性监视器已经完全可以充当起系统保健医生的角色,因为该程序可以自动记录所有可能影响到系统可靠性的因素,并用更加直观的方式将系统在过去一段时间内的可靠性用图表的形式表现出来。不仅如此,所有影响系统可靠性的因素还可以根据”软件安装(卸载)”、”应用程序故障”、”硬件故障”、”Windows故障”以及”其他故障”这五个类别进行分类,因此大张可以更加直观地了解到系统在过去一段时间内的可靠性,并有的放矢,解决所有可能危及可靠性的问题。

然而小王在Windows XP中的操作就不那么幸运了。因为没有一个专用的工具,小王将不得不面对事件查看器中浩如烟海的信息,从中进行筛选和过滤,找到自己需要的信息。整个的操作过程不仅繁琐,而且要求小王具有一定的技术知识,否则可能根本无法通过事件日志了解有价值的信息。

结论

通过上述例子可以看出,在操作系统的故障排查方面,Windows Vista因为自带了更多专用的工具,因此更实用,也更简单。虽然Windows Vista在设计上已经尽量避免了可能产生的故障对用户以及系统的不利影响,然而由于使用环境的复杂,不可避免会因为各种问题产生一些影响系统稳定性和工作的故障。不过任何用户,不需要有高深的计算机技术,只要对一些基本的概念和操作有所了解,就可以利用Windows Vista自带的工具实现计算机硬件诊断、系统的备份和还原,以及对影响系统可靠性的问题进行批量排查和解决等多种系统维护任务。

然而Windows XP就没有这样的优势了,首先,本文介绍的绝大部分功能在Windows XP下都无法直接进行,往往需要使用第三方工具软件,这有可能导致额外的投资以及对用户进行培训所需要花费的时间、金钱,以及其他间接成本。其次,尽管Windows XP中可以直接实现上述某些功能,往往在操作上都非常复杂,而且要求用户具有较高深的计算机技术知识,但这在一般的中小型企业中往往都是不现实的。

分享:

《Vista:故障排查不求人》有0个想法

发表评论

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

发表评论前,先做个简单的数学题吧: * Time limit is exhausted. Please reload CAPTCHA.