Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windowsシェルテーマのインストール方法を徹底解説

Windowsの標準機能でできるカスタマイズといえば、デスクトップ壁紙の変更やAero関連の設定、フォントの変更などにとどまります。スタートメニューの色やエクスプローラー(explorer.exe)のフレームなど、Windows全体の見た目を変えたい場合はシェルテーマのインストールが必要です。このガイドでは、その具体的な手順をわかりやすく解説します。

シェルテーマの導入は安全?注意点もチェック

シェルテーマの導入自体は比較的安全で、作業内容はWindowsの一部の.dllファイルを書き換えるだけです。ただし一つ注意点があります。コマンドプロンプトでSFC(システム ファイル チェッカー)を実行すると、書き換えた.dllファイルがWindowsのオリジナルファイルで上書きされ、シェルテーマが無効になることがあります。とはいえ、その場合も同じ手順でもう一度適用し直せば簡単に復元できます。

本記事のスクリーンショットには、Lefty1981氏制作の「Life」シェルテーマを使用しています。落ち着いた黒基調のデザインが魅力のテーマです。DeviantArtやWindows7Themesなどのサイトでは、好みに合わせたさまざまなシェルテーマが公開されているので、ぜひ探してみてください。

Windowsシェルテーマのインストール方法を徹底解説

準備するもの

  • お好みのWindowsシェルテーマ
  • Universal Theme Patcher(必要な.dllファイルにパッチを適用するツール)
  • (上記の代替として任意)Theme Resource Changer

ステップ1:リソースパッチャーを実行する

シェルテーマをダウンロードしたら、「Universal Theme Patcher」または「Theme Resource Changer」のどちらか一方を起動します。Theme Resource Changerはプログラムとしてのインストールが必要(x64またはx86版を選択)なので、管理者として実行してください。一方、Universal Theme Patcherはインストール不要で、必要な.dllファイルに直接パッチを当てられる手軽さが魅力です。どちらを使うかはお好みで選びましょう。

いずれの場合も、これらのツールは以下のWindowsシステムファイルにパッチを適用します。

  • Uxtheme.dll
  • Themeui.dll
  • Themeservice.dll

ステップ2:シェルテーマフォルダの中身を確認する

ダウンロードしたシェルテーマのフォルダ(ZIP展開後)には、多くのフォルダやファイルが含まれています。主なファイルとその役割は以下の通りです。

  • Explorer.exe: スタートオーブなど、エクスプローラーの基本部分の見た目を変更します。
  • ExplorerFrame.exe: メニューの「進む」「戻る」「閉じる」などのボタン画像を置き換えます。
  • Shell32.dll: コントロールパネルのアイコンなどの外観を変更します。

Windowsシェルテーマのインストール方法を徹底解説

シェルテーマには通常、同梱物の説明や導入手順をまとめたreadmeファイルが付属しています。何が変更されるのかを正確に把握するため、インストール前に必ず目を通しておきましょう。

ステップ3:.themeファイルで基本インストールを行う

シェルテーマには、拡張子「.theme」のセルフインストーラーが付属しているはずです。これを実行すると、必要なファイルの大部分が以下のディレクトリに自動的にインストールされます。

C:\Windows\Resources\Themes

ステップ4:残りのファイルを手動で配置する

ただし、一部のファイルは手動で以下のフォルダにコピーする必要があります。

C:\Windows\System32
C:\Windows\SysWOW64

該当するのは、ExplorerFrame.dllやTimeDate.CPLといったファイルです。

これらのフォルダ内のファイルを置き換えるには、あらかじめファイルの所有権(オーナー権限)を取得しておく必要があります。ここでは例として、「Life」テーマに含まれるExplorerFrame.dllを使って、System32とSysWOW64両方の同名ファイルを上書きし、エクスプローラーの各種ボタンの見た目を変更してみます。

ステップ5:管理者権限でファイルの所有権を取得する

まず、管理者権限でコマンドプロンプトを開きます([スタート]→[CMD]→[管理者として実行])。

Windowsシェルテーマのインストール方法を徹底解説

続いて、コマンドプロンプトに以下のコマンドを入力します。

Takeown /f C:\Windows\System32\ExplorerFrame.DLL
Takeown /f C:\Windows\SysWOW64\ExplorerFrame.DLL

ステップ6:アクセス許可を変更してファイルを置き換える

次に、System32とSysWOW64の両フォルダを開き、ExplorerFrame.DLLファイルを右クリックして[セキュリティ]タブ→[編集]を選択します。自分のユーザーアカウントを選択し、「フルコントロール」の「許可」にチェックを入れましょう。下のスクリーンショットを参考にしてください。

Windowsシェルテーマのインストール方法を徹底解説

これで、シェルテーマに付属していたExplorerFrame.DLLファイルを上書きできるようになります。System32やSysWOW64への配置が必要なその他のファイルについても、同じ手順で置き換えてください。

  1. Windows ストアからテーマを入手して Windows 10 にインストールする方法

    Windows 10 Creators Update(クリエイターズアップデート)では、デスクトップテーマの体験が大きく一新されました。厳選されたテーマをWindowsストアから直接ダウンロードしてインストールできるようになり、PCの見た目や雰囲気をこれまで以上に手軽にリフレッシュできるようになっています。 デスクトップの背景、アクセントカラー、サウンド、マウスカーソルなどをまとめて変更できるテーマ機能は、Windowsに昔から備わっている定番機能です。Creators UpdateにおいてMicrosoftはテーマのインターフェースを刷新し、設定アプリへと統合しました。また、従来のテーマ共有

  2. Windows 11のテーマを変更する方法をわかりやすく解説

    Windows 11のデフォルトテーマに飽きてしまった方はいませんか?ご安心ください。Microsoftはデフォルトのテーマ設定を自由にカスタマイズできる機能を多数用意しています。そのひとつが「テーマ(Themes)」機能です。 Windows 11の登場により、MicrosoftがOSのUIとデザイン性を大きく強化したことは周知の事実です。そうした便利なUI設定の中には、おなじみのテーマ機能も含まれています。この機能を使えば、Windows 11の背景、色、フォントなどを好みに合わせて変更できます。 それでは、具体的な手順を見ていきましょう。 Windows 11でテーマを変更する手順 以前