我正在尝试创建一个将打印机应用于特定用户安全组的组策略,但遇到困难。
当加载包含 4 台打印机的 GPO 时,除两台 PC 外,其他所有 PC 都会加载所有 4 台打印机。没有加载的两台 PC 会在同一 GPO 中列出其他 3 台打印机,没有任何问题。有问题的机器都运行 Windows 7,域控制器是 Windows 2008 R2。
这是我尝试过的...
- 在有问题的机器上通过“添加打印机”安装“指向并单击”打印机。这样可以正确下载驱动程序并加载打印机。
- 多次“gpupdate /force /sync”和重启,GPResults 报告甚至没有提到丢失的打印机。查看事件查看器,我也没有看到任何错误。
- 在打印服务器上重新配置打印机
- 从打印服务器上的“打印管理器”中删除现有的驱动程序。
- 在打印服务器上重新安装打印机驱动程序。
- 设置驱动程序隔离=共享。
- 尝试查找 HP P1606dn 驱动程序的“打包版本”,但失败了
- 尝试在打印管理 > 驱动程序中查找驱动程序路径,但失败了
- 安装了 hp 通用 PCL 驱动程序,但失败了
GPO配置如下
- 用户策略 > 首选项 > 控制面板设置 > 打印机
- 打印机从打印机目录加载为“共享”
- 每次用户登录时,策略都会“创建”打印机
- 检查每台打印机在登录用户的安全上下文(用户策略选项)中运行
- 指向和打印限制已禁用
- 注销时运行 VBScript 来卸载所有网络打印机
- 安全过滤针对给定 OU 内的经过身份验证的用户。
有人知道如何排除故障/识别/修复该问题的原因吗?
我认为这与打印服务器上的驱动程序安装有关,而且我安装的驱动程序既没有打包,也没有“inf”路径。有人知道如何对 HP1606dn 打印机执行此操作吗?
更新:我尝试在另一台电脑上加载配置文件,没有出现任何问题。尝试在有问题的电脑上手动安装打印机驱动程序,但在本地管理员上出现权限错误。我会进一步研究这个问题,如果有答案,我会及时更新。