Los colores del sistema Windows están mal

Los colores del sistema Windows están mal

Después de un reinicio reciente, los colores del sistema de nuestro servidor de escritorio remoto 2012 R2 están todos incorrectos. Casi parece que está en Alto Contraste, aunque informa que está usando Básico.

Aquí hay una captura de pantalla del horror. ingrese la descripción de la imagen aquí

Este problema existe tanto en el Escritorio remoto como en una consola con sesión iniciada localmente. Puedo confirmar que no hay controladores nuevos y que no se han instalado actualizaciones de MS desde el reinicio anterior (cuando todo funcionaba bien).

Hay muchos desarrolladores iniciando sesión en este sistema... es probable que se haya cambiado alguna configuración que no se mantuvo hasta el reinicio... pero ¿qué/dónde?

Cualquiera que tenga alguna idea sobre cómo solucionar este problema... sería muy apreciado.

ACTUALIZACIÓN: Determinamos que otros temas además de Windows Basic no se ven afectados. Copiamos otro archivo basic.theme y eso no lo solucionó. Ahora estoy pensando que hay alguna configuración de registro para los colores predeterminados del tema. Simplemente no sé dónde.

ACTUALIZACIÓN 2: Modificamos el archivo basic.theme para que apunte a aero.msstyles en lugar de aerolite.msstyles. Eso pareció solucionar nuestro problema... incluso si genera más atractivo visual del que queremos.

En este punto, lo que realmente necesitamos es un registro o ubicación de archivo que determine todos los colores para el estilo AeroLite, que es el que de alguna manera está dañado.

Respuesta1

Seguro que me rasqué la cabeza con este tema. Aquí está la solución para cualquiera que vuelva a encontrarse con esto.

Navegue a C:\Windows\resources\themes\vscache

Tome posesión de la carpeta vscache. Elimina todo lo que hay en esa carpeta. Reinicie el servidor. Al reiniciar, el sistema volverá a crear los archivos y debería estar dorado.

Respuesta2

Esto (fuente blanca sobre fondo blanco) puede ocurrir después de la actualización y el reinicio. La primera solución es eliminar AeroLite.msstyleslos archivos de caché:

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

y reinicie (como escribir @CrypticSage).
La segunda solución (si no puede reiniciar el servidor ahora) es cambiar el tema de AeroLite a Aero en la cuenta de usuario (y volver a iniciar sesión):

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

Respuesta3

Reinstalar el desktop experience featuresolucionó este problema en nuestro caso.

información relacionada