为什么ping通了却不能访问共享文件夹

本文提供了详细的步骤指导如何解决Windows XP系统中常见的网络访问问题,包括启用guest账户、更改网络访问模式、解决网络邻居不可见等问题。
部署运行你感兴趣的模型镜像

1.检查guest账户是否开启

XP默认情况下不开启guest账户,因此些为了其他人能浏览你的计算机,请启用guest账户。同时,为了安全请为guest设置密码或相应的权限。当然,也可以为每一台机器设置一个用户名和密码以便计算机之间的互相访问。

2.检查是否拒绝Guest用户从网络访问本机

当你开启了guest账户却还是根本不能访问时,请检查设置是否为拒绝guest从网络访问计算机,因为XP默认是不允许guest从网络登录的,所以即使开了guest也一样不能访问。在开启了系统Guest用户的情况下解除对Guest账号的限制,点击“开始→运行”,在“运行”对话框中输入“GPEDIT.MSC”,打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,双击“拒绝从网络访问这台计算机”策略,删除里面的“GUEST”账号。这样其他用户就能够用Guest账号通过网络访问使用Windows XP系统的计算机了。

3.改网络访问模式

XP默认是把从网络登录的所有用户都按来宾账户处理的,因此即使管理员从网络登录也只具有来宾的权限,若遇到不能访问的情况,请尝试更改网络的访问模式。打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。

这样即使不开启guest,你也可以通过输入本地的账户和密码来登录你要访问的计算机,本地的账户和密码为你要访问的计算机内已经的账户和密码。若访问网络时需要账户和密码,可以通过输入你要访问的计算机内已经的账户和密码来登录。

若不对访问模式进行更改,也许你连输入用户名和密码都办不到,//computername/guest为灰色不可用。即使密码为空,在不开启guest的情况下,你也不可能点确定登录。改成经典模式,最低限度可以达到像2000里没有开启guest账户情况时一样,可以输入用户名和密码来登录你要进入的计算机。也许你还会遇到一种特殊的情况,请看接下来的。

4.一个值得注意的问题

我们可能还会遇到另外一个问题,即当用户的口令为空时,即使你做了上述的所有的更改还是不能进行登录,访问还是会被拒绝。这是因为,在系统“安全选项”中有“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。我们只要将这个策略停用即可解决问题。在安全选项中,找到“使用空白密码的本地账户只允许进行控制台登录”项,停用就可以,否则即使开了guest并改成经典模式还是不能登录。经过以上的更改基本就可以访问了,你可以尝试选择一种适合你的方法。下面在再补充点其它可能会遇到的问题。
5.网络邻居不能看到计算机

可能经常不能在网络邻居中看到你要访问的计算机,除非你知道计算机的名字或者IP地址,通过搜索或者直接输入//computername或//IP。请按下面的操作解决:启动“计算机浏览器”服务。“计算机浏览器服务”在网络上维护一个计算机更新列表,并将此列表提供给指定为浏览器的计算机。如果停止了此服务,则既不更新也不维护该列表。

137/UDP--NetBIOS名称服务器,网络基本输入/输出系统(NetBIOS)名称服务器(NBNS)协议是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它在基于NetBIOS名称访问的网络上提供主机名和地址映射方法。

138/UDP--NetBIOS数据报,NetBIOS数据报是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它用于网络登录和浏览。

139/TCP--NetBIOS会话服务,NetBIOS会话服务是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它用于服务器消息块(SMB)、文件共享和打印。请设置防火墙开启相应的端口。一般只要在防火墙中允许文件夹和打印机共享服务就可以了。

6.关于共享模式

对共享XP默认只给予来宾权限或选择允许用户更改“我的文件”。Windows 2000操作系统中用户在设置文件夹的共享属性时操作非常简便,只需用鼠标右击该文件夹并选择属性,就可以看到共享设置标签。而在Windows XP系统设置文件夹共享时则比较复杂,用户无法通过上述操作看到共享设置标签。具体的修改方法如下:打开“我的电脑”中的“工具”,选择“文件夹属性”,调出“查看”标签,在“高级设置”部分滚动至最底部将“简单文件共享(推荐)”前面的选择取消,另外如果选项栏里还有“Mickey Mouse”项也将其选择取消。这样修改后用户就可以象使用Windows 2000一样对文件夹属性进行方便修改了。

7.关于用网络邻居访问不响应或者反应慢的问题

在WinXP和Win2000中浏览网上邻居时系统默认会延迟30秒,Windows将使用这段时间去搜寻远程计算机是否有指定的计划任务(甚至有可能到Internet中搜寻)。如果搜寻时网络时没有反应便会陷入无限制的等待,那么10多分钟的延迟甚至报错就不足为奇了。下面是具体的解决方法。

A.关掉WinXP的计划任务服务(Task Scheduler)

可以到“控制面板/管理工具/服务”中打开“Task Scheduler”的属性对话框,单击“停止”按钮停止该项服务,再将启动类型设为“手动”,这样下次启动时便不会自动启动该项服务了。

B.删除注册表中的两个子键

到注册表中找到主键“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerRemoteComputerNameSpace”

删除下面的两个子健:和。

其中,第一个子健决定网上邻居是否要搜索网上的打印机(甚至要到Internet中去搜寻),如果网络中没有共享的打印机便可删除此键。第二个子健则决定是否需要查找指定的计划任务,这是网上邻居很慢的罪魁祸首,必须将此子健删除。
回答者:sa010 - 助理 二级 7-10 19:37
guest账户是不是没有设置密码?
在运行中执行命令:netuser guest 0
这样guest用户的密码就是0
在运行中执行:\\对方的ip,会出现一个对话框,要求输入密码,输入密码之后就可以进去了。(非原创)

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

一、启用guest来宾帐户; 二、控制面板→管理工具→本地安全策略→本地策略→用户权利指派里,“从网络访问此计算机”中加入guest帐户,而“拒绝从网络访问这台计算机”中删除guest帐户; 三、我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前的勾; 四、设置共享文件夹; 五、控制面板→管理工具→本地安全策略→本地策略→安全选项里,把“网络访问:本地帐户的共享和安全模式”设为“仅来宾-本地用户以来宾的身份验证”(可选,此项设置可去除访问时要求输入密码的对话框,也可视情况设为“经典-本地用户以自己的身份验证”); 六、右击“我的电脑”→“属性”→“计算机名”,该选项卡中有没有出现你的局域网工作组名称,如“work”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“work”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。 访问网上邻居时显示:" windows xp系统访问局域网时显示 "WORKGROUP无法访问.您可能没有权限使用网络资源.请与这台服务器的管理员联系以查明您是否有访问权限.此工作组的服务器的列表当前无法使用." 我用的是xp系统 我也遇到过这样的情况,当时也是着急得不轻,后来看到了以下的内容,照着一步步的做了做,真的好了。内容不少,但是仍然希望你能耐住性子,仔细的看看自己属于那种情况,应该会有所收获。 局域网互访 - [ 网络 ] 我也是类似问题。 以前一个局域网10多台机子互访问。安了蕃茄花园v2.3,感觉主题漂亮,桌面壁纸自动换,很爽。访问局域网计算机没问题。可网内其它机子在工作组内能看到我的机子,但打不开。说什么“没有权限”。所有设置都作了如下改动(网上找的),依然无效,何故?但求高手指点。 “网上邻居”无法互访问题解决方法大全 “网上邻居”无法互访的问题实在是太常见了,无论在学校,网吧还是家里多台电脑联机,都有可能遇到网上邻居无法互访的故展。“网上邻居”无法访问的故障多种多样,总结起来基本上有下面的几个: 1,没有共享资源/共享服务未启用。 症状:电脑与电脑间可以Ping,但无法访问共享资源,在“计算机管理”中查看“本地共享”后会弹出“没有启动服务器服务”的错误对话框。 解决:在控制面板-管理工具-服务中启动Server服务。并设置“启动类型”为“自动”。 2,IP设置有误。 症状:双机之间无法互Ping,连接用的双绞线经过测试没有问题,没有安装防火墙。 解决:检查两台电脑的IP是否处在同一网段,还有子掩码是否相同。 3,WINXP默认设置不正确。 症状:从WIN98/2000/2003上无法访问另一台WINXP的机器。 解决:在“控制面板”中的“用户帐户”启用Guest帐号。然后在运行中输入secpol.msc启动“本地安全策略”。 本地策略 -> 用户权利指派,打开“从网络访问此计算机”,添加Guest帐户 本地策略 -> 安全选项,禁止"帐户:使用空白密码的本地帐户只允许进行控制台登陆"。 另外有时还会遇到另外一种情况:访问XP的时候,登录对话框中的用户名是灰的,始终是Guest用户,不能输入别的用户帐号。 解决:本地策略 -> 安全选项 -> "网络访问:本地帐户的共享和安全模式",修改为"经典-本地用户以自己的身份验证" 4,系统漏洞修补软件修改了安全策略。 症状:在“网上邻居”中可以看到对方的计算机,但是访问共享时却提示“没有权限访问网络” 解决:在开始菜单运行中输入secpol.msc启动“本地安全策略”,本地策略 -> 用户权利分配,打开“拒绝从网络访问这台计算机”,删除guest用户。 5,防火墙规则。 症状:安装了防火墙(包括WINXP系统自带的防火墙),出现无法Ping,或者是访问共享资源的时候提示"XXX无法访问"、"您可能没有权限使用网络资源"、"请与这台服务器的管理员联系以查明您是否有访问权限"、"找不到网络路径"等类似的提示。 解决:停止防火墙或者添加局域网的访问规则。 WINXP自带的防火墙打开控制面板 -> 网络和Internet连接 -> Windows防火墙 -> 例外,勾选“文件和打印机共享”。 6,Win2000/XP与Win98互访 症状:Ping命令可以过,但无法在“网上邻居”中实现互访。 解决:在WIN2000/XP系统中:控制面板 -> 管理工具 -> 计算机管理 -> 本地用户和组 -> 用户,在Guest帐户上点击鼠标右键,选择属性,在常规项里取消
<think>我们面对的是一个局域网文件共享延迟高的问题。用户提到局域网能ping访问共享文件夹延迟很高,这意味着网络基础连性正常,但应用层(SMB协议)性能不佳。 需要逐步排查可能的原因。以下是一个结构化的排查方案: 1. **检查网络基础性能**: - 虽然ping,但可能有高延迟或丢包。使用`ping -t`(Windows)或`ping -i`(Linux)进行持续ping测试,观察延迟是否稳定,有无丢包或高延迟。 - 使用`tracert`(Windows)或`traceroute`(Linux)查看路径,确保没有经过不合理的路由。 2. **检查SMB协议设置**: - 确认SMB版本:较旧的SMB版本(如SMB1)效率低下且不安全,建议使用SMB2或SMB3。在Windows上,可以过PowerShell命令`Get-SmbConnection`查看当前使用的SMB版本。 - 禁用SMB1(如果启用):SMB1性能差且不安全,建议禁用。可以过控制面板->程序->启用或关闭Windows功能->取消勾选“SMB 1.0/CIFS 文件共享支持”。 3. **检查网络设备**: - 交换机或路由器可能存在问题。尝试更换交换机端口或使用不同的网线。 - 检查是否有网络环路或广播风暴,这会导致网络性能下降。 4. **检查主机设置**: - **防火墙设置**:临时关闭防火墙(包括Windows防火墙和第三方防火墙)测试,看是否改善。如果改善,则需要配置防火墙规则允许SMB流量(TCP 445端口)。 - **主机资源**:检查服务器和客户端的CPU、内存、磁盘使用率。如果服务器或客户端资源紧张(如磁盘占用率100%),会导致响应慢。 - **网卡设置**:检查网卡是否工作在最佳状态(例如,全双工、速度匹配)。可以尝试更新网卡驱动。 5. **文件共享服务端设置**: - 如果共享文件夹位于Windows服务器上,检查服务器服务(Server服务)是否正常运行。 - 检查共享文件夹的权限设置,过于复杂的权限可能导致延迟。 6. **使用网络分析工具**: - 使用Wireshark抓包分析SMB会话,查看是否有重复请求、超时或异常数据包。 - 使用`netstat -ano`检查TCP连接状态,确认没有大量连接处于`TIME_WAIT`或`CLOSE_WAIT`状态。 7. **其他可能原因**: - 病毒或恶意软件:运行杀毒软件扫描。 - 大量小文件传输:SMB在处理大量小文件时效率较低,考虑打包传输。 根据以上步骤,逐步排查,应该可以定位问题原因。 生成相关问题: 1. 如何禁用SMB1协议? 2. 如何检查Windows中的SMB版本? 3. 如何优化SMB协议性能? 4. 局域网共享文件夹传输大文件正常但小文件很慢怎么办?</think>### 局域网文件共享延迟高问题排查指南 以下为结构化排查步骤,请按顺序逐步操作: #### 1. **基础网络检查** - **测试实际带宽**: ```powershell # Windows PowerShell iPerf3 -c [目标IP] -t 30 # 需双方安装iPerf3 ``` 观察带宽是否达到预期(百兆/千兆网络)[^1] - **检查MTU值一致性**: ```cmd netsh interface ipv4 show subinterfaces ``` 确保所有设备MTU值相同(常1500字节) #### 2. **协议层优化** - **禁用SMB签名**(牺牲安全性换性能): 注册表路径: ```regedit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters ``` 新建DWORD值:`RequireSecuritySignature` = 0 - **启用SMB直**(需网卡支持): ```powershell Set-SmbClientConfiguration -EnableBandwidthThrottling 0 -EnableLargeMtu 1 ``` #### 3. **系统级排查** - **关闭节能模式**: ```cmd powercfg /setactive SCHEME_MIN ``` - **更新网卡驱动**: 重点关闭以下特性: - 绿色以太网(Energy Efficient Ethernet) - 巨帧封包(Jumbo Frame) - TCP校验和卸载 #### 4. **SMB协议分析** - **检测SMB版本**: ```powershell Get-SmbConnection | Select ServerName, Dialect ``` 确保使用SMBv3(Dialect 3.x) - **监控SMB会话**: ```powershell Get-SmbSession | ft -AutoSize ``` #### 5. **深度性能诊断** - **网络延迟分析**: ```cmd pathping [目标IP] # 结合ping和tracert ``` - **协议分析工具**: 使用Wireshark过滤: ```wireshark smb || nbns || tcp.port==445 ``` 检查SMB响应时间(从Request到Response间隔) #### 6. **高级优化方案** - **调整TCP窗口缩放**: ```powershell netsh int tcp set global autotuninglevel=normal ``` - **禁用远程差分压缩**: ```powershell Disable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" ``` **典型故障案例**: > 某企业NAS访问延迟高,经抓包发现存在`SMB2_WRITE`响应超时。最终定位为交换机端口的`flow-control`与NIC的`RSS(Receive Side Scaling)`冲突,禁用RSS后延迟从200ms降至5ms[^2]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值