您的位置:寻梦网首页实用电脑技巧操作系统技巧>解除电脑死机全集

解除电脑死机全集


  • 开机不亮或无法通过自检
  • 开机无法进入系统
  • Windows使用中死机
  • 拒绝死机十四招
  • 谈谈如何有效地减少电脑的死机
  • 硬件篇
  • 软件篇
  • 全面深入了解电脑死机的原因
  • 由硬件原因引起的死机
  • 由软件原因引起的死机
  • 开机黑屏的一般解决方法
  • 电脑死机的14种情况判断码
  • 防止电脑死机二十五招
  • 死机不用愁,这里为你彻底解决死机故障
  • 电脑自动重启故障的分析解决
  • 98不能关机的几种常见解决办法
  • Win98不能正常关机是什么原因,如何处理
  • 装上2000后不能自动关机
  • 在Windows XP中实现远程关机
  • 解决不能正常关机的“难题”
  • 电脑不能自动关机的排除方法
  • 电脑显示模糊不清的排除
  • 浏览器问题的一些解决方法
  • 系统崩溃情况详解
  • Win2000域中域管理员的密码


  • 98不能关机的几种常见解决办法

    大家知道,快速关机是Windows98中的新增功能,它可以大大减少关机的时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应,使你的Windows98不能正常关闭。那么我们就禁用快速关机:
    1.点击“开始——运行”,在“打开”框中键入“msconfig”,然后单击“确定”;

    2.点击“高级”,选中“禁用快速关机”复选框,点击“确定”,然后再次“确定”;

    3.这时系统将提示重新启动计算机,请重新启动你的计算机;

    4.重新启动计算机后再次关闭计算机,等候关机。如果计算机能够正常关机,则快速关机功能可能与计算机上所安装的多个硬件设备不兼容,你可以与计算机上所安装设备的供应商联系。

    二、检查AMP(高级电源管理)功能

    1.点击“开始——设置——控制面板”,然后双击“系统”;

    2.在“设备管理器”选项卡上,双击“系统设备”;

    3.双击设备列表中的“高级电源管理”,再点击“设置”选项卡,然后清除“启用电源管理”复选框;

    4.点击“确定”;

    5.重启动计算机;

    6.关闭计算机,如果计算机正常关机,则问题可能在于APM。请关闭“高级电源管理”功能。

    三、退出Windows声音文件

    1.点击“开始——设置——控制面板——声音”;

    2.在“事件”框中,点击“退出 Windows”;

    3.在“名称”中,选中(无);

    4.单击“确定”;

    5.关闭计算机。

    此时如果你的Windows98能够正常关闭,则问题是由退出声音文件所引起的。要解决这一问题,你可以从备份中恢复声音文件或重新安装提供声音文件的程序,也可以将Windows98配置为不播放“退出Windows”声音文件即可。

    四、检查“启动”文件夹

    通过检查“启动”文件夹来确定“启动”文件夹中的程序是否与启动过程冲突:

    1.点击“开始——运行”;

    2.在“打开”框中,键入“msconfig”,然后单击“确定”;

    3.选中“装载启动组项目”复选框;

    4.点击“确定”;

    5.此时系统将提示重新启动计算机时,请“确定”。

    如果计算机无法正常启动或关闭,则问题可能在于从“启动”文件夹中所加载的程序,将其清除即可。

    五、检查Config.sys和Autoexec.bat文件

    1.点击“开始——运行”, 在“打开”框中,键入“msconfig”,然后单击“确定”;

    2.选择“诊断启动”项;

    3.点击“确定”。

    此时系统将提示重新启动计算机,请点击“确定”。如果计算机的启动或关闭不正确,那么就请你按下面方法来确定问题是由Config.sys还是Autoexec.bat文件中的哪一行所引起的冲突故障:

    重新启动计算机,启动时,按住Ctrl键,从“Startup”菜单中选择“SafeMode”;

    点击“开始——运行”;

    在“打开”框中,键入“msconfig”,然后单击“确定”;

    点击清除Config.sys和Autoexec.bat选项卡中不含Windows图标行的复选框,使用此Config.sys文件,点击启用某行;

    点击“确定”,重新启动计算机。如果计算机的启动和关闭都很正常,启用另一行,并重复步骤4、5的作。

    就这样逐步启用Config.sys文件和Autoexec.bat文件中的行,直到发现问题为止。哪行有问题就对症下药地处理那一行!

    六、检查内部系统问题   

    1.点击“开始——运行”;

    2.在“打开”框中,键入“msconfig”,然后点击“确定”;

    3.再点击“高级”,清除“高级疑难解答设置”中的“禁用系统ROM中断点”、“禁用虚拟HDIRQ”和“EMM不包含A000_FFFF”复选框,然后点击“确定”;

    4.重新启动你的计算机。

    此时如果你的计算机正常启动,请重复以上步骤,然后在步骤3中选中某一复选框。重复此过程,直到发现计算机无法正常启动为止。

    七、检查System.ini文件或Win.ini文件

    1.点击“开始——运行”;

    2.在“打开”框中,键入“msconfig”,然后单击“确定”;

    3.在“常规”选项卡中,清除“选择性启动”中的所有复选框,选中“处理System.ini文件”复选框,再选中“处理Win.ini文件”复选框;

    4.点击“确定”;

    5.重新启动你的计算机。

    此时如果计算机无法正常启动或关闭,则表明你的System.ini或Win.ini文件中的条目存在问题。请你仔细检查每一条目,以确定原因。确定引发问题的条目之后,请删除此条目或在此条目前加上(;)禁用此条目或修改此条目即可解决此问题。

    八、查看Bootlog.txt文件

    请用文本编辑器“记事本”,检查Bootlog.txt文件中的Terminate=条目。这些条目位于文件的结尾,可为问题的起因提供一定的线索。如果Bootlog.txt文件的最后一行为:EndTerminate=Kernel,你的Windows98就可以成功的关闭。如果Bootlog.txt文件的最后一行为下列某项条目,请检查所列出的可能原因:

    Terminate=QueryDrivers 说明内存管理程序有问题。

    Terminate=UnloadNetwork 说明与Config.sys中的实模式网

    络驱动程序冲突。

    Terminate=ResetDisplay 说明需要更新视频驱动程序。

    Terminate=RIT 说明声卡或鼠标驱动程序与计

    时器方面有问题。

    Terminate=Win32 说明与32位程序有关的问题阻

    塞了线程。

    九、检查Logos.sys文件

    Logos.sys是图像文件,作用是显示提示“现在可以安全地关闭计算机了”。如果该文件损坏,则关机时将不出现上述的提示信息。解决方法是将logos.sys文件删除,然后从别的Windows98系统中拷贝该文件到Windows子目录下即可。

    十、检查硬件

    检查计算机的硬件配置,可以使用设备管理按下述步骤进行。

    进入“控制面板”,双击“系统”图标。 在“设备管理”标签下,使下列分支下的所有设备无效:


    显卡

    软盘驱动器控制器

    硬盘驱动器控制器

    键盘

    鼠标

    网卡

    PCMCIA插槽

    端口

    SCSI控制器可以采用下列步骤使设备管理器中的某个设备无效:

    1.双击包含你想选定的设备,单击该设备,然后单击属性;

    2. 在“常规”标签下,选定“在此硬件配置文件中禁用”复选框,然后单击“确定”;

    3.重新引导你的系统。

    如果问题解决,逐个启用刚才禁用的设备,并检查有没有设备冲突。

    按下列顺序逐个启用设备:

    COM端口

    硬盘控制器

    软盘控制器

    其它设备

    启用禁用的设备,并检查有没有设备冲突可按下述步骤进行:

    1.在设备管理器中双击包含你想选定的设备,单击该设备,然后单击属性;

    2.在“常规”标签下启用禁用的设备;

    3.在“资源”标签下检查“冲突的设备列表”的内容。注意,并非所有设备都有“资源”标签。 单击“确定”;

    4.重新启动系统。

    如果问题仍然没有解决,可以单击“开始——程序——附件——系统工具——系统信息”,然后单击“工具”菜单,单击“自动跳过驱动程序代理”工具以启用所有被禁用设备的驱动程序。

    如果通过上述步骤,确定了是某一硬件引起的非正常关机问题,应该与该设备的代理商联系,以更新驱动程序或固件(firmware,指更新升级flash ROM的内容)。

    其实Windows 98系统非正常关机的故障并不可怕,只要我们认真对待,通过以上几种方法,基本上能够解决你的Windows98不能正常关闭的问题

    问:Win98不能正常关机是什么原因,如何处理?安装WinXP后不能正常关机,按下电源开关也不能关机而又重新启动系统,是什么原因?
    答:首先谈谈Windows系统自动关机的条件。在Win98及更高版本的系统中都支持自动关机,即不通过电源的物理开关实现关机。自动关机是通过操作系统支持的ACPI(Advanced Configuration and Power Interface,高级系统配置和电源管理)技术来实现的(当然ACPI的功能不仅仅是自动关机)。ACPI是由英特尔、微软和东芝等多家公司共同开发的,可以在BIOS之上通过操作系统进行电源管理。该技术要求主板控制芯片和其他I/O芯片与操作系统建立标准联系通道,使操作系统可以通过瞬间软电源开关(MSPS:Momentary Soft Powertch)进行电源管理。因此,只有在硬件(控制芯片)、电源(ATX电源)及操作系统(Win98以上版本)都支持ACPI技术的前提下,自动关机才能实现。因此,为了保证自动关机的实现,在BIOS设置中,必须把“ACPI fnuction ”设置为“Enabled”;同时必须启用APM(高级电源管理)功能。
    自动关机是一个比较复杂的过程,它是由系统进程Csrss和Winlogon配合并调用关机函数Shutdown Systen来完成的,这个函数进一步调用SetSystenPowerState关闭驱动程序和其它的当前执行程序子系统(如即插即用管理器、电源管理器、IO管理器 、配置管理器、内存管理器等)。此外,执行自动关机时,系统还要检查当前系统中各种外部设备的状态以及尚未关闭的应用程序的状态,处理各个数据缓冲器中的数据等。如果在上述工作中发生错误就不能正常关机。因此一般说来在关机之前应该使各种外设停止工作,关闭所有的应用程序后再行关机。

    在Windows系统中的确常常出现自动关机失败的情况,下面谈谈具体的原因和处理办法。
    1.系统文件中自动关机程序有缺陷。为了确认是否是这个原因所致,可以作下述实验。在“开始/运行”中输入命令“rundll32 user.exe,exitwindows”看看能否正常关机。如果在这个命令下可以正常关机,表示自动关机程序可能有某种缺陷,如果使用的是Win98系统,请在“开始/程序/附件/系统工具/系统信息/工具/系统文件检查器”检查系统文件的完整性和修补文件。如果采用其它系统(Me/2000/XP),也可在相应的项目中完成文件修补。如果修补文件仍然不能解决问题,只能重新安装系统。而运行“rundll32 user.exe,exitwindows”也不能正常关机,则可能是操作系统中某些系统程序有缺陷,但是处理办法仍然是修补系统或者重新安装系统。
    2.毒和某些有缺陷的应用程序或者系统任务有可能造成关机失败。首先查杀病毒,在关机之前关闭所有的应用程序。由于有些应用程序是系统启动时加载的,因此可在“启动”菜单(在“开始/运行”中输入命令:“msconfig”)中逐个减去加载的程序,以便看看有无影响关机的文件(当然要重新启动之后才有生效)。
    3.外设和驱动程序兼容性不好,不能响应快速关机。可在“开始/运行”中输入命令:“msconfig”,在“常规”标签页中选择“高级”,在打开的窗口中选择“禁用快速关机”。如果怀疑外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。
    4.如果设置了在关闭Windows时使用声音文件,当该文件被破坏时也可以造成关机失败。请在“控制面板/声音/事件”中选择“退Windows”项,把声音名称设置为“无”。这样处理之后如果能够正常关机,则表示的确是该原因所致,可重新安装声音文件供使用。
    5.在Win98自动关闭时将显示“现在可以安全地关闭计算机了”,这个内容是由Windows目录下的“logos.sys”文件完成的,如果这个文件损坏则不能出现上述提示,而以文本形式提示:“you can now safely turn off you computer”,这也可能造成自动关机失败,恢复该文件即可。
    6.安装WinXP后不能自动关机,如排除了上述各种原因后,有可能是其控制面板中的电源选项设置不正确,请检查你的设置,保证ACPI和APM能够正常工作。也有的主板系统BIOS中的APM(高级电源管理)和Win XP之间不完全兼容(以AMI BIOS为多),因此不能自动关机。选择关机却变成重新启动系统,在这种情况下只能手动关机了(按下电源开关保持4秒钟后放开,如果少于4秒则无效)。解决问题的根本办法是升级主板的系统BIOS,采用新的版本。

    1.硬件问题导致Win2000出现关机故障
    例如,Intel
    BX主板对ACPI电源管理标准的兼容性不好,而Win2000要求主板符合全部的ACPI标准,因此很多老BX主板必须在控制面板里手动打开
    “强制APM电源管理”才能在Win2000下自动关闭电源。如果不能解决,请升级主板的BIOS到支持ACPI电源管理的版本。

    另外,也有不少用户都碰到过Win2000关机时蓝屏的现象。这时应检查你的内存条是否插好,内存条的质量是否过关,因为大部分系
    统在关机时蓝屏都提示“physical memory dump”(物理内存崩溃)。其次应该检查网卡、声卡和显卡驱动程序的版本以及资源分配是否正确,CPU的温度是否过高。

    2.设置不当导致无法正常关机
    在“控制面板”里将电源使用方案选定为“家用/办公桌”,并将电源选项中的“高级电源管理”选定为“启动高级电源管理支持”,
    然后选择“APM/ACPI支持”即可。

    如果上述措施无法解决,还可以使用Win2000的修复安装。请注意:在安装结束后第一次启动时,你需要进入MS-DOS方式,然后手工修
    改C盘根目录下的“TXTSETUP.SIF”文件,找到“ACPIEnable”这一句(位于文件尾部),把“ACPIEnable”后面的数值设置成1,存盘
    退出。

    另外,还可以通过修改注册表来解决。具体方法是先运行“Regedit”(注册表编辑器),找到注册表中
    “HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon”这一项。在该子键下,如果存在键值“PowerdownAfterShutdown”,则将其值改为“1” 如果不存在这个值,则按类型“REG_SZ”添加一个新的键值,然后将其值设为“1”,退出注册表编辑器。接下来在Win2000光盘中提取
    “hal.dll”文件,在DOS下执行以下命令:

    cd %systemroot%\\system32(回车)

    rename hal.dll hal.old (回车)

    copy f:\\i386\\hal.dll.softexhal.dll(回车)

    (%systemroot%指的是Win2000的安装目录)

    然后重新启动机器。

    3.软件冲突导致关机故障
    需要注意的是,安装了系统还原软件或者虚拟光驱软件也有可能造成Win2000不能关机。此外,部分杀毒软件在Win2000关机的时候也容
    易造成蓝屏。因此把这些软件升级到最新版本或者直接反安装掉也许可以解决问题。

    最后,安装Win2000的SP1、SP2和SP3补丁集,也不失为解决Win2000关机问题的一个好方法

    装上2000后不能自动关机
    如果您希望在Windows 2000 中实现计算机的自动关机,您的计算机必须满足以下几种可能条件:
    1,第一种情况
    1)您的计算机的主板符合ATX规范。
    2)您的计算机支持ACPI规范并且Windows 2000已经安装了Advanced Configuration and Power Interface (ACPI)的HAL(Hardware Abstraction Layer,硬件抽象层)。
    请注意:在此情况下,自动关机功能自动生效,除非您更改系统的HAL。

    2,第二种情况
    1)您的计算机的主板符合ATX规范。
    2)您的计算机的主板支持Advanced Power Management(APM)1.2规范并且在Windows 2000上设置对APM的支持。
    3) 启用APM。
    请注意:在此情况下,自动关机功能为可选功能,您可以在Windows 2000的电源管理中取消启用APM。

    有关排错:
    1,如果您的计算机满足第一种情况,请您按照以下途径进行排错:
    1)检查主板BIOS设置并启用ACPI(缺省时ACPI通常是关闭的)。
    2)检查有关主板BIOS版本信息,
    2,如果您的计算机满足第二种情况,请您按照以下途径进行排错:
    请您检查在Windows 2000电源管理中是否启用了APM,如果没有请您启用APM,具体做法如下
    开始¤¨ 设置¤¨ 控制面板¤¨ 电源管理¤¨ APM¤¨ 启用APM
    然后重启两次计算机。
    浅析Windows 2000的电源管理
    Windows 2000(包括Microsoft Windows 2000 Professional、Microsoft Windows 2000 Server、Microsoft Windows 2000 Advanced Server)是基于NT核心的新一代操作系统(operating system,OS)。Win2000以其可靠、稳定的性能,强大的网络功能等优势受到大家的青睐。装Win2000的朋友也越来越多,我们很有必要深入了解了解Win2000。Win2000功能强大,对硬件的要求也较高,比较容易出现硬件兼容性方面的问题,其中我们遇到的兼容问题常常与电源管理有关:比如BOIS版本较早的机子无法安装Win2000、有些机子即使安装Win2000,但启动休眠时出现死机、莫名其妙的出现CPU风扇不转、不能自动关机,需要手动关机等等。下面就让我们揭开Win2000电源管理的秘密。

      Windows 2000为了更稳定、更可靠采用了不少新技术,其中在电源管理方面同时支持高级电源管理Win2000 (Advanced Power Management, APM)、高级配置和电源接口(Advanced Configuration and Power Interface,ACPI) 两种电源管理方式。高级电源管理(APM)由支持在计算机中对可管理电源硬件进行电源管理的一个或多个软件层组成。 APM定义的是独立于硬件的软件接口,这个独立是指硬件特定的电源管理软件和操作系统电源管理策略驱动程序之间的独立。它不注重硬件的细节,使得高一级软件无须了解任何硬件接口,便可以使用APM。而高级配置和电源接口(ACPI)是开放式工业规范,它为主板定义了灵活、可扩充的硬件接口。软件设计人员使用此规范将电源管理功能集成在整个计算机系统中,包括硬件、操作系统和程序。 这种集成使 Win2000可以确定哪个程序处于活动状态,并处理计算机子系统和外围设备的所有电源管理资源。因此安装、运行Win2000的计算机主板BIOS 版本应支持ACPI,或某些基于APM 和即插即用设计BOIS版本的计算机。
    现在有些主板虽然支持ACPI功能,但支持并不怎么完善。如果在这样的机子上安装Win2000很可能回出现奇怪的问题。比如前几天的一个朋友安装Win2000 Professional,安装很顺利,但启动时出现了莫名其妙的怪事,在开机未进Win2000时机子一切正常,一进Win2000CPU风扇立马停转,退出Win2000后CPU风扇又开转,我帮他把BOIS刷到最新、全部硬件拔下重装、关掉Win2000的休眠,重起多次,一进Win2000CPU风扇仍然停转。没办法只有委屈APCI了,将BOIS里的ACPI Function设为Disable关闭ACPI,重起后又进不了Win2000。看来这位老兄的主板对ACPI支持不完善。正在一筹莫展的时候,我突然想起Win2000还支持高级电源管理(APM),那就不用ACPI,用APM。在BOIS里将ACPI关闭,用Win2000光盘重起机子,选择重新安装Win2000(不要选择修复安装)。等待了漫长的半小时,Win2000装完,重起后我一直盯着CPU风扇,呵呵……进Win2000后CPU风扇工作正常,我一阵狂喜。原来正是ACPI搞的鬼。

    那么如何知道自己的主板到底支不支持ACPI呢?告诉你一个办法,把你机子主板的BIOS刷到最新,下载ACPI HCT v1.61.exe,在Win98下运行测试一些BIOS是不是支持ACPI,如果支持,安装Win2000可能不会出现ACPI方面的问题;如果不支持,也能安装Win2000,只不过麻烦一点,改一些设置:将BIOS里的“ACPI Function"设为"Disable"。安装完Win2000后再将“开始”→“设置”→“控制面板”→“电源选项”→“高级电源管理”的“启动高级电源管理支持”设为启动。不过Win2000在APM方式不支持休眠,在APM状态休眠可能就是等于是关机。

      ACPI使计算机比较智能化,在微软的64位操作系统、Win2000的下一个版本Whistler将转向支持ACPI 2.0固定平台(ACPI 2.0 fixed tables),Whistler Beta 2其后Whistler的版本可能只支持ACPI 2.0,使用Whistler试用版的朋友如果出现启动休眠死机、不能关机等方面的问题,可能就是您的主板ACPI不完善,建议您关掉ACPI,如果还不行的话您可能还得回到温酒吧(Win98)!呵呵……

    在Windows XP中实现远程关机
    在Windows XP中,新增了一条命令行工具“shutdown”,其作用是“关闭或重新启动本地或远程计算机”。利用它,我们不但可以注销用户,关闭或重新启动计算机,还可以实现定时关机、远程关机。
      该命令的语法格式如下:

      shutdown [-i |-l|-s |-r |-a] [-f] [-m [\\\\ComputerName]] [-t xx] [-c "message"] [-d[p]:xx:yy] 其中,各参数的含义为:

      -i 显示图形界面的对话框。

      -l 注销当前用户,这是默认设置。-m ComputerName 优先。

      -s 关闭计算机。

      -r 关闭之后重新启动。

      -a 中止关闭。除了 -l 和 ComputerName 外,系统将忽略其它参数。在超时期间,您只可以使用 -a。

      -f 强制运行要关闭的应用程序。

      -m [\\\\ComputerName] 指定要关闭的计算机。

      -t xx 将用于系统关闭的定时器设置为 xx 秒。默认值是 20 秒。

      -c "message" 指定将在“系统关闭”窗口中的“消息”区域显示的消息。最多可以使用 127 个字符。引号中必须包含消息。

      -d [p]:xx:yy 列出系统关闭的原因代码。

      首先,我们来看一下该命令的一些基本用法:

      1、注销当前用户

      shutdown - l

      该命令只能注销本机用户,对远程计算机不适用。

     2、关闭本地计算机 shutdown - s

      3、重启本地计算机

      shutdown - r

      4、定时关机

      shutdown - s -t 30

      指定在30秒之后自动关闭计算机。

      5、中止计算机的关闭

      有时我们设定了计算机定时关机后,如果出于某种原因又想取消这次关机操作,就可以用 shutdown - a 来中止。如:

      shutdown -s – t 300 设定计算机在5分钟后关闭。

      Shutdown – a 取消上述关机操作。

      以上是shutdown命令在本机中的一些基本应用。前面我们已经介绍过,该命令除了关闭、重启本地计算机外,更重要的是它还能对远程计算机进行操作,但是如何才能实现呢?

      在该命令的格式中,有一个参数[-m [\\\\ComputerName],用它可以指定将要关闭或重启的计算机名称,省略的话则默认为对本机操作。于是,我用以下命令试了一下:

      shutdown –s –m \\\\netproxy -t 30

      (在30秒内关闭计算机名为netproxy的机器;注:netproxy为局域网内一台同样装有Windows XP的电脑)

      但该命令执行后,计算机netproxy一点反应都没有,我的屏幕上却返回这样一句话:Access is denied (拒绝访问)。

    分析原因

    许多用户使用电脑时经常会在试图关闭Windows时计算机没有响应或出现一个闪烁光标的空白屏幕,这就是关机功能失效或不正常的故障。该如何来解决这类故障呢?

    一、关机过程及故障原因

      Windows的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作,清除磁盘缓存,执行关闭窗口程序,关闭所有当前运行的程序,将所有保护模式的驱动程序转换成实模式。

      引起Windows系统出现关机故障的主要原因有:选择退出Windows时的声音文件损坏;不正确配置或损坏硬件;BIOS的设置不兼容;在BIOS中的“高级电源管理”或“高级配置和电源接口”的设置不适当;没有在实模式下为视频卡分配一个IRQ;某一个程序或TSR程序可能没有正确关闭;加载了一个不兼容的、损坏的或冲突的设备驱动程序等等。

    二、故障分析与解决

    1.退出Windows时的声音文件损坏

      首先,你可确定“退出Windows”声音文件是否已毁坏——单击“开始”→“设置”→“控制面板”,然后双击“声音”。在“事件”框中,单击“退出Windows”。在“名称”中,单击“(无)”,然后单击“确定”,接着关闭计算机。如果Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,请选择下列某项操作:从备份中恢复声音文件;重新安装提供声音文件的程序;将Windows配置为不播放“退出Windows”的声音文件。

    2.快速关机不正常

      而快速关机是Windows 98中的新增功能,可以大大减少关机时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应。你可禁用快速关机,先单击“开始”→“运行”,在“打开”框中键入“Msconfig”,然后单击“确定”(见图1)。单击“高级”→“禁用快速关机”,单击“确定”,再次单击“确定”。系统提示重新启动计算机,可重新启动。如果计算机能正常关机,则快速关机功能可能与计算机上所安装的一个或多个硬件设备不兼容。

    3.注意“高级电源管理”

      计算机上的“高级电源管理(APM)”功能也可引起关机死机或黑屏问题。而要确定APM是否会引起关机问题,可单击“开始”→“设置”→“控制面板”,然后双击“系统”。在“设备管理器”选项卡上,双击“系统设备”。双击设备列表中的“高级电源管理”,单击“设置”选项卡,然后单击以清除“启用电源管理”复选框。连续单击“确定”,直到返回“控制面板”。重启动计算机。关闭计算机,如果计算机正常关机,则问题的原因可能在于APM。

    4.启动关机故障

      大家在使用电脑时,还会经常遇到在Windows刚刚启动的时侯就显示“你可以安全地关闭计算机了”,或者启动时马上关机或关机时重新启动等故障。这类故障的原因一般来说是由于Wininit.exe或Vmm32.vxd文件的损坏所造成的。解决办法是重新从Windows安装程序压缩包中调取这两个文件。进入Windows\\system子目录下,将Vmm32.vxd改名为Vmm32.XXX进行备份,然后再单击“开始”→“程序”→“附件”→“系统工具”→“系统信息”。单击菜单栏中的“工具”,然后选择“系统文件检查器”,单击“从安装盘提取一个文件”(见图2),然后在“要提取的文件”框中输入“Wininit.exe”或“Vmm32.vxd”。单击“开始”,然后按照屏幕上的提示进行操作,以便从Windows CD-ROM或安装盘将文件提取到C:\\Windows\\System文件夹,然后重复此步骤,以替换文件Wininit.exe或Vmm32.vxd。

    5.Bootlog.txt文件出错

      此外,在Bootlog.txt文件中存在定位问题也可引起关机黑屏故障。你可先使用文本编辑器,如“记事本”,检查Bootlog.txt文件中的“Terminate=”条目。这些条目位于文件的结尾,可为问题的起因提供一定的线索。对每一个“Terminate=”条目,查找所匹配的“EndTerminate=”条目。

    Terminate=Query Drivers表明内存管理程序有问题;
    Terminate=Unload表明Network与Config.sys中的实模式或网络驱动程序存在冲突;
    Terminate=Reset Display表明可能需要更新视频驱动程序;
    Terminate=Rit表明声卡或鼠标驱动程序存在问题;
    Terminate=Win32表明与32位程序有关的问题阻塞了线程。
    如果Bootlog.txt文件的最后一行为“EndTerminate=KERNEL”,Windows 98就可成功关闭。

    6.Config.sys或Autoexec.bat有问题

      此外,你可检查Config.sys文件或Autoexec.bat文件中是否存在冲突?先确定Config.sys文件或Autoexec.bat文件中是否存在冲突,可单击“开始”,然后单击“运行”。在“打开”框中,键入“Msconfig”,然后单击“确定”。单击“诊断启动”,然后“确定”。系统提示重新启动计算机时,请单击“确定”。如果计算机的启动或关闭不正确,请确定问题是由Config.sys或Autoexec.bat文件的哪一行引起的。

      要确定引起问题的行,可重新启动计算机。计算机重新启动时,请按住Ctrl键。从“Startup”菜单中选择“Safe Mode安全模式”。启动后单击“开始”,然后再击“运行”。在“打开”框中,键入“Msconfig”,然后单击“确定”。单击以清除Config.sys和Autoexec.bat选项卡中不含Windows图标行的复选框。使用此Config.sys文件,单击以启用某行。单击“确定”。当系统提示重新启动计算机时,单击“确定”。如果计算机的启动和关闭都很正常,请启用另一行,并重复上述步骤的操作,以逐步启用Config.sys文件和Autoexec.bat文件中的行,直到发现问题为止。

    7.内部系统问题

      此外,可确定是否存在内部系统问题。单击“开始”→“运行”。在“打开”框中,键入“Msconfig”,然后单击“确定”。在“常规”选项卡中单击“高级”。单击以清除“高级疑难解答设置”中的下列复选框,然后单击“确定”:禁用系统ROM中断点;禁用虚拟HD IRQ;EMM不包含A000-FFFF。系统提示重新启动计算机时,单击“确定”。如果计算机正常启动,可重复以上步骤,但在步骤中“单击以清除‘高级疑难解答设置’中的下列复选框”时单击以选中某复选框。重复此过程,每次选中其它某复选框,直到发现计算机无法正常关闭为止。一旦发现计算机无法重新启动或关闭,可再次重复以上步骤单击以清除刚才选中的复选框即可。

    8.检查CMOS设置

      CMOS设置不正确一样也会引起电脑关机问题,大家在电脑启动时可按“Del”键进入CMOS设置页面,重点检查CPU外频、电源管理、病毒检测、IRQ中断开闭、磁盘启动顺序等选项设置是否正确。具体设置方法你可参看你的主板说明书,其上面有很详细的设置说明。如果你对其设置实在是不太懂,建议你可直接在CMOS载入或取下CMOS电池、短接跳线,选用厂家出厂默认设置即可。

    9.硬件问题

      此外,一些BIOS本身的问题或硬件系统本身的问题也会引起不能关机故障。当你发现你安装了新的硬件在关机时出现系统挂起的情况,如显示器黑屏,键盘鼠标无响应等,那么很可能是为新硬件所配置的驱动程序有兼容性的问题。要解决这种第三方的硬件不兼容问题,一般都是到硬件厂家网站上查找解决方案,找到该设备的最新驱动程序并下载安装到你的机器系统中,一般即可解决该问题。

    解决不能正常关机的“难题”
    曾有一些朋友问笔者:为什么我的电脑不能自动关机?笔者不得不为他们解决这类问题,又顺便把经验“上升到理论”。相信这篇文章也能帮助你解决点问题。

      对于ATX电源的电脑,Windows 98提供了电脑的自动关机功能。但在很多情况下,我们的电脑却并不能顺利地正常关机,有时会在关机的过程中死机或失去响应,使我们必须重新启动电脑或强制性关掉电脑电源。有没有办法可以让电脑关机不再失败呢?让我们一起来分析一下原因。

    一、关机有音乐

      很多朋友都喜欢在“控制面板”的声音设置中设置一段关机音乐,为冰冷的电脑增加一些生气。如果关机的音乐文件因为某种原因被损坏而不能正常播放,那么在执行关机程序时自然会失败了。如果你的电脑不能正常关机,而你恰恰又设置了关机音乐,不妨先把关机音乐设置为“无”(如图1),然后再试试。

    二、驱动不兼容

      硬件驱动程序之间的不兼容,也会造成电脑不能正常关机。在这里有一个窍门,每次Windows 98关机失败后,都会在C盘根目录下面的Bootlog.txt文件中作出记录,找出其中的“Terminate=”和“EndTerminate=”,在这里记录了关机失败的原因。

      还是拿我自己现在用的这台电脑来说吧,最开始时我用一块小影霸TNT2 M64的显卡,起初都很正常,后来我发现只要运行了3D游戏后,不管时间长短,退出游戏后如果马上关机,肯定失败,非要重新启动一次后才能正常关机。于是我在关机失败后查看了Bootlog.txt文件,在文件的最后,我发现了这样几条记录:

      Terminate=Reset Display
      EndTerminate=Reset Display
      EndTerminate=User

      从记录上看,好像关机失败和显卡有一些关系,于是我安装了驱动光盘上的TNT2新版的驱动程序,故障依然存在。又安装了最新的DirectX 8.1,仍然没有解决问题。最后在一次运行DirectX诊断工具“DxDiag”(该程序在C:\\Program Files\\DirectX\\Setup目录中)后,在“显示”页面中提示“文件Nvdisp.drv未经数字签名……”看来我之前所安装的TNT2驱动程序没有通过微软认证,于是我又上网下载了TNT2的NVIDIA_WHQL(即通过微软认证)最新驱动28.32 WHQL版For Windows 9X,安装之后重新启动,再次运行“DxDiag”程序,在“显示”页面中提示“没有找到任何问题”,此时运行各种3D游戏后均可顺利关机。

      经过多次试验,发现一般关机失败,只要不是硬件本身的故障,都可以检查Bootlog.txt文件查找原因。下面所列出的记录都可能造成电脑关机失败,大家可根据自己电脑的Bootlog.txt所显示的情况找出原因:

      Terminate=Query Drivers 内存管理程序有问题
      Terminate=Unload Network Network与Config.sys中的实模式网络驱动程序冲突
      Terminate=Reset Display 显卡设置或驱动程序有问题
      Terminate=RIT 声卡或某些旧的鼠标驱动程序存在与计时器有关的问题
      Terminate=Win32 某些32位程序锁定了线程

      大家可以根据自己电脑的情况,通过对比以上几点原因,查找并解决电脑的关机故障。

    三、软件难退出

      有时候关机失败并不是电脑系统本身的原因,而是因为关机时某些程序无法正常退出。很多朋友在关机之前并不将所有正在运行的程序或软件全部关闭,而是让Windows关机时自动关闭它们。的确,大部分的软件或程序都可在电脑执行关机程序时自动关闭,但也有少数无法自动退出,所以当电脑关机时我们有必要检查一下,还有什么软件或程序正在运行。

      我发现电脑经常无法正常关机,禁用了“快速关机”还是不行。后来才发现当电脑上运行了某个软件(由于这个软件是常驻内存的,运行后就自动出现在系统托盘中),如果我在关闭电脑时没有将它从系统托盘中退出,那肯定会出现无法关机的现象。而在关机之前自己动手把正在运行的软件关闭,就可以正常关机了。所以关机时最好首先退出各种正在执行的程序,再执行关机命令。

    四、欲速则不达

      Windows 98的关机程序本身就存在一个Bug,这就是“快速关机”,在很多时候就是它让我们无法正常关机,正所谓“欲速则不达”。

      解决方法很简单,就是“禁用快速关机”。点击“开始”→“运行”,输入“msconfig”后点击“确定”。出现“系统配置实用程序”窗口,点击“常规”页面,再点击“高级”选项,在此时出现的“高级疑难解答设置”窗口中,将“禁用快速关机”选择前面打上勾(如图2),这样就完成了整个操作。

    电脑不能自动关机的排除方法
    有时我们把电脑关机,点击关闭系统、选择关闭计算机或右击关闭计算机,机器确实运行了关机,但不一会机器又重新自动开机了。关了开,开了关,电脑永远关不了。这一现象我遇到过一次,后来在大的网站上又看了许多求救贴子,我也向那些求救的朋友们发过贴子以帮助他们解决这一故障的排除。其实要排除这一故障是很简单的,方法是通过修改注册表来解决:
    打开HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\control\\Shutdown子项,在右边窗口中新建一个“字符串值”,命为“FastReboot",同时将“数值数据”设为0即可

    电脑显示模糊不清的排除。

    我的电脑有相当一段时间内,刚开始时屏幕字体显示还比较清楚,运行一段时间后则字体越来越模糊,运行更长一些其字体几乎不能辨认。自己动手,发现问题出在显示器上。排除方法是:打开显示器后盖,找到显示器后面平排的两个电位器(即聚焦和对比度),用微型一字解刀进行调节,这时你会发现屏幕字体随着解刀的调节会越来越清楚,直至满意为止。不过排除这一故障需注意四点:一是新的显示器聚焦和对比度在前面板中,老的在后面板中;二是调节时需带电操作,要十分小心,以防显示器内高压伤人;三是有时故障不一定出在电位器上,或内部灰尘积存太多,导致电路接触不良;四是显示器内部元件老化,产品寿命周期已过。

    31、开机后出现关机故障的排除。

    开机进入系统时,电脑又出现了“你现在可以安全地关机了”。这一故障现象一般是出在系统文件VMM32.VXD的损坏或找不到上,排除方法是:进入DOS环境,从别的电脑拷贝一个VMM32.VXD文件到Windows系统目录下,重新开机则故障排除。

    32、电脑运行较慢的故障排除。

    有时电脑升级了,系统运行反而越来越慢,好似被人在远处控制着电脑那样。其实这一问题是各种自动加载的小程序在作怪,对此我们可以视情来选择一些自动加载的小程序来运行电脑。方法是点击"开始\\程序\\附件\\系统工具\\系统信息",在系统信息中,点击"工具\\系统配置实用程序"即可来完成调节的目的。

    33、电脑启动时间较长的故障排除。

    电脑启动有时真的是很长很长,让人等得实在不耐烦。分析原因主要有:一是自启动选项太多,极大地影响了系统的启动速度;二是磁盘出现坏道也影响了系统的启动速度;三是电脑感染病毒也会影响系统的启动速度。排除方法:一是检查Autoexec.bat文件,看有没有较耗时的DOS程序命令行,如有则按需取舍;二是查看Win.ini、System.ini和注册表中的启动选项,也按需取舍;三是检查电脑有否病毒感染,如有则排除;四是检查磁盘有否故障。方法是全面扫描磁盘,检查硬盘是否有坏道;接着对磁盘进行碎片整理,消除磁盘碎片;最后运行磁盘清理程序,清除垃圾文件腾出磁盘空间。至此,一般来说故障得以排除。

    34、电脑关机时间太长故障排除。

    在执行“关闭系统/关闭计算机”命令后,电脑长时停在“正在关机”的画面 上。引起此故障的原因较多,如关闭系统功能所对应的声音文件损坏、快速关机功能存在冲突、电源管理功能存在冲突等等。解决的办法:一是利用“控制板”中的“声音”选项取消“关闭系统”所对应的声音文件。重启后看是否它的问题;二是启动Windoes98的系统配置程序,单击“开始/程序/附件/系统工具/系信息/工具/系统配置程序”单击“常规”标签中的“高级”按钮,打开“高级疑难解答设置”对话框,复选“禁用快速关机”选项取消系统的快速关机功能。重启,看是否它的问题;三是按Win+<Break>组合键,打开“系统属性”设备框,在“设备管理器”选项卡中展开“系统设备”分支,双击“高级电源管理支持”项,打开“高级电源管理支持属性”设置框,复选“常规”标签中的“在此硬件配置文件中禁用”选项,关闭高级电源管理功能。重启后故障一般能得到解决。

    35、由CPU超频导致电脑蓝屏的故障排除。

    电脑出现蓝屏一般是在夏天所至,原因是由CPU超频所导致。CPU在RAM存取数据的速度本来就快于RAM与硬盘交换的速度,超频使这种矛盾更为突出,同时由于气温升高,构成CPU等电子元件材料的指标参数也发生微妙变化,加剧了在RAM或虚拟内存中找不到需要数据的情况,这样就肢出现“异常错误”,必须低频率,使CPU工作在规定的正常频率,同时使用“降温”软件,清扫CPU风扇等。

    36、硬盘空间太小或碎片太多导致蓝屏幕的故障。

    排除方法隔一段时间就进行一次磁盘碎片整理,同时要注意保持硬盘乘余空间的大小,保证一定的预留,防止蓝屏幕故障的产生。

    37、启动程序过多导致蓝屏的故障。

    Windows98使用中打开多个程序的窗口,突然出现蓝屏。解决的方法一般不要使系统资源小于60%,超过了不要再启动新的程序、打开新的窗口,万一发生蓝屏,重启系统便恢复正常了。

    38、元件与系统冲突导致蓝屏的故障。

    经常遇到由于声卡或显卡的设置冲突,导致蓝屏;其它设备的中断、DMA或端口出现冲突,导致少数驱动程序产处异常。对于前者一般在“安全模式”中进行调整;对于后者一般在注册表中进行调整。

    39、注册表错误导致蓝屏的故障。

    注册表只要有一点细小的问题,都有可能导致电脑故障发生,也会出现蓝屏,甚至可能引起系统崩溃。因此,在安装新软件等操作时预计到可能要引起变化的,应备份注册表。当然,硬件不兼容、BIOS设置不当等方面也都有可能导致蓝屏。

    40、硬盘出现坏道的故障排除。

    硬盘坏道分为逻辑和物理坏道两种。前者是对软件使用或操作不当造成的;后者是硬盘磁道上产生了物理损伤。解决办法:对于逻辑坏道,单击“开始/程序/附件/系统工具/磁盘扫描程序”,对硬盘实行完全扫描,使之自动修正坏道。如不能进入Windows,可用启动盘启动电脑,在A:\\>后键入Scandisk C,对硬盘进行扫描和修复。如都不行可对硬盘进行低级格式化,能正常进行的话,则坏道应该得到修复。

    对于物理坏道,可对硬盘进行扫描,如坏道存在时,程序会以黑底红字的“B”标出,记录坏道所处的位置,退出扫描程序,键入分区命令,将坏道单独划分一区,完成全部分区后,将有坏道划区删除,激活主分区,退出重启即可。不过此方法只能是暂时的过渡。

    浏览器问题的一些解决方法

    【故障现象】在使用IE浏览网页的过程中,出现“Microsoft Internet Explorer遇到问题需要关闭……”的信息提示。此时,如果单击“发送错误报告”按钮,则会创建错误报告,单击“关闭”按钮之后会引起当前IE窗口关闭;如果单击“不发送”按钮,则会关闭所有IE窗口。

      【故障点评】这是IE为了解用户在使用中的错误而设计的一个小程序,不过我可不想当微软的“免费测试员”,更何况每天它都会面对成千上万的报告,谁知道有没有在意我的报告问题呢?!

      【故障解决】

      针对不同情况,可分别用以下方法关闭IE发送错误报告功能:

      ①对IE 5.x用户,执行“控制面板→添加或删除程序”,在列表中选择“Internet Explorer Error Reporting”选项,然后单击“更改/删除”按钮,将其从系统中删除。

      ②对Windows 9x/Me/NT/2000下的IE 6.0用户,则可打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\Software \Microsoft\Internet Explorer\Main],在右侧窗格创建名为IEWatsonEnabled的DWORD双字节值,并将其赋值为0。

      ③对Windows XP的IE 6.0用户,执行“控制面板→系统”,切换到“高级”选项卡,单击“错误报告”按钮,选中“禁用错误报告”选项,并选中“但在发生严重错误时通知我”,最后单击“确定”按钮。

      2.IE发生内部错误,窗口被关闭

      【故障现象】在使用IE浏览一些网页时,出现错误提示对话框:“该程序执行了非法操作,即将关闭……”,单击“确定”按钮后又弹出一个对话框,提示“发生内部错误……”。单击“确定”按钮后,所有打开的IE窗口都被关闭。

      【故障点评】该错误产生原因多种多样,内存资源占用过多、IE安全级别设置与浏览的网站不匹配、与其他软件发生冲突、浏览网站本身含有错误代码……这些情况都有可能,需要耐心加以解决。

      【故障解决】

      ①关闭过多的IE窗口。如果在运行需占大量内存的程序,建议IE窗口打开数不要超过5个。

      ②降低IE安全级别。执行“工具→Internet选项”菜单,选择“安全”选项卡,单击“默认级别”按钮,拖动滑块降低默认的安全级别。

      ③将IE升级到最新版本。IE 6.0 SP1

      可使用以IE为核心的浏览器,如MyIE2。它占用系统资源相对要少,而且当浏览器发生故障关闭时,下次启动它,会有“是否打开上次发生错误时的页面”的提示,尽可能地帮你挽回损失。
      3.出现运行错误

      【故障现象】用IE浏览网页时弹出“出现运行错误,是否纠正错误”对话框,单击“否”按钮后,可以继续上网浏览。

      【故障点评】可能是所浏览网站本身的问题,也可能是由于IE对某些脚本不支持。

      【故障解决】

      ①启动IE,执行“工具→Internet选项”菜单,选择“高级”选项卡,选中“禁止脚本调试”复选框,最后单击“确定”按钮即可。

      ②将IE浏览器升级到最新版本。

      4.IE窗口始终最小化的问题

      【故障现象】每次打开的新窗口都是最小化窗口,即便单击“最大化”按钮后,下次启动IE后新窗口仍旧是最小化的。

      【故障点评】IE具有“自动记忆功能”,它能保存上一次关闭窗口后的状态参数,IE本身没有提供相关设置选项,不过可以借助修改注册表来实现。

      【故障解决】

      ①打开“注册表编辑器”,找到[HKEY_ CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\Old WorkAreas],然后选中窗口右侧的“OldWorkAreaRects”,将其删除。

      ②同样在“注册表编辑器”中找到[HKEY_CURRENT_USER\Software \Microsoft\Internet Explorer\Main],选择窗口右侧的“Window_Placement”,将其删除。

      ③退出“注册表编辑器”,重启电脑,然后打开IE,将其窗口最大化,并单击“往下还原”按钮将窗口还原,接着再次单击“最大化”按钮,最后关闭IE窗口。以后重新打开IE时,窗口就正常了!

      5.IE无法打开新窗口

      【故障现象】在浏览网页过程中,单击超级链接无任何反应。

      【故障点评】多半是因为IE新建窗口模块被破坏所致。

      【故障解决】单击“开始→运行”,依次运行“regsvr32 actxprxy.dll”和“regsvr32 shdocvw.dll”将这两个DLL文件注册,然后重启系统。如果还不行,则可以将mshtml.dll、urlmon.dll、msjava.dll、browseui.dll、oleaut32.dll、shell32.dll也注册一下。

      6.脱机却无法浏览本机上的网页

      【故障现象】通过IE的“脱机浏览”功能,我们差不多能浏览所有已经下载到本地硬盘的网页内容,这对拨号上网的用户来说更是省钱的一大法宝。但有时,目标网页虽然在硬盘上,但是却提示“无法浏览”。

      【故障点评】这多半是由于你修改了系统时间,引起了IE历史记录的错乱。

      【故障解决】

      ①可用直接在“临时文件夹”中搜索的方法来激活它。按下Win+F,在“包含文字”处输入部分记忆中的关键字,在“搜索”处按“浏览”按钮选择IE临时文件夹的地址,如“C:\WINDOWS\Temporary Internet Files”,单击“开始查找”,在结果列表里双击目标页打开。

      ②可以尝试用腾讯的TE等浏览器来脱机浏览。

      7.联网状态下,浏览器无法打开某些站点

      【故障现象】上网后,在浏览某些站点时遇到各种不同的连接错误。

      【故障点评】这种错误一般是由于网站发生故障或者你没有浏览权限所引起。

      【故障解决】针对不同的连接错误,IE会给出不同的错误信息提示,比较常见的有以下几个:

      ①提示信息:404 NOT FOUND这是最为常见的IE错误信息。主要是因为IE不能找到你所要求的网页文件,该文件可能根本不存在或者已经被转移到了其他地方。

      ②提示信息:403 FORBIDDEN常见于需要注册的网站。一般情况下,可以通过在网上即时注册来解决该问题,但有一些完全
      “封闭”的网站还是不能访问的。

      ③提示信息:500 SERVER ERROR通常由于所访问的网页程序设计错误或者数据库错误而引起,你只有等待对方网页纠正错误后再浏览了:-(。

      8.IE无法重新安装

      【故障现象】IE不能正常使用,在重装时却提示“发现系统中有该版本的IE”而拒绝安装;“添加或删除程序”中又没有卸载选项。

      【故障点评】“重装”是解决IE故障的“终极大法”,也是初级用户的法宝。

      【故障解决】

      ①对IE 5.0的重装可按以下步骤进行:

      第一步:打开“注册表编辑器”,找到[HKEY_LOCAL_ MACHINE\Software\Microsoft\Internet Explorer],单击其下的Version Vector键。

      第二步:在右侧窗格中双击IE子键,将原来的“5.0002”改为“4.0”,单击“确定”后退出“注册表编辑器”。

      第三步:重启后,就可以重装IE 5.0了。

      ②IE 6.0的重装有两种方法:

      方法1:打开“注册表编辑器”,找到[HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}],将IsInstalled的DWORD值改为0就可以了。

      方法2:放入Windows XP安装盘,在“开始→运行”窗口键入“rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\Inf\ie.inf”。

    系统崩溃情况详解
    在使用计算机的过程我们不可能没有系统崩溃的经历,即使是最简
    单的日常操作业也可能对系统带来一定的损害。事实上,由于人们在用
    机过程中的不小心——从软件的安装到不经意的数据拷贝——都有可能
    导致出错提示、系统崩溃以及其他的毛病。


      系统崩溃主要可分三种情况:

      一、由软件造成的崩溃:即使是最简单的操作,比如程序的安装与
    卸载都有可能造成系统崩溃。

      二、由系统本身而造成的崩溃:在删除DLL文件,修改注册表,或者
    对操作系统进行升级前请听一下我们的建议。

      三、由硬件问题所造成的崩溃:计算机不是家具,需要经常维护,
    我们将告诉大家如何做。

      这里我们列举了几种常见的系统崩溃情况。针对各种情况我们也给
    出了如何识别,消除以及处理的对策。

      (1)由软件造成的崩溃即使是性能最好的PC硬件也离不开软件的支
    持——也就是我们通常所说的应用程序、操作系统以及驱动程序。但是
    如今的软件是越来越复杂、越来越庞大。这里我们将告诉大家如何使你
    的机器运行的更流畅。

      不经常备份对策:备份没商量你经常对系统进行备份吗?没有?现在
    就进行很有必要!对一些非常重要的临时文件(如工作文档,金融资料)

      进行备份并不难,如果系统出现问题,还会为你省下不少重复性的
    工作。对于不大的文件我们可以备份到软盘,而对于上十兆的文档、电
    子表格、照片集、视频文件我们可以备份到Zip、Jaz、CD-R或者是CD-RW
    中。

      如果你认为备份非常麻烦的话,那么你可以比较一下,在系统出现
    问题(比如由于病毒使整个硬盘的数据丢失)以后重新创建所丢失的东
    西哪个更麻烦呢?

      致命病毒感染对策:及时“接种疫苗”有“下载癖”的人该注意了,
    由于经常从网上下载了许多新东东,在安装运行之后,突然许多重要的
    文件莫名其妙的“无影无踪”了?这该如何是好——无他,运行最新的
    病毒扫描程序!因此在下载文件,共享软盘,打开电子邮件中的附件以
    及运行宏的时候请启动病毒扫描程序。使爱“机”免受病毒之苦的最好
    办法就是对你所下载的每一个文件进行扫描,保持病毒扫描程序随时在
    后台执行,并对病毒库经常进行升级从而不给新的病毒以可乘之机。

      滥用测试版对策:三思而后“下”xx软件又出测试版啦!往往一些
    商业软件在推出正式版之前都会发布一些该软件的测试版,由于它通常
    都是免费的,所以受到一些用户的欢迎。可是“天下没有白吃的午餐”,
    测试软件通常带有一些BUG或者是造成系统崩溃、数据丢失的程序错误。

      如果你希望系统更安全的话,不要对早期推出的测试版软件马上下
    载使用。最好是等他们推出版本较高的测试版或者是正式的演示版。如
    果对最新的测试版软件非用不可的话,最好还是对系统进行备份至少也
    要对当前所做的重要工作进行备份。

      非法卸载对策:按部就班对于我们所安装的Windows程序都会在系统
    中进行注册,或者在Windows Uninstaller utility中创建一个log文件,
    在这个文件中会记载一些你增加的文件以及对系统配置所作的修改情况
    。当你在“控制面板”中使用“添加/删除”或者是使用程序自带的卸载
    程序的时候,Windows将删除此程序在系统中的所有踪迹以及对系统的修
    改。

      如果你不打算不再使用某个程序,那么你可不要简单的把此程序的
    文件夹拖到“回收站”完事。而必须一步一步来,点击开始—设置—控
    制面板,然后双击添加删除图标,选择安装/卸载选项最后双击需要删除
    的文件。

      共享之祸对策:升级悠着点大多数人认为,软件升级是不会有问题
    的。事实上,在升级过程中都会对其中共享的一些组件也进行升级,但
    是其他程序可能不支持升级后的组件从而导致各种问题。

      还有一种情况就是,升级覆盖其他软件将要使用的共享模块程序。

      例如,如果winsock.dll (一个非常重要的上网用动态连接库文件)
    被覆盖了,那么使用此文件的程序将无法上网。如果你打算对某个软件
    进行升级,那么请对使用此版本处理的文件进行备份并把老版本的程序
    卸载掉,然后安装新版本并重新恢复以前所做的备份。

      RAM不足对策:释放内存Windows可以同时运行多个程序,但是这并
    不能保证它们能够“共存共荣”,特别是在系统内存并不是很充足的情
    况下。要了解当前系统资源利用情况,大家可以打开“我的电脑”,在
    “帮助”菜单下打开“关于”菜单则会发现系统资源利用情况。如果系
    统资源所剩无几(20%以下),你就要小心了,这时最好关闭一些不必
    要的程序。

      内存泄漏将会浪费一定的系统资源。当启动一个程序时,Windows就
    会为之分配一定的资源(内存),而在关闭此程序以后,Windows就会回
    收资源。但是有时候,由于程序本身的问题会导致内存资源无法回收,
    这时只有重新启动系统。如果你怀疑某程序可能导致了内存泄漏,那么
    你可以检查在开启/关闭程序的前后,系统资源发生了怎样的变化,如果
    在关闭程序后,资源没有没有变化,那么可以找一下看此程序有没有补
    丁能够修复这个泄漏。

      (2)由系统本身造成的崩溃即使是最简单的操作,比如关闭系统或
    者是对BIOS进行升级都可能会对你的PC合操作系统造成一定的影响。如
    果在这些过程中处理不当,你的PC可能启动不正常甚至根本无法启动。

      不过,如果你了解了如何适当地处理这些操作,就可以很好的保护
    你的PC免受崩溃之苦。

      BIOS破坏对策:备份BIOS你的系统需要对BIOS进行升级吗?那么在
    升级之前最好确定你所使用的BIOS版本是否与你的PC相符合。如果BIOS
    升级不正确或者在升级的过程中出现意外断电,那么你的系统可能无法
    启动。所以在升级BIOS前千万要高清楚BIOS的型号。如果你所使用的BIOS
    升级工具可以对当前BIOS进行备份,那么请把以前BIOS在磁盘中拷贝一
    份。同时看系统是否支持BIOS恢复(也就是引导块恢复)并且还要懂得如
    何恢复(目前有一些工具软件比如Norton Utilities Rescue Disk已经可
    以对BIOS进行备份并在出现问题的时候进行恢复)。万一BIOS升级失败,
    以上步骤可以进行恢复。

      文件管理不善对策:启动Windows“自我疗法”尽管如今的硬盘在使
    用寿命,稳定性方面都有了很大的进步,但是存储在上面的文件总有出
    问题的时候。文件出错比如文件分配单元出错(簇丢失)和簇链接交错(这
    种情况一般发生在多个文件使用同一个簇块上),一般程序崩溃和蓝屏现
    象都是由这两个错误导致。为了检查和纠正这些文件错误,你可以每隔
    几个星期运行一下“磁盘扫描程序”程序(Windows自带程序,可以在开
    始—程序—附件—系统工具中找到)。选定所要扫描的驱动器然后运行就
    可以在一两分钟内搞定。如果时间充裕的话也可以选定修复错误选项。

      这里还有另一个一般性的错误。当你建立、删除、编辑和改动文件
    的时候,存储这些文件的簇就会散布在硬盘上。这样就会导致Windows FAT
    文件系统在读写这些“七零八碎”文件的时候非常的“吃力”。为了修
    复这些问题,我们可以每隔几个星期运行一下磁盘碎片清理工具(可以
    在开始—程序—附件—系统工具中找到)来重新组织磁盘上的文件这样
    来使得包含文件的簇块能够集中在一起。选定相应的驱动器后便可开始,
    不过这个过程的耗时较长。

      非正常关机重启动对策:Reset键少用为妙在没有“关窗”之前请不
    要直接关闭PC电源或重启动。在一般情况下程序都会打开、创建各种不
    同的文件(例如,虚拟内存交换文件和临时文件),只有正常关机、重启
    动,这些文件才能够保存,而且还可以把内存中的文件保存到硬盘中。
    不过,如果你的爱机已经“发呆”,即使你按下Ctrl-Alt-Del它也“麻
    木不仁”,那就不得不按Reset键了。

      Windows之病对策:升级升级再升级!

      尽管Windows与大多数硬软件都能够“和睦相处”,但是各种BUG和
    漏洞在所难免,于是微软公司推出了许多Windows补丁程序来修复这些错
    误。我们可以访问Windows相关的升级站点或者从“开始”菜单运行Windows
    Update,这样我们就可以获得各种OS补丁、加强系统安全以及获得最新
    的工具程序(比如最新版的Media Player和IE浏览器)。我们可以每隔3
    到6个月检查一下是否有新的升级程序并选择有用的东东下载。在升级之
    前最好对一些重要数据进行备份。

      篡改注册表对策:不懂就别动!

      当安装Windows的时候,它会创建一个重要的文件来跟踪大量的硬件
    和软件安装信息以及许多的系统设置。这个文件就是注册表。在增删软
    硬件的时候Windows也会自动对注册表进行修改。对于大多数人来说注册
    表中的内容让人很难以理解,所以在不清楚的情况下千万不要乱动,否
    则出现问题Windows可能无法启动。

      文件误删对策:有时也要“NO”一般在删除文件的时候,系统都会
    给出提示,对于普通的文件(如文档、图片等)可以直接按“OK”,而
    那些比较重要的文件,比如EXE、DLL文件或者是某个程序的组件在删除
    前请好好考虑一下,还有就是位于Windows System文件夹下的也是一些
    非常重要的文件,删除要慎重。不过Windows配有回收站,如果清空它,
    许多文件将被永久性删除。所以不要频繁清空它。

      (3)由硬件造成的系统崩溃如果不出现问题,我们很少去动机箱中
    的各种组件。但是扩展卡松动,数据线磨损,系统过热以及其他的各种
    故障都会使我们的PC不干活。其实,无须专业人员我们自己就可以采取
    一些措施来加以预防。

      “溺水而亡”对策:喝水请到一边去键盘对水都比较敏感(比较高
    级的防水键盘那就另当别论了)。如果水洒到机器中,请立即关闭电源
    并把浸透到设备中的水擦干净。最好不要PC旁边喝水,即使喝的话最好
    是把机器用东西盖一下。

      过热损耗对策:通风很重要在操作过程中显示器的发热量非常大。

      保持良好的通风状况非常重要,不要把书本等东西放到显示器上。
    如果显示器过热将会导致色彩、图象失真甚至缩短显示器寿命。

      移动不当对策:避免振动PC是放在桌上的,不是笔记本,不要频繁
    的搬来搬去。因为在移动过程中如果受到很大振动往往会使机器内部CPU、
    RAM以及扩展卡松动,从而导致接触不良。如果要转移机器,最好使用
    有垫子的箱子装好,显示器向下放置,这样可以降低其重心,减少晃动。

      电子损坏对策:一切为了“稳定”计算机不要同时与空调等高耗电
    的家电同时开机,因为由于电流过高产生浪涌对电源线和电脑都是会带
    来不利,更有甚者会击穿电脑中的电子元件,这样整个系统就真的崩溃
    完蛋了。所以有条件的话可以配置一台稳压器,如果所在地区经常停电
    也可以使用UPS。

      烟雾杀手对策:保持空气洁净吸烟有害健康,同样,烟雾也会进入
    驱动器,并对读写头造成一定的影响,从而导致读写数据出错,通常读
    写头都是悬浮在碟片上面,所以如果读写头上沾染了一些烟雾颗粒,可
    能造成与碟片接触摩擦,从而使导致读写错误。烟雾也会影响CD,DVD碟
    片质量而引起读盘错误。因此最好不要在计算机旁抽烟。

    光盘缺乏“关爱”对策:避免光盘污染与划伤指纹,灰尘,污垢以
    及刮痕都会导致读盘错误,刮痕太深还可能无法读盘。CD最好放在CD包
    中,拿的时候手不要触摸碟面。也不要在CD上贴标签。如今的光驱速度
    都很快,因此即使是很小的标签都会导致读盘无法保持平衡,一般光驱
    读盘时发出“吱吱”怪叫就说明碟片无法保持平衡。虽然这对光驱本身
    并没有什么影响但是会导致读盘错误。如果要做标记的话可用水彩笔直
    接在光盘背面写。
    丢失管理员密码是件非常令人头疼的事情,但说不定什么时候就会碰到.在紧急情况下,
    如何恢复管理员密码乃至新建一个管理员账号,现在已经有许多成熟的技术,如经典
    的登录屏幕保护程序法、使用O&O软件等.实际上,使用启动脚本也是一个相当不错的
    选择.

    (1)如果故障计算机使用FAT/FAT32文件系统,那可直接使用Win98引导盘引导.
    如果使用NTFS文件系统,可将故障计算机上的硬盘取下,以从盘模式挂接到其
    它的Win2000计算机上.下面的操作以后一种情况为准,假设现在故障计算机的
    system分区(通常是C在新的计算机上成为分区E:.

    (2)编写一个能恢复管理员密码的批处理文件admin.bat,内容只需要一条"net
    user"命令即可.如下:

    net user administrator 12345678

    这儿我们假设当前的管理员是administrator,将它的密码恢复为"12345678".
    将文件admin.bat保存到"E:\\winnt\\system32\\GroupPolicy\\Machine\\ScriptsStartup"下,也就是故障计算机原来的"C:\\winnt\\system32\\GroupPolicyMachine\\Scripts\\Startup"下.

    (3)编写一个启动/关机脚本配置文件scripts.ini,这个文件名是固定的,
    不能改变.内容如下:

    [Startup]

    0CmdLine=admin.bat

    0Parameters=

    将文件scripts.ini保存到"E:\\winnt\\system32\\GroupPolicy\\MachineScripts"下,也就是故障计算机原来的"C:\\winnt\\system32\\GroupPolicyMachine\\Scripts"下.

    (4)将硬盘恢复为主盘,接回原来的计算机,重新启动,等待启动脚本运行.
    启动脚本运行结束管理员administrator的密码就被恢复为"12345678".

    (5)如果要新建一个管理员账号,admin.bat文件的内容可以修改为:

    net user admin 12345678 /add

    net localgroup administrators admin /add

    这样一个名为"admin",密码是"12345678"的管理员账号就建立了.

    这个方法不仅可以恢复独立服务器上本地管理员密码,也可以恢复

    Win2000域中域管理员的密码.
    我想大家不会忘记Windows是从简单的DOS字符界面发展过来的。虽然我们平时在使用Windows操作系统的时候,主要是对图形界面进行操作,但是DOS命令我们仍然非常有用,下面就让我看来看看这些命令到底有那些作用,同时学习如何使用这些命令的技巧。

    一、Ping命令的使用技巧

    Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,我们就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数 据报交换并不表示TCP/IP配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。

    简单的说,Ping就是一个测试程序,如果Ping运行正确,我们大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围。但由于可以自定义所发数据报的大小及无休止的高速发送,Ping也被某些别有用心的人作为DDOS(拒绝服务攻击)的工具,例如许多大型的网站就是被黑客利用数百台可以高速接入互联网的电脑连续发送大量Ping数据报而瘫痪的。

    按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送请求,每个32字节数据,如果一切正常,我们应能得到4个回送应答。 Ping能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。Ping还能显示TTL(Time To Live存在时间)值,我们可以通过TTL值推算一下数据包已经通过了多少个路由器:源地点TTL起始值(就是比返回TTL略大的一个2的乘方数)-返回时TTL值。例如,返回TTL值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119);如果返回TTL值为246,TTL起始值就是256,源地点到目标地点要通过9个路由器网段。

    1、通过Ping检测网络故障的典型次序

    正常情况下,当我们使用Ping命令来查找问题所在或检验网络运行情况时,我们需要使用许多Ping命令,如果所有都运行正确,我们就可以相信基本的连通性和配置参数没有问题;如果某些Ping命令出现运行故障,它也可以指明到何处去查找问题。下面就给出一个典型的检测次序及对应的可能故障:

    ·ping 127.0.0.1  这个Ping命令被送到本地计算机的IP软件,该命令永不退出该计算机。如果没有做到这一点,就表示TCP/IP的安装或运行存在某些最基本的问题。

    ·ping 本机IP  这个命令被送到我们计算机所配置的IP地址,我们的计算机始终都应该对该Ping命令作出应答,如果没有,则表示本地配置或安装存在问题。出现此问题时,局域网用户请断开网络电缆,然后重新发送该命令。如果网线断开后本命令正确,则表示另一台计算机可能配置了相同的IP地址。

    ·ping 局域网内其他IP  这个命令应该离开我们的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表示子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确或网卡配置错误或电缆系统有问题。

    ·ping 网关IP  这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答。

    ·ping 远程IP  如果收到4个应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet(但不排除ISP的DNS会有问题)。

    ·ping localhost  localhost是个作系统的网络保留名,它是127.0.0.1的别名,每太计算机都应该能够将该名字转换成该地址。如果没有做到这一带内,则表示主机文件(/Windows/host)中存在问题。

    ·pinghttp://www.xxx.com/(如http://www.yesky.com/ 天极网)  对这个域名执行Pinghttp://www.xxx.com/ 地址,通常是通过DNS 服务器 如果这里出现故障,则表示DNS服务器的IP地址配置不正确或DNS服务器有故障(对于拨号上网用户,某些ISP已经不需要设置DNS服务器了)。顺便说一句:我们也可以利用该命令实现域名对IP地址的转换功能。

    如果上面所列出的所有Ping命令都能正常运行,那么我们对自己的计算机进行本地和远程通信的功能基本上就可以放心了。但是,这些命令的成功并不表示我们所有的网络配置都没有问题,例如,某些子网掩码错误就可能无法用这些方法检测到。

    2、Ping命令的常用参数选项

    ·ping IP –t 连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。

    ·ping IP -l 3000  指定Ping命令中的数据长度为3000字节,而不是缺省的32字节。

    ·ping IP –n 执行特定次数的Ping命令。

    二、Netstat 命令的使用技巧

      Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

      如果我们的计算机有时候接受到的数据报会导致出错数据删除或故障,我们不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么我们就应该使用Netstat查一查为什么会出现这些情况了。

      1、netstat 的一些常用选项

      ·netstat –s

      本选项能够按照各个协议分别显示其统计数据。如果我们的应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么我们就可以用本选项来查看一下所显示的信息。我们需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。

      ·netstat –e

      本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些统计数据既有发送的数据报数量,也有接收的数据报数量。这个选项可以用来统计一些基本的网络流量)。

      ·netstat –r

      本选项可以显示关于路由表的信息,类似于后面所讲使用route print命令时看到的 信息。除了显示有效路由外,还显示当前有效的连接。

      ·netstat –a

      本选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接。

      ·netstat –n

      显示所有已建立的有效连接。

      下面是 netstat 的输出示例:

      C:\\>netstat -e

      Interface Statistics

      ReceivedSent

      Bytes399583794047224622

      Unicast packets120099131015

      Non-unicast packets7579544 3823

      Discards 0 0

      Errors 0 0

      Unknown protocols363054211

      C:\\>netstat -a

      Active Connections

      Proto Local AddressForeign Address State

      TCPCORP1:1572 172.16.48.10:nbsession ESTABLISHED

      TCPCORP1:1589 172.16.48.10:nbsession ESTABLISHED

      TCPCORP1:1606 172.16.105.245:nbsession ESTABLISHED

      TCPCORP1:1632 172.16.48.213:nbsessionESTABLISHED

      TCPCORP1:1659 172.16.48.169:nbsessionESTABLISHED

      TCPCORP1:1714 172.16.48.203:nbsessionESTABLISHED

      TCPCORP1:1719 172.16.48.36:nbsession ESTABLISHED

      TCPCORP1:1241 172.16.48.101:nbsessionESTABLISHED

      UDPCORP1:1025 *:*

      UDPCORP1:snmp *:*

      UDPCORP1:nbname *:*

      UDPCORP1:nbdatagram *:*

      UDPCORP1:nbname *:*

      UDPCORP1:nbdatagram *:*

      C:\\>netstat -s

      IP Statistics

      Packets Received = 5378528

      Received Header Errors = 738854

      Received Address Errors= 23150

      Datagrams Forwarded= 0

      Unknown Protocols Received = 0

      Received Packets Discarded = 0

      Received Packets Delivered = 4616524

      Output Requests= 132702

      Routing Discards = 157

      Discarded Output Packets = 0

      Output Packet No Route = 0

      Reassembly Required= 0

      Reassembly Successful = 0

      Reassembly Failures =

      Datagrams Successfully Fragmented = 0

      Datagrams Failing Fragmentation = 0

      Fragments Created = 0

      ICMP Statistics

      ReceivedSent

      Messages 693 4

      Errors 0 0

      Destination Unreachable685 0

      Time Exceeded0 0

      Parameter Problems 0 0

      Source Quenches0 0

      Redirects0 0

      Echoes 4 0

      Echo Replies 0 4

      Timestamps 0 0

      Timestamp Replies0 0

      Address Masks0 0

      Address Mask Replies 0 0

      TCP Statistics

      Active Opens = 597

      Passive Opens= 135

      Failed Connection Attempts = 107

      Reset Connections= 91

      Current Connections= 8

      Segments Received= 106770

      Segments Sent= 118431

      Segments Retransmitted = 461

      UDP Statistics

      Datagrams Received = 4157136

      No Ports = 351928

      ReceiveErrors = 2

      Datagrams Sent = 13809
    2、Netstat的妙用

    经常上网的人一般都使用ICQ的,不知道我们有没有被一些讨厌的人骚扰,想投诉却又不知从和下手?其实,我们只要知道对方的IP,就可以向他所属的ISP投诉了。但怎样才能通过ICQ知道对方的IP呢?如果对方在设置ICQ时选择了不显示IP地址,那我们是无法在信息栏中看到的。其实,我们只需要通过Netstat就可以很方便的做到这一点:当他通过ICQ或其他的工具与我们相连时(例如我们给他发一条ICQ信息或他给我们发一条信息),我们立刻在DOS 命令提示符下输入netstat -n或netstat -a就可以看到对方上网时所用的IP或ISP域名了,甚至连所用Port都完全暴露了。
    五、Tracert、Route 与 NBTStat的使用技巧

    1、Tracert的使用技巧

    如果有网络连通性问题,可以使用 tracert 命令来检查到达的目标 IP 地址的路径并记录结果。tracert 命令显示用于将数据包从计算机传递到目标位置的一组 IP 路由器,以及每个跃点所需的时间。如果数据包不能传递到目标,tracert 命令将显示成功转发数据包的最后一个路由器。当数据报从我们的计算机经过多个网关传送到目的地时,Tracert命令可以用来跟踪数据报使用的路由(路径)。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。如果我们的配置使用DNS,那么我们常常会从所产生的应答中得到城市、地址和常见通信公司的名字。Tracert是一个运行得比较慢的命令(如果我们指定的目标地址比较远),每个路由器我们大约需要给它15秒钟。

    Tracert的使用很简单,只需要在tracert后面跟一个IP地址或URL,Tracert会进行相应的域名转换的。

    tracert 最常见的用法:

    tracert IP address [-d] 该命令返回到达 IP 地址所经过的路由器列表。通过使用 -d 选项,将更快地显示路由器路径,因为 tracert 不会尝试解析路径中路由器的名称。

    Tracert一般用来检测故障的位置,我们可以用tracert IP在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了我们问题所在的地方,我们也就可以很有把握的告诉别人----某某地方出了问题。

    2、Route 的使用技巧

    大多数主机一般都是驻留在只连接一台路由器的网段上。由于只有一台路由器,因此不存在使用哪一台路由器将数据报发表到远程计算机上去的问题,该路由器的IP地址可作为该网段上所有计算机的缺省网关来输入。

    但是,当网络上拥有两个或多个路由器时,我们就不一定想只依赖缺省网关了。实际上我们可能想让我们的某些远程IP地址通过某个特定的路由器来传递,而其他的远程IP则通过另一个路由器来传递。

    在这种情况下,我们需要相应的路由信息,这些信息储存在路由表中,每个主机和每个路由器都配有自己独一无二的路由表。大多数路由器使用专门的路由协议来交换和动态更新路由器之间的路由表。但在有些情况下,必须人工将项目添加到路由器和主机上的路由表中。Route就是用来显示、人工添加和修改路由表项目的。

    一般使用选项:

    ·route print

    本命令用于显示路由表中的当前项目,在单路由器网段上的输出;由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的。

    ·route add

    使用本命令,可以将信路由项目添加给路由表。例如,如果要设定一个到目的网络209.98.32.33的路由,其间要经过5个路由器网段,首先要经过本地网络上的一个路由器,器IP为202.96.123.5,子网掩码为255.255.255.224,那么我们应该输入以下命令:

    route add 209.98.32.33 mask 255.255.255.224 202.96.123.5 metric 5

    ·route change

    我们可以使用本命令来修改数据的传输路由,不过,我们不能使用本命令来改变数据的目的地。下面这个例子可以将数据的路由改到另一个路由器,它采用一条包含3个网段的更直的路径:

    route add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3

    ·route delete

    使用本命令可以从路由表中删除路由。例如:route delete 209.98.32.33

    3、NBTStat的使用技巧

    使用 nbtstat 命令释放和刷新 NetBIOS 名称。NBTStat(TCP/IP上的NetBIOS统计数据)实用程序用于提供关于关于NetBIOS的统计数据。运用NetBIOS,我们可以查看本地计算机或远程计算机上的NetBIOS名字表格。

    常用选项:

    ·nbtstat –n

    显示寄存在本地的名字和服务程序。

    ·nbtstat –c

    本命令用于显示NetBIOS名字高速缓存的内容。NetBIOS名字高速缓存用于寸放与本计算机最近进行通信的其他计算机的NetBIOS名字和IP地址对。

    ·nbtstat –r

    本命令用于清除和重新加载NetBIOS名字高速缓存。

    ·nbtstat -a IP

    通过IP显示另一台计算机的物理地址和名字列表,我们所显示的内容就像对方计算机自己运行nbtstat -n一样。

    ·nbtstat -s IP

    显示实用其IP地址的另一台计算机的NetBIOS连接表。

    例如我们在命令提示符下,键入:nbtstat –RR 释放和刷新过程的进度以命令行输出的形式显示。该信息表明当前注册在该计算机的 WINS 中的所有本地 NetBIOS 名称是否已经使用 WINS 服务器释放和续订了注册。如果你是通过校园网或小区接入Internet,那么一定听说过MAC地址。什么是MAC地址,MAC地址在这种局域网环境中究竟起到什么作用?下面就来介绍一下MAC地址的知识,MAC地址和IP地址的区别以及MAC地址在实际应用中所涉及到的安全问题。

      一、基础知识

      如今的网络是分层来实现的,就像是搭积木一样,先设计某个特定功能的
    模块,然后把模块拼起来组成整个网络。局域网也不例外,一般来说,在组网上我们使用的是IEEE802参考模型,从下至上分为:物理层、媒体接入控制层(MAC),逻辑链路控制层(LLC)。

      标识网络中的一台计算机,一般至少有三种方法,最常用的是域名地址、IP地址和MAC地址,分别对应应用层、网络层、物理层。网络管理一般就是在网络层针对IP地址进行管理,但由于一台计算机的IP地址可以由用户自行设定,管理起来相对困难,MAC地址一般不可更改,所以把IP地址同MAC地址组合到一起管理就成为常见的管理方式。

      二、什么是MAC地址

      MAC地址就是在媒体接入层上使用的地址,也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。MAC地址与网络无关,也即无论将带有这个地址的硬件(如网卡、集线器、路由器等)接入到网络的何处,都有相同的MAC地址,它由厂商写在网卡的BIOS里。MAC地址可采用6字节(48比特)或2字节(16比特)这两种中的任意一种。但随着局域网规模越来越大,一般都采用6字节的MAC地址。这个48比特都有其规定的意义,前24位是由生产网卡的厂商向IEEE申请的厂商地址,目前的价格是1000美元买一个地址块,后24位由厂商自行分配,这样的分配使得世界上任意一个拥有48位MAC地址的网卡都有唯一的标识。另外,2字节的MAC地址不用网卡厂商申请。

      MAC地址通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如:08:00:20:0A:8C:6D就是一个MAC地址,其中前6位16进制数08:00:20代表网络硬件制造商的编号,它由IEEE分配,而后3位16进制数0A:8C:6D代表该制造商所制造的某个网络产品(如网卡)的系列号。每个网络制造商必须确保它所制造的每个以太网设备都具有相同的前三字节以及不同的后三个字节。这样就可保证世界上每个以太网设备都具有唯一的MAC地址。

      三、IP地址与MAC地址的区别

      IP地址基于逻辑,比较灵活,不受硬件限制,也容易记忆。MAC地址在一定程度上与硬件一致,基于物理,能够标识具体。这两种地址各有好处,使用时也因条件而采取不同的地址。

      四、为什么要用到MAC地址

      这是由组网方式决定的,如今比较流行的接入Internet的方式(也是未来发展的方向)是把主机通过局域网组织在一起,然后再通过交换机和Internet相连接。这样一来就出现了如何区分具体用户,防止盗用的问题。由于IP只是逻辑上标识,任何人都随意修改,因此不能用来标识用户;而MAC地址则不然,它是固化在网卡里面的。从理论上讲,除非盗来硬件(网卡),否则是没有办法冒名顶替的(注意:其实也可以盗用,后面将介绍)。

      基于MAC地址的这种特点,局域网采用了用MAC地址来标识具体用户的方法。注意:具体实现:在交换机内部通过“表”的方式把MAC地址和IP地址一一对应,也就是所说的IP、MAC绑定。

      具体的通信方式:接收过程,当有发给本地局域网内一台主机的数据包时,交换机接收下来,然后把数据包中的IP地址按照“表”中的对应关系映射成MAC地址,转发到对应的MAC地址的主机上,这样一来,即使某台主机盗用了这个IP地址,但由于他没有这个MAC地址,因此也不会收到数据包。发送过程和接收过程类似,限于篇幅不叙述。

      综上可知,只有IP而没有对应的MAC地址在这种局域网内是不能上网的,于是解决了IP盗用问题。

      五、怎样获得自己的MAC地址

      MAC地址固化在网卡中的BIOS中,可以通过DOS命令取得。Win9x用户可以使用winipcfg命令,Win2k/XP用户可以使用ipconfig/all命令,其中用16进制表示的12位数就是MAC地址。

      六、MAC地址涉及到的安全问题

      从上面的介绍可以知道,这种标识方式只是MAC地址基于的,如果有人能够更改MAC地址,就可以盗用IP免费上网了,目前网上针对小区宽带的盗用MAC地址免费上网方式就是基于此这种思路。如果想盗用别人的IP地址,除了IP地址还要知道对应的MAC地址。举个例子,获得局域网内某台主机的MAC地址,比如想得到局域网内名为TARGET主机的MAC地址,先用PING命令:PING TARGET,这样在我们主机上面的ARP表的缓存中就会留下目标地址和MAC映射的记录,然后通过ARP A命令来查询ARP表,这样就得到了指定主机的MAC地址。最后用ARP -s IP 网卡MAC地址,命令把网关的IP地址和它的MAC地址映射起来就可以了。

      如果要得到其它网段内的MAC地址,那么可以用工具软件来实现,我觉得Windows优化大师中自带的工具不错,点击“系统性能优化”→“系统安全优化”→“附加工具”→“集群Ping”,可以成批的扫出MAC地址并可以保存到文件。

      小知识:ARP(Address Resolution Protocol)是地址解析协议,ARP是一种将
    IP地址转化成物理地址的协议。从IP地址到物理地址的映射有两种方式:表格方式和非表格方式。ARP具体说来就是将网络层(IP层,也就是相当于OSI的第三层)地址解析为数据连接层(MAC层,也就是相当于OSI的第二层)的MAC地址。ARP协议是通过IP地址来获得MAC地址的。

      ARP原理:某机器A要向主机B发送报文,会查询本地的ARP缓存表,找到B的IP地址对应的MAC地址后就会进行数据传输。如果未找到,则广播A一个ARP请求报文(携带主机A的IP地址Ia——物理地址Pa),请求IP地址为Ib的主机B回答物理地址Pb。网上所有主机包括B都收到ARP请求,但只有主机B识别自己的IP地址,于是向A主机发回一个ARP响应报文。其中就包含有B的MAC地址,A接收到B的应答后,就会更新本地的ARP缓存。接着使用这个MAC地址发送数据(由网卡附加MAC地址)。因此,本地高速缓存的这个ARP表是本地网络流通的基础,而且这个缓存是动态的。ARP表:为了回忆通信的速度,最近常用的MAC地址与IP的转换不用依靠交换机来进行,而是在本机上建立一个用来记录常用主机IP-MAC映射表,即ARP表。
       
      七、如何修改自己的MAC地址

      MAC地址是固化在网卡中的,MAC地址具有唯一性,难道没有办法更改了么?不是的,我们完全不用修改EPROM的内容,而只通过修改存储单元的内容就能达到修改MAC地址的目的。例如在Windows中可以通过注册表来修改。

      在“开始”菜单的“运行”中输入regedit.exe,打开注册表编辑器,展开注册表到:HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}子键,在子键下的0000,0001,0002等分支中查找DriverDesc(如果你有一块以上的网卡,就有0001,0002……在这里保存了有关你的网卡的信息,其中的DriverDesc的内容就是你的网卡的信息描述,比如我的网卡就是Intel 21041 based Ethernet Controller),在这里假设你的网卡在0000子键。

      在0000子键下添加一个字符串,命名为“NetworkAddress”,键值为修改后的MAC地址,要求为连续的12个16进制数。然后在“0000”子键下的NDI\\params中新建一项名为NetworkAddress的子键,在该子键下添加名为“default”的字符串,键值为修改后的MAC地址。

      在NetworkAddress的子键下继续建立名为“ParamDesc”的字符串,其作用为指定NetworkAddress的描述,其值可为“MAC Address”。这样以后打开网络邻居的“属性”,双击相应的网卡就会发现有一个“高级”设置,其下存在MAC Address的选项,它就是你在注册表中加入的新项NetworkAddress,以后只要在此修改MAC地址就可以了。

      关闭注册表,重新启动,你的网卡地址已改。打开网络邻居的属性,双击相应网卡项会发现有一个MAC Address的高级设置项,用于直接修改MAC地址。

      当然,你还可以用工具软件来修改网卡的MAC地址,如MAC2001这款软件就可以达到我们的目的。

      八、如何解决MAC地址带来的安全问题

      我们可以将IP地址和MAC地址捆绑起来来解决这个问题。进入“MS-DOS方式”或“命令提示符”,在命令提示符下输入命令:ARP -s 10.88.56.72 00-10-5C-AD-72-E3,即可把MAC地址和IP地址捆绑在一起。这样,就不会出现IP地址被盗用而不能正常使用网络的情况,可以有效保证小区网络的安全和用户的应用。

      注意:ARP命令仅对局域网的上网代理服务器有用,而且是针对静态IP地址,如果采用Modem拨号上网或是动态IP地址就不起作用。

      不过,只是简单地绑定IP和MAC地址是不能完全的解决IP盗用问题的。作为一个网络供应商,他们有责任为用户解决好这些问题之的后,才交给用户使用,而不是把安全问题交给用户来解决。不应该让用户来承担一些不必要盗用的损失。

      作为网络供应商,最常用也是最有效的解决方法就是在IP、MAC绑定的基础上,再把端口绑定进去,即IP-MAC-PORT三者绑定在一起,端口(PORT)指的是交换机的端口。这就需要在布线时候做好端口定时管理工作。在布线时应该把用户墙上的接线盒和交换机的端口一一对应,并做好登记工作,然后把用户交上来的MAC地址填入对应的交换机端口,进而再和IP一起绑定,达到IP-MAC-PORT的三者绑定。这样一来,即使盗用者拥有这个IP对应的MAC地址,但是它不可能同样拥有墙上的端口,因此,从物理通道上隔离了盗用者。