你好,当像 Windows XP 或 Windows 7 这样的旧系统无法连接到 Windows 11 电脑上共享的打印机时,通常是因为驱动程序不兼容或者缺少旧版网络协议。由于 XP 和 Win7 使用较老的方法来发现和连接共享设备,所以它们需要满足一些特定条件才能与新版系统正常协作。
为了进一步确认,请您提供一下连接在 Windows 11 电脑上的打印机品牌和型号。有些老式打印机没有完整的 Windows 11 驱动支持,这会影响打印机在网络上的共享情况。
在此期间,可以先在 Windows 11 电脑上检查以下几点:
- 确保启用了 SMB1 协议:
- 以管理员身份打开 PowerShell,运行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol -All - 启用后请重启电脑。
- 以管理员身份打开 PowerShell,运行以下命令:
- 启动以下服务并设置为自动启动:
- 按 Win + R,输入
services.msc - 找到并启动:
- Function Discovery Provider Host
- Function Discovery Resource Publication
- 右键每个服务 → 属性 → 启动类型设为 自动
- 按 Win + R,输入
- 检查打印机驱动类型:
- 按 Win + R,输入
printui /s /t2 - 查看共享打印机使用的是不是 类型 3 (v3) 驱动,XP/Win7 客户端需要这种驱动才能连接。
- 按 Win + R,输入
以上步骤可以帮助旧系统发现并连接到共享打印机。请您按上述方法检查,并告知打印机的型号,以便我们进一步为您提供建议。