我最近将大约 40 个用户转移到一些新的 Windows 2012 R2 RDS 基础架构上。他们都从没有连接本地资源(打印机、驱动器)的瘦客户端登录到他们的 RDS 会话。网络打印机连接是通过 GPO 推出的。打印机共享来自另一个 2012 R2 文件和打印服务器。如果重要的话,漫游配置文件和文件夹重定向也在其中。
我们遇到的问题是,每天早上我都会有一两个人打电话给我,说他们的网络打印机坏了。打印机损坏的方式让我特别困惑。我以前从未见过这种类型的问题。用户无法打印到打印机,但仍然可以访问这些属性。在 Windows 的“设备和打印机”控制面板中,它失去了迷你图标,表示它是默认打印机。将任何其他打印机设置为默认值不会导致任何更改。在 powershell 中,列出打印机不会显示出现故障的打印机。尝试通过 powershell 添加打印机也不会导致任何变化。您也无法使用 powershell 删除打印机,因为它在失败状态下无法找到。
到目前为止,我解决问题的方法是通过控制面板 UI 删除打印机。这会导致选择另一台打印机作为默认打印机,并且迷你图标再次出现。最后,我在 powershell 中发出命令以重新添加故障打印机。UI也可以用,我只是更喜欢powershell。
有谁知道什么可能导致这样的问题或如何进一步诊断?