Windows 시스템 색상이 모두 잘못되었습니다.

Windows 시스템 색상이 모두 잘못되었습니다.

최근 재부팅 후 2012 R2 원격 데스크톱 서버의 시스템 색상이 모두 잘못되었습니다. 기본을 사용하고 있다고 보고되지만 거의 고대비인 것처럼 보입니다.

다음은 그 끔찍함의 스크린샷입니다. 여기에 이미지 설명을 입력하세요

이 문제는 원격 데스크톱과 로컬로 로그온한 콘솔 모두에 존재합니다. 새 드라이버가 없고 이전 재부팅 이후(정상적으로 작동했던) MS 업데이트가 설치되지 않았음을 확인할 수 있습니다.

이 시스템에 로그인하는 개발자가 많습니다. 일부 설정이 변경되어 재부팅할 때까지 유지되지 않았을 가능성이 높습니다. 하지만 무엇/어디에서?

이 난잡함을 해결하는 방법에 대한 아이디어가 있는 분은... 매우 감사하겠습니다.

업데이트: Windows Basic 이외의 테마는 영향을 받지 않는 것으로 확인되었습니다. 다른 basic.theme 파일을 복사했지만 문제가 해결되지 않았습니다. 이제 호스로 연결된 기본 테마 색상에 대한 일부 레지스트리 설정이 있다고 생각하고 있습니다. 나는 단지 어디에 있는지 모른다.

업데이트 2: basic.theme 파일을 변경하여 aerolite.msstyles 대신 aero.msstyles를 가리키도록 했습니다. 그것이 우리의 문제를 해결한 것 같았습니다... 비록 그것이 우리가 원하는 것보다 더 눈길을 끌게 만들지라도 말입니다.

이 시점에서 우리에게 정말로 필요한 것은 AeroLite 스타일의 모든 색상을 결정하는 레지스트리 또는 파일 위치입니다. 이는 다소 손상된 것입니다.

답변1

나는 이 문제에 대해 확실히 머리를 긁적였습니다. 이 문제가 다시 발생하는 사람을 위한 해결책은 다음과 같습니다.

C:\Windows\resources\themes\vscache로 이동합니다.

Vscache 폴더의 소유권을 가져옵니다. 해당 폴더의 모든 내용을 삭제하십시오. 서버를 다시 시작하십시오. 재부팅 시 시스템에서 파일이 다시 생성되므로 골든 상태여야 합니다.

답변2

업데이트하고 다시 시작한 후에 이 문제(흰색 배경에 흰색 글꼴)가 발생할 수 있습니다. 첫 번째 해결 방법은 AeroLite.msstyles캐시 파일을 삭제하는 것입니다.

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

다시 시작합니다(예: @CrypticSage 쓰기).
두 번째 해결 방법(지금 서버를 다시 시작할 수 없는 경우)은 사용자 계정에서 테마를 AeroLite에서 Aero로 변경하고 다시 로그인하는 것입니다.

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

답변3

desktop experience feature우리의 경우에는 이 문제를 다시 설치하여 해결했습니다.

관련 정보