感谢你确认驱动已在 Windows 11 系统上以 Type 3(用户模式) 安装,这就排除了最常见的障碍。如果 XP 和 Win7 电脑仍然无法连接,原因很可能是以下三种情况之一:
1. XP/7 上可能缺少 SMB1 客户端支持
即使 Win11 已经启用了 SMB1 服务器端,老旧客户端也需要 SMB1 客户端组件。在 Windows 7 上,你可以这样开启:
控制面板 > 程序 > 启用或关闭 Windows 功能 > SMB 1.0/CIFS 文件共享支持
XP 自带 SMB1,但在某些补丁或新服务包中可能部分损坏。
2. 网络发现和名称解析
你提到 XP 显示“打印机名称输入不正确”——这说明 \\计算机名\共享打印机名 没有被正确解析。可以尝试用 IP 方式连接:
\\
另外,请确认所有设备都在同一子网,并且 Win11 的网络配置文件为专用。
3. 防火墙或组策略阻止了老旧连接
Windows 11 的防火墙可能会静默阻止来自 XP 的 SMB 流量。可以新建一个自定义入站规则,允许这些指定 IP 的 SMB-In。还要确认以下注册表键值没有阻止来宾访问:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
"AllowInsecureGuestAuth"=dword:00000001
请尝试直接用 IP 路径连接,看结果如何,我们可以再进一步排查。