Windows10のデュアルモニター環境でモニターごとに別々の背景を設定する方法

2015年12月27日 Windows 10 TH2 にて改善されたことを追記

追記:Windows 10 TH2 で改善されました。設定方法は下記ページをどうぞ。

久しぶりに二連続投稿になります。前回はアップデート環境について書きました。

アップデートも無事終わったので色々設定を弄っているわけですが、1つ気になることが見つかりました。

当環境はトリプルモニター環境となっております。今まではそれぞれ別の壁紙(背景)を設定していました。
アップデートによって初期状態のテーマになったのでもう一度設定しようとしたら・・・

個人設定
▲クリックで拡大

あれ? 設定箇所がない!

「デスクトップの背景」という、背景を個別に設定できるボタンが無くなってしまっているようです。
いや、何でしょうか。この機能はパソコンを楽しむ上でも重要な機能なはずなのに・・・

「設定」→「パーソナル設定」→「背景」でもこの項目はありません。
時間的余裕がなくビルド更新をサボっていたのですが、「build 9926」ではまだこの項目がありました。いつころ無くなってしまったのでしょうか。これは困った、ということで解決策を探しにいきました。

どうやら機能自体は残っているようで、コントロールパネルの各種設定を開くことができる「control.exe」を使って壁紙を設定する画面を表示させることができました。今回はその詳細な手順を紹介します。


control.exe を使ってコマンドを実行する

とはいっても現時点ではこの方法しか見つかりませんでした。
(他の方法をご存知の方は教えていただけると嬉しいです。)

エクスプローラーを開いてアドレスバーに以下のコマンドを入力します。

control /name Microsoft.Personalization /page pageWallpaper

コマンドの実行
▲クリックで拡大

実行すると「デスクトップの背景」が表示され、いつも通りそれぞれのモニターに対して背景が設定できます。画像を右クリックすれば「モニター1」「モニター2」・・・といった具合に認識しているモニターの分だけ個別に背景を設定できます。モニターが1つだと「デスクトップの背景として設定」という表示になります。

デスクトップの背景
▲クリックで拡大

レジストリに値を追加してコンテキストメニューに追加 [上級者向け]

この設定方法はパソコンの扱いに慣れた上級者向けです。
レジストリ操作をするのでよくわからない場合は無暗に操作しないでください。

デスクトップ画面で右クリックすると専用のコンテキストメニューが開きます。
ここに「個人設定」などが表示されているわけですが、ここに項目を1つ増やして「デスクトップの背景」画面を直接表示できるようにしてしまおう、という方法です。

デスクトップコンテキストメニュー
▲クリックで拡大 : ここに1つ項目を追加します。

「Windows 10 build 10074」の時に公開された方法ですが、正式版でも可能です。

レジストリキーを追加して、コンテキストメニューに「デスクトップの背景」画面へ行くことができる項目を作ります。上記サイトでは「デスクトップの背景」のほかに「スクリーンセーバー」「サウンド」「色」などの項目も一緒に登録できるバッチも公開されています。

  • "MUIVerb"="○○○" でコンテキストメニューに表示される項目名を指定できます。
  • @="○○○"(Iconとかが書かれている方) で各メニューの項目名を設定できます。
  • @="○○○"(Commandの方) で実行するコマンドを指定します。
Windows Registry Editor Version 5.00

; 
; Created by http://winaero.com
;

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Appearance]
"MUIVerb"="Appearance"
"SubCommands"="Wallpaper;Colors;Sounds;Screensaver;Icons"
"icon"="desk.cpl"
"Position"="Bottom"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Screensaver]
@="Screensaver"
"Position"="Bottom"
"Icon"="desk.cpl"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Screensaver\Command]
@="rundll32.exe shell32.dll,Control_RunDLL desk.cpl,screensaver,@screensaver"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Sounds]
@="Sounds"
"Position"="Bottom"
"Icon"="mmsys.cpl"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Sounds\Command]
@="rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl ,2"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Wallpaper]
@="Desktop Background"
"Icon"="%SystemRoot%\\System32\\desk.cpl"
"Position"="Bottom"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Wallpaper\Command]
@="control.exe /NAME Microsoft.Personalization /PAGE pageWallpaper"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Icons]
@="Desktop Icons"
"Icon"="%SystemRoot%\\System32\\desk.cpl"
"Position"="Bottom"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Icons\Command]
@="rundll32 shell32.dll,Control_RunDLL desk.cpl,,0"


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Colors]
@="Window Color"
"Icon"="%SystemRoot%\\System32\\desk.cpl"
"Position"="Bottom"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\Colors\command]
@="control.exe /NAME Microsoft.Personalization /PAGE pageColorization"

「デスクトップの背景」は「@="Desktop Background"」という名前で「control.exe /NAME Microsoft.Personalization /PAGE pageWallpaper」が実行されるようになっています。名前を「@="デスクトップの背景"」などに書き換えれば日本語にできます。

以上のコマンドをテキストファイル(.txt)にコピーして保存、拡張子を「.reg」に変えて実行すればレジストリにキーが追加されます。

regファイルの作成
▲クリックで拡大

警告
▲警告がでます。コマンドにミスがなければ「はい」をクリックして実行します。

追加後
▲クリックで拡大

このようにコンテキストメニューに追加されていれば成功です。ついでに日本語にしています。
これでいちいちエクスプローラーでコマンドを入力しなくても一発で開くことができます。

これを応用すれば、他の設定項目も開くことができるボタンを作れるので興味のある方は試し見てみてください。

コンテキストメニューから削除したい場合

項目を削除したい場合は、サブキーが書かれている [] 内の先頭部分に「-(ハイフン)」を付けて実行すれば、キーが削除されてコンテキストメニューからも消えてくれます。(以下のような感じ)

[-HKEY_CLASSES_ROOT\DesktopBackground\Shell\Appearance]

まとめ

今後、もしかしたらまた復活してくれるかもしれませんが今の時点での解決法として書いてみました。
(一部環境のみ表示されていないとかで、普通の人は表示されてるよ。とかではないですよね?)

マルチモニター環境の人は多いかと思うのですが、こういったことができないとやはり面白くないですよね~
今後の改善に期待します。

スポンサーリンク

Track Back

Track Back URL

コメントする

非公開。必須ではありません。

(いくつかのHTMLタグ(a, strong, ul, ol, liなど)が使えます)

このページの上部へ

サイト内検索

広告

最近のコメント

Powered by Movable Type 6.3.2