解决 Windows 95/98/98 Second Edition 的网络连接问题

文章翻译 文章翻译
文章编号: 192534 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

在 Microsoft Windows 95/98/98 Second Edition 网络中,与硬件和软件相关的问题可能会导致一台或多台计算机丧失浏览功能或与其他计算机进行通信的能力。这些问题涉及从根本没有网络功能到通过网络传输数据时出现随机错误信息等方面。

本文提供可用于诊断并解决 Windows 95/98 网络中的通信问题的疑难解答步骤。请注意,解决通信问题的过程并不总是非常简单。如果“更多信息”一节中的某个过程无效,可转至下一个过程,直至问题得到解决。要增加对主要问题的了解并尽可能减少解决问题所需的时间,在开始解决问题之前,您需要通读本文。

更多信息

开始之前

在开始解决网络连接问题之前,请考虑下列问题:

  • 此配置以前是否曾正常运行过,或者说它是否刚开始出问题?如果是刚开始出问题,那么在此配置正常运行与停止运行之间的这段时间内进行了哪些更改?
  • 是否添加了新硬件、电缆或软件?如果删除这些新增项,问题是否会得到解决?
  • 此问题是发生在一台计算机上、数台计算机上还是所有计算机上?如果问题发生在所有计算机上,则可能与电缆或连接器有关。如果问题只出现在一台或几台计算机上,则可能与软件或硬件有关。
  • 到计算机的连接是否活动(如果网络适配器具有传输/接收数据指示灯,它们是否闪烁)?
重要说明:在着手解决问题之前,请为下列系统配置文件创建备份副本:

  • Config.sys
  • Autoexec.bat
  • System.ini
  • Win.ini
有关如何复制文件的信息,请依次单击“开始”、“帮助”和“索引”选项卡,键入“文件”(不带引号),然后双击“复制”主题。


解决问题

要解决网络连接问题,请执行每一步,然后尝试重新连接到计算机。如果仍然无法连接到计算机,请继续执行下一步。

  1. 如果在启动计算机时收到与网络相关的错误信息,请在 Microsoft 知识库中查询确切的错误信息。以下 Microsoft 网站提供了 Microsoft 知识库:

    http://support.microsoft.com/
  2. 验证您的计算机以及您试图查看的计算机是否安装了文件和打印共享。为此,请在这两台计算机上执行下列步骤:

    1. 单击“开始”,指向“设置”,然后单击“控制面板”。
    2. 双击“网络”。
    3. 验证“Microsoft 网络的文件和打印机共享”是否在已安装网络组件的列表中。如果尚未安装,请继续执行步骤 D。如果已经安装,请继续执行步骤 3。
    4. 单击“文件和打印共享”。
    5. 单击“允许其他用户访问我的文件”复选框以将其选中,然后单击“确定”。
    6. 单击“确定”,然后在系统提示时重新启动计算机。
  3. 验证网络适配器设置是否正确以及是否与其他硬件设备冲突。为此,请按照下列步骤操作:

    1. 单击“开始”,指向“设置”,然后单击“控制面板”。
    2. 双击“系统”,然后单击“设备管理器”选项卡。

      如果网络适配器旁边显示红色的“X”,请启用网络适配器,方法是:单击该网络适配器,单击“属性”,单击“在此硬件配置文件中禁用”复选框以将其清除,再单击“确定”和“关闭”,然后在系统提示时重新启动计算机。

      如果网络适配器旁边显示内含感叹号的黄色圆圈,请继续执行步骤 D。
    3. 单击网络适配器,然后单击“属性”。
    4. 单击“资源”选项卡。验证中断请求线 (IRQ)、输入/输出 (I/O) 地址、直接内存访问 (DMA) 和 RAM 地址设置对于您的网络适配器而言是否正确。要确定是否已实际将您的网络适配器配置为使用这些设置,请参阅它附带的文档。
    5. 要更改资源设置,请单击“使用自动设置”复选框以将其清除。
    6. 为网络适配器指定其他 IRQ、DMA 信道、I/O 地址和/或 RAM 地址。如果不了解其他硬件设备使用的设置,则可能需要尝试一些设置。
    7. 单击“确定”,然后在系统提示您是否重新启动计算机时单击“否”。
    8. 单击“开始”,单击“关机”,再次单击“关机”,然后单击“确定”。关闭计算机需要 10-15 秒钟,之后,请重新打开它。
  4. 如果您使用的是 Windows 95,请跳至步骤 5。如果使用的是 Windows 98,请使用系统文件检查器工具验证没有损坏或替换任何 Windows 98 网络文件。有关如何使用系统文件检查器工具的信息,请参阅下面的 Microsoft 知识库文章:

    文章 ID: 185836 标题:系统文件检查器工具 (Sfc.exe) 说明

    文章 ID: 129605 标题:如何解压缩原始压缩 Windows 文件

    注意:如果您应用 Microsoft 提供的修复程序,一些网络文件可能会被更新的版本替换。为了防止发生其他问题,不要替换这些更新的文件。
  5. 如果您使用的是 Windows 95,请执行以下 Microsoft 知识库文章中的疑难解答步骤,然后跳至步骤 6:

    136337 Windows 95 启动问题和错误信息疑难解答


    如果您使用的是 Windows 98,请使用系统配置实用程序禁用可能阻碍网络驱动程序正确加载的所有不必要的驱动程序和程序。为此,请按照下列步骤操作:

    1. 单击“开始”,依次指向“程序”、“附件”、“系统工具”,然后单击“系统信息”。
    2. 在“工具”菜单上,单击“系统配置实用程序”。
    3. 在“常规”选项卡上,单击选择性启动,然后单击以清除下列复选框:
      • 处理 Config.sys 文件
      • 处理 Autoexec.bat 文件
      • 处理 Winstart.bat 文件
      • 处理 System.ini 文件
      • 处理 Win.ini 文件
      • 装载启动组项目


    4. 单击“确定”,然后退出“系统信息”工具。
    5. 重新启动计算机。

      使用系统配置实用程序 (Msconfig.exe),可以在多次重新启动计算机后将导致该问题的特定文件或注册表项隔离。在确定了导致该问题的特定文件项后,应该编辑相应的文件(使用文本编辑器,如记事本)或注册表项(使用注册表编辑器)以导出(为进行备份)和删除该项,并让系统配置实用程序返回到“正常启动”模式。

      有关如何使用系统配置实用程序对 Windows 98 执行干净启动的信息,请参阅以下 Microsoft 知识库文章中的“如何缩小问题的范围”一节:
      文章 ID: 192926
      标题:如何对 Windows 98 执行干净启动故障排除
  6. 尝试使用通用命名约定 (UNC) 连接查看网络中的其他计算机。为此,请按照下列步骤操作:

    1. 单击“开始”,然后单击“运行”。
    2. 在“打开”框中,键入下面一行

      \\<computername>

      其中 <computername> 是您试图连接的计算机的名称
    3. 单击“确定”。


    如果只能使用 UNC 连接查看其他计算机,请考虑下列可能原因:

    - 没有在网络中选择浏览服务器。在 Windows 98 网络中,选择了维护工作组服务器列表的计算机。在任何位置建立浏览服务器均需 5 到 15 分钟。如果浏览服务器不存在,则无法浏览网络中的计算机。请稍等几分钟,然后重试。

    - 可能存在网络电缆问题或与其他计算机的网络适配器配置有关的问题。如果在“网上邻居”中仅显示本地计算机,就会是这种情况。
  7. 通过尝试对一些 IP 地址(如“127.0.0.1”)、网络适配器地址和网关地址执行 Ping 操作,测试 TCP/IP 连接性。
  8. 验证网络电缆和连接器是否正常工作,以及网络电缆是否将您的计算机与您试图连接的计算机连接在一起。

    如果网络电缆是“细以太网”,请使用已知没有问题的单个电缆、T 形连接器及终结器将两台计算机连接在一起。如果网络电缆是双扭线 (RJ-45),则必须使用集线器或集中器。Windows 98 不支持直接用 RJ-45 电缆连接计算机。此检查可隔离并非显而易见的电缆或连接器问题。

    注意:此外,还可能有必要重新布置网络电缆,使其远离电源干扰(如荧光灯、无线电和无绳电话)。

    如果网络拓朴为 10Base2(“细以太网”或 Thinwire),请在网络适配器上安装一个 50 欧姆的终结器。如果本地计算机名称现在显示在“网上邻居”中,但当连接常规电缆时却不显示,则存在电缆或连接器问题。电缆和连接器问题的示例包括电缆短路、不正确的端接以及使用的电缆类型错误。确保每台计算机的 T 形连接器在每个网络适配器上都有安全保护,网段的两端均有 50 欧姆的终结器,而且使用的是 RG-58 电缆(而不是 RG-59 或 RG-62 电缆)。

    如果本地计算机未显示在“网上邻居”中,则问题可能与本地网络适配器的硬件或软件配置有关。要确定是否属于这种情况,请参阅下文的“测试网络适配器驱动程序”一节。
  9. 网络重定向器可能有问题。下面的测试使用 Windows 98 网络组件在网络上生成 NetBIOS 名称冲突(每台计算机的名称在网络中必须是唯一的)。要执行此测试,请将两台计算机设置为使用相同的计算机名称并检查是否生成了错误信息。如果显示错误信息,则说明计算机正在进行通信。如果没有出现错误信息,则说明网络中存在硬件问题。

    要测试网络重定向器,请将计算机名称更改为您试图连接的计算机的名称。为此,请按照下列步骤操作:

    1. 单击“开始”,指向“设置”,然后单击“控制面板”。
    2. 双击“网络”。
    3. 单击“标识”选项卡,然后在“计算机名”框中键入您试图连接的计算机的名称。
    4. 单击“确定”,然后在系统提示您是否重新启动计算机时单击“是”。

      当计算机启动时,您会收到以下错误信息:
      The following error occurred while loading protocol number 1. Error 38:The computer name you specified is already in use on the network.To specify a different name, double-click the Network icon in Control Panel.
      使用“Microsoft 网络客户端”会显示以下错误信息报告:
      The following error occurred while loading protocol number 0. Error 38:The computer name you specified is already in use on the network.To specify a different name, double-click the Network icon in Control Panel. would instead indicate that Win9x Computer Name is identical to a user name account, so a very simple solution to this is to differentiate Computer Name from known user name accounts.
      如果收到该错误信息,则说明两台计算机正在进行通信。

      如果未收到该错误信息,则可能存在下列硬件问题之一:

      - 一台或多台计算机上的网络适配器的配置(硬件、I/O 地址、IRQ、内存冲突等)不正确。有关如何更改网络适配器设置的信息,请参阅步骤 3。

      - 一个或多个网络适配器有故障。如果您的网络适配器包括诊断工具,请运行该工具以确定网络适配器是否在正常运行。

      - 电缆或连接器有问题。这可能是电路短路、干扰,或者电缆、连接器或终结器的规格与网络不相配。

      要解决电路短路和干扰问题,请使用测试设备测试电缆,或者用已知没有问题的电缆和连接器进行替换。
    5. 重复步骤 A-C,在步骤 C 中将计算机名称重新更改为其唯一的原始名称。
  10. 删除并重新安装网络适配器驱动程序。为此,请按照下列步骤操作:

    1. 单击“开始”,指向“设置”,然后单击“控制面板”。
    2. 双击“网络”。
    3. 在已安装网络组件的列表中,依次单击您的网络适配器、“删除”、“Microsoft 网络客户端”,然后单击“删除”。
    4. 单击“确定”,然后在系统提示您是否重新启动计算机时单击“是”。
    5. 重复步骤 A-B。
    6. 在“配置”选项卡上,单击“添加”。
    7. 单击“适配器”,然后单击“添加”。
    8. 在“制造商”框中,单击网络适配器的制造商,然后在“网络适配器”框中单击相应的型号。
    9. 单击两次“确定”,然后在系统提示您是否重新启动计算机时单击“是”。

      注意:如果网络适配器是可配置硬件(使用跳线或开关),则网络适配器中的设置与设备管理器中的设置必须匹配。要确定网络适配器的设置,请参阅适配器附带的文档或与网络适配器的制造商联系。

      如果网络适配器是可配置软件,则可能需要在设备管理器中指定不同的 IRQ、DMA 信道、I/O 地址或 RAM 地址。例如,默认情况下,一些硬盘控制器被配置为使用 I/O 地址 300h,该地址也是一些网络适配器的默认地址。要在设备管理器中更改网络适配器的资源设置,请参阅步骤 3。
    10. 尝试使用计算机的 UNC 名称连接到该计算机。有关如何操作的信息,请参阅步骤 6。
    11. 如果无法使用计算机的 UNC 名称连接到该计算机,请双击桌面上的“网上邻居”图标以查看是否列出了本地计算机。
  11. 如果在“网上邻居”中仍旧看不到本地计算机,则可能是由于一些其他原因:

    - 正在使用错误的网络适配器驱动程序。如果该适配器在模拟另一个适配器(如 NE2000),则可能有必要更改适配器中的跳线或开关,驱动程序才能正常运行。有关如何配置网络适配器或获取更新的驱动程序的更多信息,请与网络适配器的制造商联系。

    - 网络适配器所在的插槽功能不正常。要验证这一点,请将网络适配器插入该计算机的另一个插槽中或者将其安装在另一台计算机上,以确定适配器本身是否有问题。

    - 网络适配器有故障。试用其他网络适配器或运行诊断测试(如果该适配器带有诊断测试工具)。

    - 对于网络适配器而言,计算机上的总线速度太快。大多数网络适配器在设计上以行业标准体系结构 (ISA) 总线速度 (8.33 MHz) 运行。将总线速度设置得太快可能会导致性能不可靠。

    总线速度设置通常在计算机的 CMOS 中进行更改。如果发生间歇性问题,请尝试降低计算机的总线速度。

    - 连接出错或丢失。有些网络适配器(如 Intel EtherExpress 16)包括可检查两台计算机间的连线和连接器的完整性的实用程序。如果这些实用程序中有一个可用,请使用它确定是否实际连接了两台计算机。
  12. 对网络适配器运行诊断测试以确保它正常运行。有些网络适配器诊断程序还可以测试计算机之间的通信(这会测试网络适配器和电缆)。假设使用的驱动程序正确,如果测试可正确运行,则 Windows 98/95 也会正确运行。如果此低级测试不允许两个网络适配器进行通信,则网络适配器、电缆或连接器中存在某类硬件问题。如果网络适配器诊断测试或网络测试失败,请与硬件供应商联系。

    Windows 98/95 包括 NET DIAG 实用程序,使用该程序可执行两台计算机之间的低级通信测试。要执行该测试,请按照下列步骤操作:

    注意:两台计算机必须安装了相同的协议才可以运行此测试。

    1. 在一台计算机上,单击“开始”,指向“程序”,然后单击“MS-DOS 方式”。
    2. 在命令提示符处,键入“net diag”(不带引号),然后按 Enter 键。

      NET DIAG 可搜索诊断服务器并会显示以下提示:

      在网络中找不到诊断服务器。Microsoft 网络诊断当前是否在网络中的任何其他计算机上运行?
    3. 按 N(表示“否”)。这会导致运行 NET DIAG 的计算机在您按一个键之前作为诊断服务器。
    4. 在另一台计算机上,单击“开始”,指向“程序”,然后单击“MS-DOS 方式”。
    5. 在命令提示符处,键入“net diag”(不带引号),然后按 Enter 键。

      如果既安装了支持 NetBIOS 的协议(如 NetBEUI 或 TCP/IP)又安装了 IPX/SPX,您会收到以下提示:

      已检测到 IPX 和 NetBIOS。按 I 键使用 IPX 进行诊断,按 N 键使用 NetBIOS,或者按 E 键退出此程序。
    6. 按 I 键(表示 IPX)或 N 键(表示 NetBIOS)可使用该特定协议测试网络连接。

      如果无法使用所选协议与诊断服务器进行通信,请尝试另一协议。

      如果能够使用一种协议(而非另一协议)与诊断服务器进行通信,则说明网络运行正常。对于无法用于通信的协议,请验证该协议是否在两台计算机上均已正确安装,然后再次运行 NET DIAG。

      如果无法使用任一协议与诊断服务器进行通信,请再次运行 NET DIAG,但这次要调换每台计算机的角色。


    如果网络适配器不在支持的网络适配器列表中,则可能需要与网络适配器制造商联系,以获取有关正确的仿真信息或获取更新的网络适配器驱动程序。制造商还可能提供与需要为特定仿真模式(例如,NE2000 仿真)重新配置的跳线和交换器相关的信息。

    有关如何诊断网络适配器或电缆问题的更多信息,请与硬件供应商联系。

属性

文章编号: 192534 - 最后修改: 2005年1月4日 - 修订: 1.0
这篇文章中的信息适用于:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 第二版
关键字:?
kbinfo kbtshoot kbnetwork KB192534
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com