locked
Papel de parede não atualiza em máquinas com Windows 8 ou 10 RRS feed

  • Pergunta

  • Estou com um problema referente a um domínio Windows 2008 R2 aonde máquinas que estão ingressadas neste domínio que possuem sistema operacional Windows 10 ou windows 8 não atualizam o papel de parede setado na GPO, algumas atualizam e outras não, verificando o problema identificamos que o Domínio não está atualizando a pasta 

    %APPDATA%\Roaming\Microsoft\Windows\Themes e também não apaga as informações da pasta 

    %APPDATA%\Roaming\Microsoft\Windows\Themes\CachedFiles aonde fica o cache da imagem antiga.

    Quando apagamos as informações destas pastas ou mudamos as personalizações do wallpaper para cor sólida e voltamos para imagem atualiza normalmente a informação aonde percebemos que a GPO está sendo executada normalmente.

    Alguém já passou por um problema parecido ou sabe como posso resolver o problema definido?

    sexta-feira, 10 de março de 2017 13:52

Respostas

  • Fabricio bom dia.

    Aqui utilizamos GPO para definir papel de parede padrão para computadores da rede.

    porem utilizamos um script que copia o papel de parede da Netlogon para o perfil publico do computador.

    Vou postar o Script, apenas como solução de contorno.

    @echo off
    set woldversion=0
    set wversion=1
    
    if exist C:\Users\Public\wallpaper (
    	rem Pasta ja existe
    	goto Wallpaperupdate
    	) ELSE (
    		C:
    		mkdir C:\Users\Public\wallpaper
    		goto wallpaperupdate
    		)
    :wallpaperupdate
    if exist C:\Users\Public\wallpaper\status.%wversion% (
    	rem "Papel de parede ja foi atualizado"
    	Goto Final
    	) ELSE (
    		del C:\Users\Public\wallpaper\status.v%wodlversion% /q
    		del C:\Users\Public\wallpaper\PapeldeParede.jpg /q
    		copy \\Dominio.com.br\netlogon\PapeldeParede.jpg C:\Users\Public\wallpaper
    		echo "Atualizado" %wversion% >> C:\Users\Public\wallpaper\status.v%wversion%
    		goto Final
    		)
    :Final



    Willian Gomes Gonçalves ITIL V3 Foundation

    terça-feira, 21 de março de 2017 12:13

Todas as Respostas

  • Boa tarde Fabricio M. Martins

    Tudo bem contigo?

    Grato pela participação no Fórum Microsoft Technet.

    No servidor você tentou executar o comando gpupdate /force ?

    Atenciosamente.


    Guilherme Macedo S

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 10 de março de 2017 17:13
  • Opa Guilherme, sim.

    O GPUpdate /force funciona normalmente porém ele não apaga essa pasta cache do windows 10.

    No Windows 7 funciona normalmente, no windows 10 que, algumas máquinas, ocorrem o erro.

    sexta-feira, 10 de março de 2017 17:23
  • Entendo Fabricio M. Martins

    Veja se esta documentação pode lhe auxiliar.

    Mudando o papel de parede por chave de registro (e GPO)

    https://social.technet.microsoft.com/wiki/pt-br/contents/articles/36686.mudando-o-papel-de-parede-por-chave-de-registro-e-gpo.aspx

    Atenciosamente.


    Guilherme Macedo S

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 13 de março de 2017 18:45
  • Guilherme, este registro já alteramos, o nosso grande problema é que ele não consegue apagar a imagem que está no cache do sistema operacional. Se colocamos para apagar via GPO ele apaga após aplicar a GPO do papel de parede, o que faz com que a tela fique sem papel de parede.
    terça-feira, 21 de março de 2017 11:16
  • Fabricio bom dia.

    Aqui utilizamos GPO para definir papel de parede padrão para computadores da rede.

    porem utilizamos um script que copia o papel de parede da Netlogon para o perfil publico do computador.

    Vou postar o Script, apenas como solução de contorno.

    @echo off
    set woldversion=0
    set wversion=1
    
    if exist C:\Users\Public\wallpaper (
    	rem Pasta ja existe
    	goto Wallpaperupdate
    	) ELSE (
    		C:
    		mkdir C:\Users\Public\wallpaper
    		goto wallpaperupdate
    		)
    :wallpaperupdate
    if exist C:\Users\Public\wallpaper\status.%wversion% (
    	rem "Papel de parede ja foi atualizado"
    	Goto Final
    	) ELSE (
    		del C:\Users\Public\wallpaper\status.v%wodlversion% /q
    		del C:\Users\Public\wallpaper\PapeldeParede.jpg /q
    		copy \\Dominio.com.br\netlogon\PapeldeParede.jpg C:\Users\Public\wallpaper
    		echo "Atualizado" %wversion% >> C:\Users\Public\wallpaper\status.v%wversion%
    		goto Final
    		)
    :Final



    Willian Gomes Gonçalves ITIL V3 Foundation

    terça-feira, 21 de março de 2017 12:13
  • Bom dia,

    Por falata de retorno, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma nova thread.

    Atenciosamente,


    Guilherme Macedo S

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 27 de março de 2017 12:45