Windows8テーマの新機能 なぜWindows7で動作しないのですか?

Windows 8のテーマは、少なくとも初めて見るときは、Windows7のテーマと同じです。(Windows 7)テーマの作成とカスタマイズのプロセスは両方のオペレーティングシステムで同じですが、プロセスの結果として生じるテーマファイルのファイル拡張子(file extension)が異なり、相互に互換性がありません。何故ですか?私は本当にこの質問に対する答えを学びたかったので、自分で少し研究することにしました。これが私が学んだことです:

とにかくWindowsのテーマとは何ですか?-オタクの定義

まず、使用しているWindowsのバージョン(Windows version)に関係なく、Windowsのテーマとは何かを説明することから始めたいと思います。Microsoftは、「テーマは、デスクトップの背景画像、ウィンドウの色、およびサウンドの組み合わせです」と述べています。

それは正しいですが、全体像を共有しているわけではありません。したがって、私はより長く、より徹底的な定義を提供したいと思います。ここに行きます:

「Windowsテーマは、特定のファイル拡張子(("A Windows theme is an archive with a specific file extension () Windows 7では.themepackWindows 8では(Windows 8).deskthemepack)のアーカイブです。これには、デスクトップ(Desktop)で使用される壁紙と、標準のデスクトップ(Desktop)アイコン(コンピューター(Computer)ネットワーク(Network)、使用されているリサイクルビン(Recycle Bin)など)、Windowsおよびすべてのデスクトッププログラムに適用されているビジュアルスタイル情報(style information)、使用されているマウスカーソル、コンピューターが使用されていないときに実行されるスクリーンセーバー、およびオペレーティングシステム(operating system)に適用されているサウンドスキーム。」

Windowsテーマ(Windows theme)のコンテンツを抽出すると、次のような構造が見つかります。デスクトップ(Desktop)で使用されるすべての壁紙を含むDesktopBackgroundフォルダーと、「。ini」に類似した拡張子「.theme」のファイル(".ini")"あらゆる種類のプログラムで使用される構成ファイル。

Windows7とWindows8のテーマの比較

「.theme」ファイルを編集すると、下のスクリーンショットに示されているものと同様の構造になっていることがわかります。

Windows7とWindows8のテーマの比較

Windows7のテーマと比較したWindows8のテーマの違いは何ですか?

Windowsテーマ(Windows theme)は同じ定義と役割を(definition and role)持っているので、使用しているWindowsのバージョン(Windows version)に関係なく、 Windows8テーマがWindows7で機能しないのはなぜですか?

技術的な違いを完全に理解するために、 Windows7(Windows 7)Windows8の両方で、同じ壁紙とほぼ同じ設定を使用して、作成した素晴らしいテーマを使用しました。見栄えのするテーマです。

Windows8Windows7の両方でテーマを手動で作成した後、各テーマファイル(theme file)を抽出し、 Windows8のテーマが(Windows 8)Windows7と互換性がない理由を説明する違いを探し始めました。

最初の顕著な違いはファイル拡張子です。Windows 8のテーマには.deskthemepackファイル拡張子が付いていますが、 Windows7のテーマには.themepack ファイル拡張子(file extension)が付いています。また、これらの各ファイルのタイプには異なる名前があります。Windows8(Windows 8) テーマファイル(theme file)Windowsデスクトップテーマパックファイルと呼ばれ、 (Windows Desktop Theme Pack File)Windows7ではWindowsテーマパックファイル(Windows Theme Pack File)と呼ばれます。

Windows7とWindows8のテーマの比較

Windowsテーマの設定がほぼ同じである場合、それらのサイズはほぼ同じである必要があります。上のスクリーンショットでわかるように、Windows8テーマは(Windows 8)Windows7テーマよりもわずか1KB小さいです。

各テーマファイル(theme file)の内容を抽出すると、同じ構造とファイル(structure and files)が明らかになりました。したがって、次のステップは、各テーマに含まれている「.theme」ファイルを開き、その中に保存されている設定を比較することでした。(".theme")その時だけ、私はいくつかの重要な違いに気づき始めました。

まず(First)Windows8のテーマにはThemeIDがあります。これは(ThemeID)Windowsレジストリ(Windows Registry)で使用されているような識別子です。Windows7のテーマはそのようなID(IDs)を使用しません。

Windows7とWindows8のテーマの比較

次に、Windows 7のテーマには、 Windows 8(Windows 8)のテーマからなくなったように見える2つの設定があります。TileWallpaperWallpaperStyleです。これらは、画面上の壁紙の位置を表すために使用されます。

Windows7とWindows8のテーマの比較

Windows 8テーマでは、代わりに3つの新しい設定が導入されています。MultimonBackgrounds-マルチモニター設定および(MultimonBackgrounds)PicturePositionと互換性のある壁紙がある場合に使用されます-おそらく、前述の2つのWindows7ポジショニング設定に置き換わります。

Windows7とWindows8のテーマの比較

3番目の新しい設定はAutoColorizationです。これは、 Windows 8(Windows 8)テーマのもう1つの新機能です。現在アクティブな壁紙のメインカラーに基づいて、画面上のすべてのウィンドウに適用される色を変更する可能性があります。

Windows7とWindows8のテーマの比較

違いのリストはここで止まり、予想よりも短くなります。

結論

私の小さな研究演習(research exercise)からわかるように、 Windows8のテーマが(Windows 8)Windows7で機能しない理由は、Windows 8がデスクトップテーマに新しい機能を導入しているためです:マルチモニターのサポート(multi-monitor support)、アクティブに基づいて開いているすべてのウィンドウの自動色付け(auto colorization)壁紙と各テーマの新しい識別システム。(identification system)



About the author

私は長年 Android とオフィス ソフトウェアを扱ってきたコンピューター技術者です。私はまた、過去 5 年ほどの間、人々に Mac の使い方を教えてきました。あなたのコンピュータの問題を解決する方法を知っている人を探しているなら、おそらく私がお手伝いできるでしょう!



Related posts