域:Windows 7 共享,XP 计算机拒绝访问

域:Windows 7 共享,XP 计算机拒绝访问

有一个 Windows 7 共享。有一个文件夹正在从该客户端共享出去。过了一会儿,您就无法再从 XP 客户端访问计算机了。只是说“\client 无法访问”。重新启动 7 框后,它会工作一段时间,然后出现同样的情况。

两个客户端都在一个域上。

知道为什么会发生这种情况吗?共享工作了一段时间,然后在 XP 上停止工作。其他 7 个盒子仍然可以访问共享。

谢谢

答案1

网上搜索发现这个问题相当古老,有几十个关于明显解决方案的参考资料。似乎 Alan LaMielle 应该得到赞扬先发布解决方案

解决方案

首先,进行以下注册表更改(在 Windows 7“服务器”上):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"LargeSystemCache"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters]
"Size"=dword:00000003

然后,重新启动服务器(或重新引导):

net stop server
net start server

关于解决方案

在其他一些版本的 Windows 中,控制面板的网络部分中有一个选项,用于优化服务器的文件共享。在 Windows 7 中,您必须自己进行注册表更改。虽然 Alan LaMielle 帮助许多 Windows 7 用户解决了这个问题,但此前在 Microsoft 的如何使用注册表优化 Windows NT Server

当您配置服务器服务的四个选项之一时,信息将保存到以下两个注册表项中:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\size

Your choices for this registry key are 1, 2 and 3.
    1 = Minimize Memory Used
    2 = Balance
    3 = Maximize Throughput for File Sharing and Maximize
        Throughput for Network Applications

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\LargeSystemCache

Your choices for this registry key are 0 and 1.
    1 = Maximize Throughput for File Sharing
    0 = Maximize Throughput for Network Applications

答案来源(SF.SE)

相关内容