在我们的办公室里,所有 PC 都使用工作组连接到网络。但是有时当我们从 Windows XP PC 连接到 Windows 7 共享文件夹时,我收到类似以下错误
\\pc123\myfolder is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions.
Access is denied.
但是,如果我在收到此错误后重新启动 Windows 7 PC,然后重试从 Windows XP PC 连接,则连接正常。从其他操作系统(Windows 7 和 8)也可以访问 PC,并且任何时候都不会出现错误,即使在 Windows XP PC 出现错误的同时也是如此。因此,此错误没有明确的顺序来重现错误。这不是权限问题,因为我对该共享拥有完全权限。那么这背后的原因可能是什么?
答案1
我自己也遇到过这个问题,并将问题缩小到“服务器”服务。重新启动它可以暂时解决问题。
要永久解决该问题,您需要稍微调整一下 Windows 7 机器的注册表。
请务必在操作前进行备份!
- 按住 Windows 键并按 R
- 在“运行”对话框中输入 regedit,然后按 Enter 键,如果 UAC 启动,则允许其运行
- 突出显示计算机,然后单击文件、导出 - 从而备份您的注册表
现在找到以下键并将其值更改为 1,如下所示为什么
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache
找到下一个键并将其更改为 3,这只是“服务器”服务(或其一部分)设置
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size
重新启动计算机并查看是否再次发生此情况。
我应该指出,共享不起作用的原因有很多(防火墙、防病毒解决方案、不兼容的软件、硬件故障……)但您具体描述了我以前多次解决过的问题。