我有一台 win xp 家庭版电脑,需要能够通过有线网络访问 windows vista 上的共享。它几乎从来不工作。通过较新的计算机访问 vista 机器共享从来都不是问题,即使有时它们使用完全相同的网络硬件。
实际情况是,它只是说无法访问。我甚至没有得到登录名/密码。
我尝试过重新启动两台机器。
我尝试通过名称 (D2670) 和 IP 访问它。
ping 工作:
C:\Documents and Settings\Mike>ping 90.0.0.10
使用 32 字节数据对 90.0.0.10 进行 ping 操作:
来自 90.0.0.10 的回复:字节=32 时间=724ms TTL=128 来自 90.0.0.10 的回复:字节=32 时间=8ms TTL=128 来自 90.0.0.10 的回复:字节=32 时间=8ms TTL=128
90.0.0.10 的 Ping 统计信息:数据包:已发送 = 3,已接收 = 3,丢失 = 0(丢失率为 0%),以毫秒为单位的近似往返时间:最短 = 8 毫秒,最长 = 724 毫秒,平均 = 246 毫秒 Control-C ^C
tracert 确认它在我们的网络上:
C:\Documents and Settings\Mike>tracert 90.0.0.10
跟踪到 AMontpellier-654-1-97-10.w90-0.abo.wanadoo.fr [90.0.0.10] 的路由,最多 30 个跳数:
1 <1 毫秒 <1 毫秒 <1 毫秒 AMontpellier-654-1-97-10.w90-0.abo.wanadoo.fr [9 0.0.0.10]
追踪完成。
我确实意识到 90.0.0.10 是一个可路由的地址(当我选择它时我以为它是不可路由的)。
它只是一个简单的点对点网络,只有一个路由器将 xp home 连接到 vista home premium。没有特殊的安全性或奇怪的网络设置。
这台 xp 机器通常以无线方式使用,但当我拼命尝试使其工作时,我倾向于关闭无线并连接电线。
哦是的,在 Vista 计算机上,(Windows)防火墙已关闭。关掉它也没用……
由于其他原因,最近重新装了xp电脑但问题依然存在。
谢谢你的帮助——这让我发疯了!
答案1
该错误消息指向一个身份验证问题。
网络有三种类型(就文件共享而言)
- 域(需要域控制器,通常是工作环境)
- 家庭组(所有计算机都需要 Windows 7)
- 工作组(默认)
您很可能在工作组中。在工作组中,为了使计算机 A 访问计算机 B 上的资源,计算机 A 使用的用户名和密码必须与计算机 B 匹配。
基本上,它的发生方式如下:
- 计算机 A 尝试访问资源:“B,这是 A。我想访问共享”
- 计算机B请求身份验证:“A,这是B。请验证。”
- 计算机A提交身份验证:“B,没有服务器可以进行身份验证,但这是我的用户名和密码。”
- 计算机 B 验证身份验证:“此用户名和密码与我的数据库中的完全匹配,因此一定是正确的。”
意识到:
- 计算机 A 和计算机 B 上都必须有与用户关联的密码
- 用户名和密码必须完全相同(用户名不区分大小写)
- 如果您在一台机器上更改用户名或密码,则必须在所有机器上都进行此操作。
答案2
感谢大家的帮助。
这显然已经解决了问题。
为了安全起见,我将在下面引用:
几个小时后找到解决 xp 丢失网络共享问题的解决方案
问题 :
在 Windows 7 上创建并由 Windows XP 工作站访问的网络共享在一段时间后会丢失。XP 永远无法访问在 7 上创建的共享,除非 7 重新启动。您仍然可以从 XP ping 7。
我的发现:
Windows 7(和 Vista)的网络共享默认配置不太平衡。必须在注册表中修复此问题。我在事件查看器(管理事件)中发现了很多 SRV 错误 #2017。此错误与丢失网络共享(Xp --> 7)直接相关。
如何修复:
启动 RegEdit,将以下注册表项设置为“1”:HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache
将以下注册表项设置为“3”:HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size
重新启动 Windows 7。您将再也不会遇到网络共享丢失的情况。我认为此修复程序也适用于 Vista。
参考:<http://alan.lamielle.net/2009/09/03/windows-7-nonpaged-pool-srv-error-2017>Windows 7 非分页池 Srv 错误 2017 | alan.lamielle.net
答案3
我不确定,但我认为关键词是Vista Home Premium
。据我所知,Windows Home 产品不能充当服务器,它们可能只是客户端。但我可能错了
答案4
我的解决方案:
如果 VISTA 无法找到共享 XP(或相反),这是因为 XP 计算机必须是 SP2,并且您需要安装链路层拓扑发现在 XP 计算机上。你可以在这里获取http://www.microsoft.com/downloads/details.aspx?familyid=4F01A31D-EE46-481E-BA11-37F485FA34EA&displaylang=en
现在,也许你不会再有问题了,Vista 和 XP 无法看到(打开)共享文件夹..