积极答复者
XP,2003用户无法打开windows server 2008 R2 上的共享文件,win7用户能正常访问!!!

问题
-
所有XP,2003用户都无法打开windows server 2008 R2上的共享文件,但win7能正常访问。
具体现象:
XP或2003用户使用IP地址或计算机名的方式尝试打开服务器上的共享文件,无法打开,要等很长时间才出现错误提示:"The specified network name is no longer available"
之后,在客户端上使用netstat -ano命令查看,发现很多跟服务器之间的FIN_WAIT_2连接(445端口),也有一条Established的连接。在服务器上使用相同命令,发现了相应的CLOSE_WAITH连接和对应的Established连接。
虽然有个Established会话,但都还是那个错误提示。
最奇怪的是,客户端明明已经关机或没有尝试访问服务器的共享文件时,在服务器上仍然能找到很多与该客户端的CLOSE_WAIT连接,但没有Established连接。
而且当我再次尝试客户端连接时,发现这次连接使用的是139端口了,不再已经还存在在服务器上的CLOSE_WAIT的445端口了。 没多久后然又是使用445端口连接,这次在客户端看到了FIN_WAIT_2连接,服务器上看到了CLOSE_WAIT和一条Established 连接。
win7用户能够正常访问。
这是什么问题 ?
还有如何手动关闭这些不存在的大量的ClOSE_WAIT连接? 因为客户机有的关机了,有的根本没尝试刚打开共享了。
在线急等!!!
答案
-
您好!
根据您提供的信息,我们建议您尝试以下步骤进行排错:
1. 在出现的问题的Windows XP客户端上使用\\ip(*.*.*.*)的方式访问共享文件夹,测试是否能够正常。
2. 在Windows XP的命令提示符中输入以下命令,清除NetBIOS cache。
NBTstat -RR
3. 禁用和启用TCP/IP上的NetBIOS。
a. 右键点击“网上邻居”→“属性”→“本地连接”→“属性”。
b. 双击“Internet协议(TCP/IP)”→“高级”→ “WINS”,在NETBIOS设置下,选择“禁用TCP/IP上的NetBIOS”,点击两次“确定”。
c. 关闭本地连接窗口。
d. 重启计算机,重复以上的步骤,选择“启用TCP/IP上的NetBIOS”。
4. 检查"计算机浏览器"服务的状态。如果计算机浏览器"服务为“停止”状态的话,请安装以下步骤启用该服务。如果该服务已经启用的话,请停止该服务,然后重新启动服务。
a. 单击开始,右击我的电脑,然后单击管理。
b. 在控制台树中,展开"服务和应用程序"。
c. 单击服务。
d. 在右边的详细信息窗格中,检查“Computer Browser”服务是否已启动,右击Computer Browser,然后单击启动。
e. 关闭"计算机管理"窗口,等待一段时间,测试问题是否依然存在。
如果还出现该问题,请检查系统日志和应用程序日志,请把错误事件的详细信息以及错误截图帖到论坛中来,以便我们进一步分析。
希望我的回答对您有所帮助,如果您还有什么问题,请您再和我们联系
如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
立刻免费下载 TechNet 论坛好帮手
- 已标记为答案 Tom Zhang – MSFTModerator 2012年11月7日 9:16
-
您好!
我们建议您可以尝试重启这台服务器,来关系这些close_wait的连接,如果问题依然存在的话,我们建议您尝试以下操作:
1. 我建议您尝试一次Clean Boot,排除第三方软件造成的问题。
a. 运行MSCONFIG。
b. 在常规下选择 选择性启动。
c. 然后清除Process System.ini File, Process Win.ini File和Load Startup Items 的复选框,但是保留使用原始Boot.ini。
d. 在服务下,先点隐藏所有windows 服务,然后选择 disable all。
e. 然后重新启动。观察问题是否依旧发生。
2. 在Windows erver服务器上检查共享文件夹,确认sales帐号针对共享文件夹在“共享”和“安全”菜单中具有完全控制的权限。
3. 在服务器的命令提示符中执行net share命令,查看Admin$ 和 C$这些默认共享是否正常。
4. 新建一个用户帐号,在共享文件夹上赋予合适的权限,测试该问题是否依然存在。
5. 在出现该错误的时候,请检查系统日志和应用程序日志,把错误事件的具体信息贴到论坛中来,包括事件ID、事件类型和事件描述。
更多信息请您参考以下文章:
管理共享丢失时可能发生的问题的概述
http://support.microsoft.com/?id=842715
希望我的回答对您有所帮助,如果您还有什么问题,请您再和我们联系。
如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
立刻免费下载 TechNet 论坛好帮手
- 已标记为答案 Tom Zhang – MSFTModerator 2012年11月7日 9:16
全部回复
-
您好!
根据您提供的信息,我们建议您尝试以下步骤进行排错:
1. 在出现的问题的Windows XP客户端上使用\\ip(*.*.*.*)的方式访问共享文件夹,测试是否能够正常。
2. 在Windows XP的命令提示符中输入以下命令,清除NetBIOS cache。
NBTstat -RR
3. 禁用和启用TCP/IP上的NetBIOS。
a. 右键点击“网上邻居”→“属性”→“本地连接”→“属性”。
b. 双击“Internet协议(TCP/IP)”→“高级”→ “WINS”,在NETBIOS设置下,选择“禁用TCP/IP上的NetBIOS”,点击两次“确定”。
c. 关闭本地连接窗口。
d. 重启计算机,重复以上的步骤,选择“启用TCP/IP上的NetBIOS”。
4. 检查"计算机浏览器"服务的状态。如果计算机浏览器"服务为“停止”状态的话,请安装以下步骤启用该服务。如果该服务已经启用的话,请停止该服务,然后重新启动服务。
a. 单击开始,右击我的电脑,然后单击管理。
b. 在控制台树中,展开"服务和应用程序"。
c. 单击服务。
d. 在右边的详细信息窗格中,检查“Computer Browser”服务是否已启动,右击Computer Browser,然后单击启动。
e. 关闭"计算机管理"窗口,等待一段时间,测试问题是否依然存在。
如果还出现该问题,请检查系统日志和应用程序日志,请把错误事件的详细信息以及错误截图帖到论坛中来,以便我们进一步分析。
希望我的回答对您有所帮助,如果您还有什么问题,请您再和我们联系
如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
立刻免费下载 TechNet 论坛好帮手
- 已标记为答案 Tom Zhang – MSFTModerator 2012年11月7日 9:16
-
您好!
我们建议您可以尝试重启这台服务器,来关系这些close_wait的连接,如果问题依然存在的话,我们建议您尝试以下操作:
1. 我建议您尝试一次Clean Boot,排除第三方软件造成的问题。
a. 运行MSCONFIG。
b. 在常规下选择 选择性启动。
c. 然后清除Process System.ini File, Process Win.ini File和Load Startup Items 的复选框,但是保留使用原始Boot.ini。
d. 在服务下,先点隐藏所有windows 服务,然后选择 disable all。
e. 然后重新启动。观察问题是否依旧发生。
2. 在Windows erver服务器上检查共享文件夹,确认sales帐号针对共享文件夹在“共享”和“安全”菜单中具有完全控制的权限。
3. 在服务器的命令提示符中执行net share命令,查看Admin$ 和 C$这些默认共享是否正常。
4. 新建一个用户帐号,在共享文件夹上赋予合适的权限,测试该问题是否依然存在。
5. 在出现该错误的时候,请检查系统日志和应用程序日志,把错误事件的具体信息贴到论坛中来,包括事件ID、事件类型和事件描述。
更多信息请您参考以下文章:
管理共享丢失时可能发生的问题的概述
http://support.microsoft.com/?id=842715
希望我的回答对您有所帮助,如果您还有什么问题,请您再和我们联系。
如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
立刻免费下载 TechNet 论坛好帮手
- 已标记为答案 Tom Zhang – MSFTModerator 2012年11月7日 9:16