Cores do sistema Windows totalmente erradas

Cores do sistema Windows totalmente erradas

Após uma reinicialização recente, as cores do sistema do nosso servidor de Área de Trabalho Remota 2012 R2 estão todas erradas. Quase parece que está em alto contraste, embora informe que está usando o Basic.

Aqui está uma captura de tela do horror. insira a descrição da imagem aqui

Esse problema existe na Área de Trabalho Remota e em um console conectado localmente. Posso confirmar que não há novos drivers e que nenhuma atualização do MS foi instalada desde a reinicialização anterior (quando tudo estava funcionando bem).

Há muitos desenvolvedores fazendo login neste sistema... é provável que alguma configuração tenha sido alterada e não tenha sido ativada até a reinicialização... mas o que/onde?

Qualquer pessoa com alguma ideia sobre como consertar essa bagunça... ficaria muito agradecida.

ATUALIZAÇÃO: determinamos que outros temas além do Windows Basic não serão afetados. Copiamos outro arquivo basic.theme e isso não resolveu o problema. Agora estou pensando que existe alguma configuração de registro para as cores do tema padrão que estão instaladas. Só não sei onde.

ATUALIZAÇÃO 2: Alteramos o arquivo basic.theme, para que ele aponte para aero.msstyles em vez de aerolite.msstyles. Isso pareceu resolver o nosso problema... mesmo que isso tenha gerado mais atrativos para os olhos do que desejamos.

Neste ponto, o que realmente precisamos é de um registro ou local de arquivo que determine todas as cores do estilo AeroLite - aquele que está de alguma forma danificado.

Responder1

Eu com certeza cocei minha cabeça sobre esse assunto. Aqui está a solução para quem se deparar com isso novamente.

Navegue até C:\Windows\resources\themes\vscache

Tome posse da pasta vscache. Exclua tudo nessa pasta. Reinicie o servidor. Na reinicialização, os arquivos serão recriados pelo sistema e você deverá estar dourado.

Responder2

Isso (fonte branca sobre fundo branco) pode ocorrer após a atualização e reinicialização. A primeira solução é excluir AeroLite.msstylesos arquivos de cache:

del C:\Windows\Resources\Themes\aero\VSCache\AeroLite.msstyles*.mss
shutdown -r -t 0

e reinicie (como escrever @CrypticSage)
A segunda solução (se você não puder reiniciar o servidor agora) é mudar o tema de AeroLite para Aero na conta do usuário (e fazer login novamente):

REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ThemeManager /v DllName /t REG_EXPAND_SZ /d ^%systemroot^%\resources\themes\Aero\Aero.msstyles /f
REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ThemeManager /v PrePolicy-DllName /t REG_SZ /d C:\Windows\resources\themes\Aero\Aero.msstyles /f
shutdown -l

Responder3

A reinstalação desktop experience featureresolveu esse problema no nosso caso.

informação relacionada