荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: figer (唯有一缕幽香长存人间), 信区: Newsoftware
标  题: Windows NT系统崩溃时可借鉴的工具
发信站: BBS 荔园晨风站 (Tue Sep  5 11:28:44 2000), 转信




Windows NT系统崩溃时可借鉴的工具
2000-02-26· 李志刚·CPCW

  Windows NT是一个可靠性比较高、水平也比较先进的操作系统,也可说是最先进、最
可靠的系统之一。但任何操作系统都有可能出现无法工作的时候。Windows NT也不例外。
而且它作为一种最复杂的系统,可能不时地会崩溃,甚至是相当严重的崩溃,让人束手无
策。如果出现这种严重情况,下面介绍的一些工具或许会对用户有所帮助。
  在Windows NT的CD-ROM版本中,存有许多工具软件,它们可以在系统崩溃时起到一定
作用。它们存放在目录\SUPTOOLS下。下面将一一介绍。

  1.NTDETECT
  此项命令在机器起动期间出现系统拒绝检测硬件这样的故障时,可以用来帮助进行硬
件故障调试。此命令实际上用作一个.COM文件和.CMD批文件。NTDETECT拥有这样一种机制
,在系统启动期间,可以对于 Windows NT检测到的起动信息进行数据转储。使用
NTDETECT,对信息进行了转储之后,可以判断故障来源到底是不是因为没有找到其部件。

  2.SMBTRACE
  这是一个字符型的应用程序。它能够捕获来自服务器、信道指示器的SMB信息,并对于
信息的捕获方式、捕获程度及是否影响到系统性能加以控制和选择。它作为一个服务器消
息快跟踪程序,对于帮助网络专家判定网络故障,起到了巨大的作用,或者从某种角度讲
,有网络探测器的作用。
  3.I386KD.EXE及 MIPSKD.EXE
  这两个软件作用主要是能识别并显示出 Windows NT内核中的故障情况。它们作为内核
调试器,可以算是操作系统制造商赋予软件的最不寻常的工具。它们具有极强的功能,其
各种使用远远超出本书范围。
  简单来说,要使用内核调试器的话首先要用调制解调器或空(null)的调制解调器电
缆将要调试的机器与另一台计算机联接,在另一台计算机上运行调试软件,在被测试的机
器上进行内核测试。仅仅这样讲述,可能用户还没法学会使用这些软件,不过他们可以借
助Windows的系统开发工具箱(System DeveloPment Kit)或微软的工具箱,以便了解更多
情况。在 CD-ROM中,\SUPTOOLS目录下有一个文件SUPTOOLS.HLP,它含有各工具的帮助信
息。不过对于此命令,谈得很简单,只有几行帮助信息。
  4.PMON.EXE
  这是一个字符型的文件。其任务是对进程资源进行监测,给出进程执行的详细信息,
包括线流统计、工作集的大小及其它内容。与Windows NT的性能监控程序相比,它不仅能
完成NT性能监控的功能,还多提供了一种可选的用户接口,因此提供的信息也更加详细、
全面。
  5.PVIEWER.EXE
  这是一个图形程序。其功能与PMON.EXE一致,也提供了有关进程的详细信息。它也包
括了 Windows NT性能监控器的功能,只是为用户提供了一个可选的用户接口。
  6.DRIVERS.EXE
  此程序功能为显示设备驱动软件的信息。它对于访问低层次的硬件设备以调试故障,
极有帮助。
  7.EXETYPE.EXE
  此程序功能为显示一个可执行文件的类型及其子系统。它是一个简单的程序,只有几
个命令行。当系统运行某可执行文件出现故障时,可键人命令: exetype <文件名.EXE>
 其中文件名指出问题的可执行文件名。这时,命令将详细说明当前程序是什么程序,是
Windows NT,OS/2,还是 16位Windows NT程序,它指定了什么样的指令集,这些信息对于
查明故障原因可能有帮助。
  8. PSTAT.EXE
  这是一个字符型的程序。其功能是显示所有正在系统中运行的程序及其状态信息。
  9.REGINI.EXE
  这是一个命令行程序。其功能是用改变命令稿(scriPt)的方法来改变注册处的命令
。如果想要修改各个系统的注册处内容,可以使用注册处命令稿,并在命令行中执行命令
 REGINI.EXE。这也就说明,利用系统的登录命令稿,可以同时改变多个系统的注册处内容

  不过,此命令功能虽强,危险性也不小(和注册处编辑器类似)。在改动文稿时,就
同时变动了多个注册处,但同时也像机关枪扫射一样,改动了所有的服务器(或工作站)
,故使用时要慎之又慎。在微软中,没有提供注册处的手稿格式。不过在FIFO.OFF及
FIFO.INI文件中,可以找到一些相关的注册处文稿格式。那些文件与 FIFO.CMD文件有关,
放在 CD上的目录 SUPPORT/SUPTOOLS/I386中。 不过,再次提醒用户,使用此命令时要慎
用。在使用 REGINI.EXE功能前,要先在单个的Windows NT工作站上试验一下,确信所做的
修改不会造成系统重启动后,再正式作用于别的系统,尤其是服务器上。这样才能确认修
改是安全的。
  10.FIFO.CMD
  这个文件实际上是批处理文件。其功能是使调制解调器在需要时支持先入先出的缓冲
方式。这一功能还可以通过注册处编辑器的一系列等价操作实现,亦可以由“
ControlPanel”在“Ports”中加以设置。 在这里提到多次字符型文件,其目的是强调,
这些文件可以在ScriPt手稿文件中运行。

  Microsoft对于这些工具,向人们提出了如下建议:
  “这些工具是作为MicrosoR Product SuPPort Services的内容而开发的,只计划用于
在Microsoft系统支持工程师的指导下进行故障诊断。其它任何用途都属于冒险的行为。另
外,提供的这些工具也没有任何授权。Microsoft不承认用它们做任何商业上的保证或其它
特定目的。
  当用户真得在利用这些工具对某些故障进行测试时,最好能拥有Tech Net CD或
ComPuserver上的微软知识库;Microsoft Knowledge Base,这里存放的信息会对用户有指
导信息。不过,当用户遇上了一个以前无人遇上的问题(比如在刚刚装入Windows NT的时
刻)时,这时候的Knowledge Base中将不会找到任何参考信息,因为这时知识库中的支持
信息太少了。这时最好不要一个人绞尽脑汁,还是去请教一下工程师们,尤其是对于那些
低层次的故障。


--
                日出江花红似火,春来江水绿如蓝。

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: bbs.szptt.net.cn]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店