荔园在线

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

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


发信人: Fadeaway (思人独憔悴), 信区: WinNT
标  题: Windows NT系统崩溃时可借鉴的工具
发信站: BBS 荔园晨风站 (Sat Oct 28 18:24:53 2000), 转信

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 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: 192.168.0.156]


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

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