Обои для рабочего стола через групповую политику для клиента Windows 8

У меня Есть сервер Windows 2008R2 с активным каталогом.

Все клиентские системы являются Windows 8/8.1 Pro.

Я должен продвинуть корпоративные обои через AD GPO в клиентской системе, я создал совместно используемую папку на сервере с .jpg файлом в нем и дал его общий путь, GPO для установки обоев. После создания политики и тестирования его в одной из клиентской системы он работает, и это применяет обои.

Теперь проблема состоит в том, что каждый раз, когда мы изменяем файл обоев в совместно используемой папке, это не становится обновленным в клиентской системе. Клиентская система все еще показывает ранее примененные обои.

Странная вещь находится в клиентской системе под, "Персонализировали---> Настольный Фон", это показывает, недавно обновил изображение миниатюр обоев, но это не становится прикладным.

После выполнения некоторого поиска я столкнулся с немногими статьями от technet, но это не помогло.

http://support2.microsoft.com/default.aspx?scid=kb;EN-US;977944

Заранее спасибо.

2
задан 30 October 2014 в 10:42
6 ответов

Это потому что, когда компьютеры запускают групповую политику, они не видят новый номер версии для обоев GPO, которые у них есть, и, следовательно, не обрабатывают объект GPO повторно, поэтому они используют параметры, кэшированные при получении этого объекта GPO. Попробуйте запустить gpupdate / force на одном из компьютеров со старыми обоями, чтобы убедиться, что это причина. (Проблема заключается в том, что обои обновляются после выполнения этой команды.)

В дальнейшем вы можете решить эту проблему, следя за сменой обоев с помощью gpupdate / force для всех ваших клиентов, либо просто внося изменения в GPO после смены обоев. Лично я бы порекомендовал изменить объект групповой политики - наиболее очевидный способ, который приходит на ум, - это каждый раз менять имя файла обоев (добавляя в конце номер версии, например, corpwallpaperv2.png ) и обновление GPO для получения новой версии.

2
ответ дан 3 December 2019 в 10:03

В сообщении службы поддержки на Technet

есть предложенный ответ на вашу проблему. второй при входе или выходе пользователя. Картинка, которую вы указали в качестве обоев будет преобразован и сохранен как trancodedwallpaper.jpg, который хранится в% Appdata% \ Roaming \ Microsoft \ Windows \ Themes.

Если процесс преобразования завершился неудачно, правильные обои не могли быть отображается. Кажется, что trancodedwallpaper.jpg в ваших cilents все еще указал на старый файл. Вы можете отредактировать HKCU \ Control Panel \ Desktop \ Wallpaper, чтобы указать его как упомянутые в ветке ниже (в которой также перечислены многие другие обходные пути): обои через группу Политика и Windows 7 http://social.technet.microsoft.com/Forums/en-US/winserverGP/thread/a1ebfe81-421e-4630-8c1f-8068222ee533 И, пожалуйста, также посмотрите этот FAQ на форуме, который может оказаться полезным: Форум FAQ: политика обоев может не работать на клиентах Windows 7 http://social.technet.microsoft.com/Forums/en/winserverGP/thread/6e4c2546-9cfd-49b7-b193-9007517a5632

1
ответ дан 3 December 2019 в 10:03

Когда я разбирался в групповой политике, я также столкнулся с этой проблемой, когда обои не менялись, даже если была применена групповая политика и изображение в меню изменилось. Это произошло потому, что настройки обоев - это политика, которая требует выхода из системы, прежде чем они будут применены должным образом. Мне потребовались годы, чтобы найти место, где это действительно говорилось, и это меня до бесконечности раздражало. Возможно, в данный момент это для вас не имеет значения, но я надеюсь, что это кому-то поможет.

1
ответ дан 3 December 2019 в 10:03

Пожалуйста, следуйте инструкциям, я уверен, что это сработает для вас.

  1. Перейдите по следующему пути: -

    C:\ Users \ выберите имя пользователя \ AppData \ Roaming \ Microsoft \ Windows \ Themes \

  2. Переименуйте TranscodedWallpaper в TranscodedWallpaper_old

  3. Теперь выйдите из системы текущего пользователя и войдите снова. Вы получите измененные обои.

0
ответ дан 3 December 2019 в 10:03

Кто-то упоминает ниже идеи, но на практике это невозможно, потому что сколько раз мы будем делать то же самое. Мы используем систему 200, так как мы можем идти по очереди? ..

Пожалуйста, следуйте инструкциям, я уверен, что это сработает для вас.

Перейдите по следующему пути: -

C: \ Пользователи \ выберите имя пользователя \ AppData \ Roaming \ Microsoft \ Windows \ Themes \ Переименуйте TranscodedWallpaper в TranscodedWallpaper_old Теперь выйдите из системы текущего пользователя и войдите снова. Вы получите измененные обои

0
ответ дан 3 December 2019 в 10:03

Если на одном компьютере или на нескольких компьютерах работает несколько пользователей, вы можете создать пакетный файл:

  1. Откройте Блокнот и добавьте следующие строки ...

     echo Удалить TranscodedWallpaper
    del% userprofile% \ AppData \ Roaming \ Microsoft \ Windows \ Themes \ TranscodedWallpaper
    эхо Готово!
     
  2. Сохранить как имя_файла.bat

  3. Запустить "имя_файла.bat" сохранить как тип: Все файлы.

Вы также можете включить его при запуске, поэтому вам не нужно запускать его каждый раз.

  1. Создайте ярлык для имя_файла.bat и вставьте ярлык в папку автозагрузки всего пользователя « C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp »

https://answers.microsoft.com/en-us/windows/forum/all/how-to-get-startup-folder-in-start-all-programs/d3f5486a-16c0-4e69-8446-c50dd35163f1 ? auth = 1

0
ответ дан 3 December 2019 в 10:03

Теги

Похожие вопросы