我有一个工作站,它突然挂起在共享资源上运行的应用程序。但其他 TCP 连接却没有挂起。
例如,我打开 Windows 资源管理器并浏览 Z:\documents。我还打开终端服务器连接。第一个挂起,第二个运行正常。
这只发生在那台工作站上,公司里的其他工作站都没有发生过。我放弃了杀毒软件,因为我已经禁用它了。
有什么建议吗?
更新1:@Jay,浏览后或使用其他使用共享文件夹的软件时它会挂起。
更新2:@Russ,没有比 Windows 防火墙更强大的防火墙了,它与其他工作站完全相同。
答案1
以下是我首先要检查的事项:
- 最近退役的服务器。
- 最近退役的打印机。
- 旧服务器处于离线文件同步状态。
Windows 可能正在尝试连接到旧的共享和打印机。
如果是离线文件导致的问题,你可以使用以下方法清除同步:命令行
csccmd /delete:\\servername\path /recurse2
答案2
您在两台设备之间使用了软件防火墙吗?我发现像 ZoneAlarm 这样的防火墙会对 Windows 文件共享造成严重破坏。尝试禁用或将两个系统都添加到受信任的列表中,然后报告结果。
编辑:“工作站”服务是否正在运行?事件日志中是否有任何错误?
答案3
使用 sysinternals 中的进程监视器,过滤掉不需要的事件,并查看挂起时发生了什么。我最近发现一个似乎挂起的程序实际上是在尝试将一个相当大的备份上传到网络,并等待它完成后才能工作。您可能还会看到拒绝访问之类的信息,这可能表明存在权限错误或防火墙阻止。