不管是硬件还是软件出了问题要想纠正错误首先得找出导致问题的原因在纠错方面Windows XP为我们提供了一个功能强大的事件查看器工具不过它的可读性太差天书般的记录绝非一般用户能看懂的(见图)微软也许早就认识到这点在Vista中对事件查看器进行了大刀阔斧般的改进不但可读性大大增强而且可对用户最关心的事件进行跟蹤另外考虑到真正推动个人电脑普及的恰恰是非专业人员所以Vista还内置了可靠性和性能监视器有了它大多数人都可能成为洞察系统故障的高手如果再加上任务管理器Winows Defender内存诊断工具等助阵就能真正做到系统出错我先知了 事件查看器 高手的诊错工具 要想打开打开事件查看器可单击开始在搜索栏中输入MMC(不含引号)并按回车键进入系统控制台窗口再单击文件→添加/删除管理单元在弹出窗口的可用管理单元下选择事件查看器接着依次单击添加本地计算机确定后事件查看器即可浮出水面 小提示 ★还可以通过其他方式打开事件查看器一是在开始菜单的管理工具之下;另一个是右击桌面上的计算机再选择管理这两种方式下打开的事件查看器功能要弱一些不如在系统控制台下可同时显示远程和本地计算机日志以方便对比更利于查找故障原因 第步认识事件查看器 Vista的事件查看器窗口默认为三窗格模式分别为树状结构区事件显示区操作区对早已习惯Windows资源管理器或Outlook邮件阅读器的人来说无疑是最友好的界面给我们进行分类查询提供了方便(见图) 另外可按事件的性质进行分类比如Windows日志应用程序和服务等也可按时间进行分类比如小时之内的一周之内的等不管要查询什么都能很快切入主题一针见血 更重要的是选中一条日志(比如ID为的事件请记住这一ID后面要用)相关内容会自动在另一窗格中显示出来而且不再是天书如图所示 文中暗表我曾尝试构建迷你版Office 并进行安装安装过程中确实出过错如图所示正是在事件查看器中检测到的对这一错误的记录由此可证实事件查看器还真能洞查秋毫 第步收藏日志 好的内容得收藏起来细细品尝这一人们已熟知的技术也被用到了事件查看器中它通过创建自定义视图来实现在创建过程中我们可根据自己的需求按时间事件级别事件来源甚至关键字等来定义所关心的事件一旦自定义的视图创建成功可保存在自定义视图下的列表中随时都可调出来观看 不仅如此我们还可导出自己的记录或导入他人的记录通过分享会诊等措施来提高查询故障的准确率本例中我最关心的还是迷你版Office 的运行情况那就将它收藏起来吧单击创建自定义视图弹出如图所示对话框由于这一事件已出现过可选择按日志并在事件日志下勾选所有项目再特别指明它的ID号即 在下一窗口中可对自定视图指定名称和对该事件进行简短说明本例中输入的名称是迷你Office 完成后依次展开控制台下控制台根节点→事件查看器→自定义视图可观察到新建的视图迷你Office 今后只要打开它就能观察到与迷你Office相关的日志了 实质上自定义视图或收藏是为了从海量的日志中筛选出对我们最有用的数据如果仅是临时筛选一下也可通过筛选当前日志来实现单击主窗口右侧的筛选当前日志再按提示操作就可以了 第步追蹤日志 如果将事件查看器仅用于消极地查看信息那就太浪费了我们还可对自己感兴趣的事件进行追蹤以便随时了解情况制作出应对措施对事件进行追蹤实现的原理很简单首先指定要追蹤什么事件(触发源)接着指定一旦捕捉到要追蹤事件的相关信息时应采取什么响应措施比如提醒用户注意启动相关程序进行解决等特别值得一提的是在指定响应措施时可指定多个联动的措施体现了一(触发源)对多(响应)的设计理念 这个例子中我们以迷你Office为例进行说明而且配置两个响应事件显示消息和向管理员发送邮件 创建基本任务 选择与迷你Office相关的日志后单击将任务附加到此事件创建基本任务向导即可自动运行如图所示可看出向导共分步其中前步可取默认设置到第步即指定响应事件时可以而且只能选择启动程序发送电子邮件显示信息等中的一项本例中我们选择显示消息按提示输入要显示的内容即可这一任务不能在事件查看器中观察到它将出现在任务计划程序中如图所示 创建高级任务 在任务计划程序中双击事件查看器任务再在弹出的窗口中单击操作→添加还会弹出类似图所示的对话框输入邮件的帐号及密码即可 第步日志的拓展 日志记录采用了XML格式这是隐藏在事件查看器背后的底层技术支持它的好处之一是提供给第三方事件查看工具进行拓展 可靠性监视器 普通人的诊错工具 事件查看器功能强大主要针对对象是IT技术人员性能查看器虽只提供查看功能无追蹤收藏筛选等功能但使用简单主要针对普通的电脑用户使用可靠性监视器也可进行故障排除可靠性监视器能快速显示系统稳定性历史记录通过它可以查看每天影响可靠性的事件详细信息帮助我们了解结果并根据结果内容采取措施以提高可靠性 右击桌面上的计算机选择管理再在弹出的窗口中依次展开计算机管理(本地)→系统工具→可靠性和性能→监视工具→可靠性监视器即可打开它如图所示它将影响计算机稳定性的因素分为五大部分包括软件安装(卸载)应用程序故障硬件故障Windows故障其它故障等可靠性监视器最多可以保留一年的系统稳定性和可靠性事件的历史记录这些记录以图表的形式显示 曲线 性能监视器将系统稳定性分为从到的十个等级数字越大表示越稳定根据这一标准性能监视器对每天的稳定性进行评审得到一个表示数字大小的图形点再将多日的图形点连接起来形成一条曲线非常形象直观为保证曲线的可靠它对一些情形进行了排除比如 ·特殊时段不包括系统关闭或处于休眠状态的时段 ·数据不足时当系统安装后运行时间不足小时无法计算出可靠的系统稳定性指数时曲线将显示为虚线当已记录的数据可以生成可靠的系统稳定性指数时曲线将自动转化为实线 图标 在图表的上半部分显示了稳定性指数当检测到每种类型的一个或多个可靠性事件时在这一日期的列中会显示一个图标 ·对于软件安装和卸载会出现一个表明该类型成功事件的信息图标(蓝色气泡中间有一个字母i)或表明该类型失败的警告图标(黄色三角形中间有一个感歎号) ·对所有其他可靠性事件类型会出现表明该类型失败的错误图标(红色圆圈中间有一个叉) 事件具体情况 通过查阅图表下半部分的系统稳定性报告可得到每一事件的具体情况从事件属性上看它会列出哪一程序或哪一硬件的哪一版本在什么时间被记录;是否出了问题出了什么样的问题等详细信息 从查看的方式上看可只关注某一天的具体情况也可关注所有时间内的情况两种方式各有千秋当我们查看所有时间内的具体情况时可对同一软件或硬件在不同时间内的表现进行对比以便更加全面地掌握所关注对象的表现情况对查错而言非常有用 比如从图表上看年月日没出现什么故障但到年月日时却出现了一个红色带叉的错误标志直观上看曲线下滑再查看月日的系统稳定性报告可观察到出错的程序为WinWORDexe具体表现是停止响应此时就要注意了经回忆得当时我安装了迷你版的Office 有了这一线索解决问题的方法也就出来了卸载它或重新安装正式版解决问题后可观察到曲线上扬回升(月日) 问题报告和解决方案 自动化的诊错工具 DrWatson(华生医生)是过去版本Windows的一种系统故障分析工具在Vista中这一工具已被问题报告和解决方案取代这个工具对系统软硬件问题的诊断是自动完成的而且一旦查出问题可自动向微软发送报告以寻求解决方法还可查看自微软返回的解决方案 单击开始→所有程序→问题报告和解决方案即可打开它(见图)从使用上看常用的两项有查看问题历史记录和检查新解决方案 比如前面我曾查出过因迷你版Office而引发的问题在这里也有所反映而且给出了解决问题的方法——下载Microsoft Office System Software有很强的针对性 有了上面这些工具相信大家都能成为排错高手 |