У меня есть несколько сетевых принтеров на сервере 2003 года. Я установил их как развернутые в GPO. Все мои машины XP оснащены принтером. Мои компьютеры с Windows 7 успешно применяют политику, но принтеры не отображаются в списке. Любые идеи? У меня также отключены «Ограничения на указание и печать» в разделе «Конфигурация компьютера».
Сначала убедитесь, что на вашем принт-сервере установлены 32-битные и 64-битные драйверы, тогда вы будете уверены, что у вас проблема с GPO (имя и версия драйвера должны точно совпадать).
В Windows 7 мне не удалось развернуть общий принтер на компьютере через gpo конфигурации компьютера, только через конфигурацию пользователя (как с помощью сценария, так и с помощью GPP).
Возможно, вам стоит подумать об использовании GPP. При работе с контроллером домена 2003 года объект групповой политики необходимо создать только на сервере Windows 7 или Windows Server 2008 R2. Они также будут работать на XP, но для этого потребуется обновление, которое можно получить через WSUS в качестве дополнительного. KB - это KB943729.
Что касается принтера, вы можете создавать, обновлять, устанавливать по умолчанию, вы также можете настроить таргетинг (влияет на принтер только в том случае, если пользователь входит в определенную группу или если он входит в систему на определенном компьютере). Таргетинг также можно настроить для использования пользовательского WMI вызов. Довольно мощный.
Что происходит, когда вы переходите к одной из очередей печати с машины Win7? Если принтер не устанавливается автоматически при переходе к \ server \ printer, значит, это проблема с драйвером или разрешениями. jscott правильно, что проблема x64 / x86 является причиной этой проблемы 90% времени.