Windows 8 테마의 새로운 기능은 무엇입니까? Windows 7에서 작동하지 않는 이유는 무엇입니까?

Windows 8 테마는 Windows 7(Windows 7) 테마와 다르지 않습니다 . 적어도 처음 봤을 때는 그렇지 않습니다. 테마를 만들고 사용자 지정하는 프로세스는 두 운영 체제에서 동일하지만 프로세스에서 생성된 테마 파일은 파일 확장자(file extension) 가 다르며 서로 호환되지 않습니다. 왜 그런 겁니까? 나는 이 질문에 대한 답을 정말로 배우고 싶었고 스스로 약간의 조사를 하기로 결정했습니다. 배운 내용은 다음과 같습니다.

어쨌든 Windows 테마는 무엇입니까? - 괴짜의 정의

먼저 사용 중인 Windows 버전(Windows version) 과 상관없이 Windows 테마가 무엇인지 설명하는 것으로 시작하겠습니다 . Microsoft"테마는 바탕 화면 배경 그림, 창 색상 및 소리의 조합"이라고 말합니다.

맞는 말이지만 전체 사진을 공유하지 않습니다. 따라서 더 길고 더 철저한 정의를 제공하고자 합니다. 여기 간다:

"Windows 테마는 특정 파일 확장자를 가진 아카이브입니다(("A Windows theme is an archive with a specific file extension () Windows 7에서는 .themepack , Windows 8 에서는 .deskthemepack ). 여기에는 바탕 화면에서 사용되는 배경 화면 (Desktop) 다음과 같은 설정이 포함됩니다. 표준 바탕 화면(Desktop) 아이콘( 컴퓨터(Computer) , 네트워크(Network) , 휴지통(Recycle Bin) 등) 사용, Windows 및 모든 데스크톱 프로그램에 적용되는 비주얼 스타일 정보(style information) , 사용 중인 마우스 커서, 컴퓨터를 사용하지 않을 때 실행되는 화면 보호기 및 운영 체제(operating system) 에 적용되는 사운드 구성표 ."

Windows 테마(Windows theme) 의 콘텐츠를 추출하면 아래와 유사한 구조를 찾을 수 있습니다. 바탕 화면에서 사용되는 모든 배경 화면을 포함하는 DesktopBackground (Desktop)폴더(DesktopBackground)".ini" 와 유사한 확장자 가 ".theme" 인 파일 (".theme")" 모든 종류의 프로그램에서 사용하는 구성 파일.

Windows 7과 Windows 8 테마 비교

".theme" 파일 을 편집하면 아래 스크린샷과 유사한 구조를 가지고 있음을 알 수 있습니다.

Windows 7과 Windows 8 테마 비교

Windows 8 테마와 Windows 7 테마 의 차이점은 무엇입니까 ?

Windows 테마 는 사용 중인 (Windows theme)Windows 버전(Windows version) 에 관계없이 동일한 정의와 역할(definition and role) 을 가지 므로 Windows 7 에서 Windows 8 테마가 작동하지 않는 이유는 무엇입니까?

기술적인 차이점을 완전히 이해하기 위해 Windows 7(Windows 7)Windows 8 에서 동일한 배경 화면과 거의 동일한 설정을 사용하여 만든 멋진 테마를 사용했습니다 . 보기 좋은 테마입니다.

Windows 8Windows 7 에서 수동으로 테마를 만든 후 각 테마 파일(theme file) 을 추출 하고 Windows 8 테마가 (Windows 8)Windows 7 과 호환되지 않는 이유를 설명하는 차이점을 찾기 시작했습니다 .

가장 먼저 눈에 띄는 차이점은 파일 확장자입니다. Windows 8 테마에는 .deskthemepack 파일 확장자가 있고 Windows 7 테마에는 .themepack 파일 확장자(file extension) 가 있습니다. 또한 이러한 각 파일의 유형은 다른 이름을 갖습니다. Windows 8 테마 파일(theme file) 의 이름은 Windows Desktop Theme Pack File 이고 Windows 7의 경우 Windows Theme Pack File 이름 입니다.

Windows 7과 Windows 8 테마 비교

Windows 테마의 설정이 거의 같다 면 크기도 거의 같아야 합니다. 위의 스크린샷에서 볼 수 있듯이 Windows 8 테마는 (Windows 8)Windows 7 테마 보다 1KB 작습니다 .

각 테마 파일(theme file) 의 내용을 추출하면 동일한 구조와 파일을 확인할 수 있습니다(structure and files) . 따라서 다음 단계는 각 테마에 포함된 ".theme"(".theme") 파일 을 열고 내부에 저장된 설정을 비교하는 것이었습니다. 그제서야 몇 가지 중요한 차이점을 알아차리기 시작했습니다.

우선 (First)Windows 8 테마에는 Windows 레지스트리(Windows Registry) 에서 사용되는 것과 같은 식별자 인 ThemeID 가 있습니다. Windows 7 테마는 이러한 ID(IDs) 를 사용하지 않습니다 .

Windows 7과 Windows 8 테마 비교

그런 다음 Windows 7 테마에는 Windows 8(Windows 8) 테마 에서 사라진 것처럼 보이는 두 가지 설정이 있습니다 . TileWallpaperWallpaperStyle - 화면에서 배경 화면의 위치를 ​​설명하는 데 사용됩니다.

Windows 7과 Windows 8 테마 비교

Windows 8 테마는 대신 세 가지 새로운 설정을 도입합니다. MultimonBackgrounds - 다중 모니터 설정 및 (MultimonBackgrounds)PicturePosition 과 호환되는 월페이퍼가 있을 때 사용됨 - 대부분은 앞에서 언급한 두 가지 Windows 7 위치 설정 을 대체합니다 .

Windows 7과 Windows 8 테마 비교

세 번째 새로운 설정은 AutoColorization 입니다. 이것은 Windows 8 테마의 또 다른 새로운 기능입니다. 현재 활성 배경 화면의 기본 색상을 기반으로 화면의 모든 창에 적용된 색상을 변경할 수 있습니다.

Windows 7과 Windows 8 테마 비교

차이점 목록은 여기에서 멈추고 예상보다 짧습니다.

결론

내 작은 연구 활동(research exercise) 에서 알 수 있듯이 Windows 8 테마가 (Windows 8)Windows 7 에서 작동하지 않는 이유 는 Windows 8 이 데스크탑 테마에 새로운 기능을 도입하기 때문입니다: 다중 모니터 지원(multi-monitor support) , 활성 기반 기반으로 열린 모든 창의 자동 색상화(auto colorization) 배경 화면과 각 테마에 대한 새로운 식별 시스템 .(identification system)



About the author

저는 12년 이상의 경험을 가진 숙련된 iOS 개발자입니다. 저는 iPhone과 iPad 플랫폼 모두에서 일해 왔으며 최신 Apple 기술을 사용하여 앱을 만들고 사용자화하는 방법을 알고 있습니다. aiOS 개발자로서의 기술 외에도 Adobe Photoshop 및 Illustrator 사용과 WordPress 및 Laravel과 같은 프레임워크를 통한 웹 개발에 대한 강력한 경험이 있습니다.



Related posts