无法映射网络驱动器

无法映射网络驱动器

在我的家庭网络上,我最近将运行 Windows 7 Professional 的台式机替换为运行 Windows 7 Home Premium 的台式机,现在其他两台 PC(Vista 和 XP)无法使用网络设备名称访问任何网络设备上的共享文件,但我可以使用 IP 地址访问任何网络设备。这三台计算机都在同一个网络上,都是同一个工作组的成员,Windows 7 计算机未启用 HOMEGROUP。如果我尝试使用网络设备名称映射网络驱动器,系统会要求我登录,然后拒绝。如果我做同样的事情,只使用 IP 地址而不是网络名称,它就可以工作。

所有计算机和共享驱动器都位于同一工作组中。网络发现已打开。WIN7 中的文件和打印机共享已打开 文件共享:打开 打印机共享:关闭 Vista 中的公共共享已打开 密码保护共享已关闭

使用网络名称:Windows 7 计算机可以看到所有网络共享并访问它们 - Vista 计算机看不到任何网络共享 - XP 计算机可以看到 Vista 计算机的网络共享,但看不到 WIN7 的网络共享。

使用 IP 地址代替网络名称:所有计算机都可以看到并访问网络共享

所有计算机都使用 NETBIOS 进行地址转换。

答案1

如果您的网络中没有运行 DNS 服务器,则网络名称将通过 NetBIOS 进行解析。

检查所有机器是否启用了 NetBIOS:

  1. 单击“开始”,然后单击“网络”。(或者在搜索框中键入 ncpa.cpl,然后按 ENTER)。
  2. 单击网络和共享中心,然后单击管理网络
  3. 右键单击本地连接或您正在使用的连接,然后选择
  4. 特性。
  5. 选择 Internet 协议版本 4 (TCP/IPv4)
  6. 单击常规选项卡下的高级按钮。
  7. 单击“WINS”选项卡。
  8. 单击启用 TCP/IP 上的 NetBIOS 按钮。
  9. 单击“确定”。

引自http://ecross.mvps.org/howto/enable-netbios-over-tcp-ip-with-windows.htm

更改后,可能需要在 XP/Vista 机器上重新启动

还要检查 Windows 7 计算机上的计算机名称是否设置正确

  • 控制面板
    • 系统和安全
      • 系统
        • 计算机名必须设置为有效的入口

相关内容