Назад | Перейти на главную страницу

Указание изображения обоев рабочего стола через GPO приводит к пустому фону

Я использую клиенты Windows Server 2008 и Windows XP, подключенные к домену.

У локального пользователя указано фоновое изображение, которое я пытаюсь переопределить с помощью GPO.

Я пытаюсь установить обои рабочего стола с помощью объекта групповой политики, чтобы скопировать файл изображения на локальную рабочую станцию ​​в computer configuration\preferences\files

action: create

source file: \\mydomain.local\NETLOGON\wallpaper\background.bmp

destination file: c:\scripts\wallpaper\background.bmp

Затем, установив обои в user configuration\administrative templates\desktop\desktop с настройкой desktop wallpaper

wallpaper name: C:\scripts\wallpaper\background.bmp

wallpaper style: centered

Я могу ненадолго увидеть обои по умолчанию после входа в систему, но затем они исчезнут, и у меня останется пустой фон.

Файл образа доступен на сервере и успешно скопирован на локальную рабочую станцию.

Обновление клиентских расширений установлено на рабочей станции, и другие пользовательские настройки GPO работают.

Вот все настройки в GPO рабочего стола:

Я что-то упускаю?

У @ Simon-Catlin есть хорошие подсказки, и вот более обширный список вещей, которые нужно проверить:

Обратите внимание, если вам нужно проверить это через RDP, убедитесь, что сеанс RDP установлен на максимальную точность (фон рабочего стола отмечен, иначе вы его никогда не увидите).

  1. При возникновении проблемы с GPO вам нужно только устранить эту проблему. Всего на скриншотах у вас их десятки, но сначала нужно просто протестировать один: установить фон. Переместите компьютер в OU за пределами всех других GPO и создайте тестовый GPO, чтобы пройти через это, что поможет вам определить, в чем проблема: разрешения, конфликтующие GPO и т. Д.
  2. После проверки вы можете установить BMP как локальный файл по умолчанию, встроенный в XP, затем вручную скопировать тот, который вы хотите, и попробовать установить его.
  3. Как только это сработает, протестируйте GPP. Обратите внимание, что вам нужно будет использовать копию файла в Computer GPP, чтобы она копировалась до того, как пользователь войдет в систему.

Наконец, для его просмотра может потребоваться несколько пользователей. В некоторых GPO, особенно в XP, они устанавливаются при первом входе в систему, но не действуют до второго входа. Часто вы увидите информацию об этом в журналах событий.

Я подозреваю, что это происходит потому, что пользователь использует программные обои, а не статичное изображение. В таком случае обои политики будут отображаться до тех пор, пока программное обеспечение, управляющее обоями, не запустится локально, и в это время возникает конфликт, и ни один из них, очевидно, не выиграет. Проверьте, что запускается при входе пользователя в систему на этом компьютере. Многие программы-заставки также устанавливают обои.

Как оказалось, проблема была двоякой.

Во-первых, это была проблема с правами доступа к файлам. Когда файл копируется с сервера на рабочую станцию ​​с использованием раздела «Конфигурация компьютера» групповой политики, скопированный файл получает только права, назначенные администраторам домена.

Итак, следуя эта статья в технике, Я назначил пользователей домена в содержащую папку c:\scripts с наследуемыми разрешениями с использованием computer configuration\policies\windows settings\security settings\file system

Во-вторых, в групповой политике нужно было установить два дополнительных параметра рабочего стола. Под user configuration\administrative templates\desktop\desktop: Enable Active Desktop должен быть включен и Disable Active Desktop должен быть отключен.

После выхода и повторного входа со всеми настроенными настройками фоновое изображение рабочего стола могло появиться.