locked
Papel de Parede por GPO - Windows XP RRS feed

  • Pergunta

  • Bom dia Senhores.

    Antes de postar procurei alguns tópicos relacionados e não achei nenhum com as características que encontro no ambiente que administro.

    Aplico o papel de parede via GPO, em um cenário onde tenho uma GPO para copiar o papel de parede (.JPG) da rede para máquina e outra para aplicar o papel de parede (Style = Stretch) apontando para o diretório local.

    Nas máquinas com Windows XP, o papel de parede só é aplicado após abrir as propriedades do desktop e fechá-la clicando em OK  ( o papel atualizado aparece na demonstração, porém não aplica automaticamente). Após esse processo, na próxima vez que o cliente efetua logon na máquina o papel é aplicado corretamente. Ou seja, a GPO é aplicada, o papel de parede é alterado para o arquivo em questão, mas mesmo assim ele não aparece em um primeiro momento.

    Efetuei um troubleshooting, e observei que o arquivo Wallpaper1.bmp que fica dentro "%homepath%\Configurações locais\Dados de aplicativos\Microsoft" só é atualizado pela nova imagem após realizar o procedimento mencionado acima.

    A nível de teste, criei uma GPO para fazer o processo manual via script batch:

    • Copiar o arquivo da pasta padrão (C:\Windows\Web\Wallpaper\papelparede.jpg) para o diretório onde fica o Wallpaper1.bmp.
    • Renomear o arquivo papelparede.jpg para Wallpaper1.bmp e em seguida dar um refresh na área de trabalho.

    Mas mesmo assim não funcionou, acredito que seja verificado o cabeçalho do arquivo para saber se é realmente um arquivo de bitmap.

    Nos registros encontrei a seguinte chave:

    ConvertedWallpaper

    Então pressuponho que ao realizar o procedimento, o Windows transforma/converte o arquivo de extensão .jpg para .bmp e então atualiza o arquivo Wallpaper1.bmp

    Uma solução seria na máquinas com XP, além de aplicar o papel de parede, copiar o arquivo Wallpaper1.bmp para o diretório necessário, porém, é um processo um tanto quanto braçal. Gostaria da ajuda de vocês para tentar solucionar este problema utilizando o processo normal de aplicação de papel de parede onde a imagem seja aplicada na primeira vez que o cliente fizer logon na máquina.

    Obs: O papel de parede padrão é trocado de tempos em tempos. No Windows 7 funciona corretamente.

    • Servidor: Windows Server 2008 R2 Std
    • Cliente: Windows XP SP3
    segunda-feira, 2 de abril de 2012 14:23

Respostas

  • Creio que seja mais prático utilizar o BGinfo...

    http://technet.microsoft.com/en-us/sysinternals/bb897557

    []s


    Erick Albuquerque | Microsoft MVP
    MVP Profile | Twitter | Linkedin | http://iisbrasil.wordpress.com

    quinta-feira, 5 de abril de 2012 20:25
  • Boa noite.

    Dúvida...

    O Active Desktop está ativado?

    1- Clique em Iniciar, aponte para configurações, clique em Painel de controle e clique duas vezes em vídeo.

    2- Para ativar o Active Desktop, clique na guia Web, clique para selecioná-lo na caixa de seleção "Exibir meu Active Desktop como uma página da web" e, em seguida, clique em OK. 


    Wallison Francisco Gomes |MCP - MCDST - MCTS| Caso a informação seja útil, não se esqueça de pontuar!

    sexta-feira, 6 de abril de 2012 03:07

Todas as Respostas

  • Aqui tive que adicionar um gpupdate /force ao script de logon dos usuários, apos isso funcionou.

    segunda-feira, 2 de abril de 2012 15:33
  • Boa tarde amigo tudo bem ? Isso esta acontecendo somente com o Windows XP ou com outra versão tambem ?   

    Outra coisa onde esta armazenada essa imagem ?  o correto é estar em uma pasta compartilhada (all Users ou user autentications) \\servidor\imagem.jpg

    Valew...aguardo


    João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCTS,MCT,MCITP Server Administrator

    segunda-feira, 2 de abril de 2012 16:01
  • Olá JCXavier!

    Sim, só acontece com o Windows XP.

    Segundo o post do Marcelo Hunecke, "Boas práticas para gerenciamento do papel de parede através de GPOs", o ideal é copiar o arquivo para a estação de trabalho. Então, seguindo este modelo, eu estou copiando o arquivo para a estação de trabalho e isto está funcionando perfeitamente.

    Como mencionei no post inicial, a miniatura da imagem chega até a ser apresentada na janela de Propriedades da área de trabalho como o papel de parede ativo, porém, o arquivo Wallpaper1.bmp não é atualizado e conseqüentemente o papel de parede NA área de trabalho também não.

    terça-feira, 3 de abril de 2012 15:10
  • Eduardo, boa tarde, analisou os eventos pra ver se ocorre algum erro ou aviso ?   

    valew aguardo


    João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCTS,MCT,MCITP Server Administrator

    terça-feira, 3 de abril de 2012 18:19
  • Verifiquei mas não encontrei nenhuma informação válida para este caso.
    quinta-feira, 5 de abril de 2012 20:15
  • Creio que seja mais prático utilizar o BGinfo...

    http://technet.microsoft.com/en-us/sysinternals/bb897557

    []s


    Erick Albuquerque | Microsoft MVP
    MVP Profile | Twitter | Linkedin | http://iisbrasil.wordpress.com

    quinta-feira, 5 de abril de 2012 20:25
  • Boa noite.

    Dúvida...

    O Active Desktop está ativado?

    1- Clique em Iniciar, aponte para configurações, clique em Painel de controle e clique duas vezes em vídeo.

    2- Para ativar o Active Desktop, clique na guia Web, clique para selecioná-lo na caixa de seleção "Exibir meu Active Desktop como uma página da web" e, em seguida, clique em OK. 


    Wallison Francisco Gomes |MCP - MCDST - MCTS| Caso a informação seja útil, não se esqueça de pontuar!

    sexta-feira, 6 de abril de 2012 03:07
  • Na própria Group Policy eu desabilito o Active Desktop para que o Wallpaper seja exibido corretamente nos diferentes versões do Windows:

    Policy Setting Comment
    Disable Active Desktop Enabled

    sexta-feira, 13 de abril de 2012 12:35
  • Eduardo 

    Eu lembro de ter visto um kb da MS que resolve esse problema, porém não tenho ele aqui no momento tentarei achar e retorno aqui qualquer coisa.

    terça-feira, 12 de junho de 2012 13:18
  • Estou com um problema semelhante, de uma hora para outra o papel de parede simplesmente sumiu. Mas isso somente para os usuários que se conectam via Terminal Services, para os usuários que conectam por Desktop, está normal.

    Alguém já passou por isso? Pode dar uma ajuda?

    Obrigado!

    terça-feira, 31 de julho de 2012 20:18
  • Estou com o mesmo problema, Servidor Windows Server 2008 nas máquinas Seven = 100% já xp e windows server 2003 essa deficiência permanece.

    GPO - não aplica no xp


    Junior - aprendendo SQL

    quarta-feira, 3 de outubro de 2012 21:35
  • A solução veio de um amigo de TI (Anibolete) onde alterou a permissão de compartilhamento de "Todos" tirando o "controle total".

    Feito isso resolveu.

    Att Junior.


    Junior - aprendendo SQL

    quinta-feira, 4 de outubro de 2012 14:06
  • Agora só felicidade...

    att.

    Ricardo Anibolete

    quinta-feira, 4 de outubro de 2012 14:12