web-dev-qa-db-ja.com

Windows 10でデフォルトのウィンドウの背景色を変更する方法

Windows 7とWindows XPでは、すべてのウィンドウのデフォルトの背景色を好きなように変更するのはとても簡単でした。一日中白い窓の背景を見つめるのは目に負担がかかる。変更されると、すべてのアプリのすべてのウィンドウは、そのアプリがwindows bgの呼び出しを許可している限り、カスタムカラーに準拠します。だから例えばメモ帳や他の多くのアプリでとてもうまくいった。

それから、M $の天才は、この機能がWindows 8でもう必要でないと決心して、それを取り除きました。いくつかのregハックがありましたが、標準的なものは何もありません。私はその機能がWindows 10に戻ってくるだろうと読んだことを覚えているが、私はこれが当てはまるとは思っていない。私がこれを行うことができることを発見した唯一の[部分的/壊れた]方法は以下のレジストリキーを微調整することです:

[HKEY_CURRENT_USER\Control Panel\Colors]
"Window"="227 221 191"

[HKEY_CURRENT_USER\Control Panel\Desktop\Colors]
"Window"="227 221 191"

これらのキーを私の選んだ落ち着いた色に変更して再起動したとき、それは一度だけうまくいきました。その後再起動するたびに、白い背景がすべて元に戻り、これらのレジストリキーにはまだ私のカスタムRGBコードがあります。私は今マイクロソフトを憎んでいますが、それとは別に、ウィンドウズ10 bgの色を変えてそれを固執させるための確かな方法はありますか?

重要:「設定」 - >「カスタマイズ」 - >「色」で、ウィンドウの背景は変わりません。すでに試しました。

Windows 10 Enterprise Version 1511 Build 10586.3を使用しています。

更新:私は再びリブートしてbgの色は正しく機能します…しかしその日のうちにすべてのウィンドウのbgcolorsが再び白に戻りました。 Windows 8.1にもまったく同じバグがありました。私の結論は、レッグハックは「うまくいく」が断続的にしかないということだ。これは単なるMSのバグですか?それともより良い答え/解決策はありますか?

23
HerrimanCoder

遅れた回答をお詫び申し上げます。それは私の心を完全にスキップしました。

私はこの解決策を徹底的にテストしていませんが、それは仕事をするようです。これを機能させるには、ハイコントラストテーマに切り替える必要があります。テーマを適用すると、Windowsは次のようになります。

Windows 10 High Contrast Black Theme

コンテキストメニューとMetro UIアプリも影響を受けます。

Windows Notepad High Contrast Black Context MenuWindows 10 Settings App High Contrast Metro UI

ウェブブラウジングにGoogle Chromeを使用している場合は、ハイコントラストテーマを適用した後に ハイコントラスト 拡張子をインストールするように求められます。コントラストの高いウェブハイコントラストモードを有効にせずに拡張機能を使用することもできます。

前述の@ Unsignedのように、ハイコントラストを有効にすると、いくつかのUI要素の外観が変わる場合があります。

それでもハイコントラストモードを有効にしたい場合は、以下をメモ帳にコピーして.themeファイルとして保存し、それをダブルクリックして適用します。

[。] [テーマ] 
 DisplayName =ハイコントラストブラック
 
 [コントロールパネル\色] 
背景= 0 0 0 
ウィンドウ= 0 0 0 [……] Menu = 0 0 0 [……] InfoWindow = 0 0 0 [……] WindowFrame = 0 0 0 [……] AppWorkspace = 0 0 0 [……] ButtonFace = 0 0 0 
 ButtonHilight = 0 0 0 
 ButtonLight = 0 0 0 
 HilightText = 255 255 255 
 Titletext = 255 255 255 
 WindowText = 255 255 255 
 ButtonText = 255 255 255 
 
 [コントロールパネル\デスクトップ] 
 TileWallpaper = 0 
 WallpaperStyle = 10 
 ] 
 [VisualStyles] 
パス=%SystemRoot%\ resources\themes\Aero\AeroLite.msstyles 
 ColorStyle = NormalColor 
 Size = NormalSize 
 HighContrast = 1 
 
 [MasterThemeSelector] 
 MTSM = DABJDKT [。_​​___]

これらすべてのエントリが必要かどうかわからないので、試してみてください。それが助けになるならば、私はここに色の部分 に関するいくつかの情報を見つけました

編集:
ハイコントラストモードを有効にせず、背景ウィンドウの色を白から他の色に変更するだけの場合は、代わりにこのテーマを使用できます。

 [テーマ] 
 DisplayName =ベージュ
 
 [コントロールパネル\色] 
ウィンドウ= 227 221 191 
 [.____ [コントロールパネル\デスクトップ] [タイル] TileWallpaper = 0 [壁紙] = 10 
 
 [VisualStyles] 
パス=%SystemRoot%\ resources\themes\Aero\AeroLite.msstyles 
 ColorStyle = NormalColor 
 Size = NormalSize 
 
 [MasterThemeSelector] 
 MTSM = DABJDKT 

それをメモ帳にコピーしてbeige.themeとして保存し、ファイルをダブルクリックしてテーマを適用します。適用すると、Windowsはこのようになります。

Windows beige window background

ハイコントラストモードを有効にしたり、テーマファイルを特定の場所に保存して機能させる必要はありません。 %SystemRoot%\resources\themes\Aero\AeroLite.msstylesという名前のファイルが含まれていることを確認してください。

13
Vinayak

このブログこれ を通り抜けることで変更します。

  1. まず、ファイルエクスプローラウィンドウを開いてC:\Windows\Resources\Themesに移動します。 「aero」フォルダを選択して、 Ctrl+C コピーしてすぐにを押す Ctrl+V それを貼り付けてそれをコピーする。 UACプロンプトに対して[続行]をクリックします。 [ファイルアクセスが拒否されました]ウィンドウが表示されたら、[現在のすべてのアイテムに対してこれを実行する]を選択し、[スキップ]をクリックします。

  2. 「aero - Copy」という名前のフォルダが表示されます。色を「色」に変更します。 (「色」である必要はありませんが、ここでは色を使用します。一貫した名前を使用する必要があります。)

  3. 新しいフォルダに入ります。 「aero.msstyles」という名前のファイルが表示されます。 「color.msstyles」に名前を変更します。 UACプロンプトが表示されたら、[続行]をクリックします。

  4. 次に、「en-US」フォルダを開くと、「aero.msstyles.mui」ファイルが表示されます。 「color.msstyles.mui」に名前を変更します。 UACプロンプトが表示されたら、[続行]をクリックします。

    別の言語版のWindowsを使用している場合は、「en-US」フォルダの名前が異なる場合があります。

  5. メインのThemesフォルダに戻ると、「aero.theme」という名前のファイルが表示されます。それを選択し、を押してコピーします Ctrl+C。デスクトップに切り替えてを押します Ctrl+V そこにファイルのコピーを貼り付けます。新しい「aero.theme」ファイルを「color.theme」に名前変更します。

  6. 「color.theme」ファイルを右クリックして「アプリケーションから開く」をポイントし、「別のアプリを選択」を選択してメモ帳で開きます。

  7. ファイルを下にスクロールして、[VisualStyles] readingの下の行を見つけます。

        Path=%ResourceDir%\Themes\Aero\Aero.msstyles
    

    と交換してください

        Path=%ResourceDir%\Themes\color\color.msstyles
    

    変更を保存して、後でメモ帳を閉じます。

  8. 「color.theme」ファイルを選択してを押します Ctrl+X それを切ります。 C:\Windows\Resources\Themesフォルダに戻り、を押します。 Ctrl+V ここに貼り付けます。完了したら、UACプロンプトに同意します。色付きのウィンドウタイトルバーを使用できるテーマがあります。

  9. テーマを有効にする - 「color.theme」ファイルをダブルクリックして新しいテーマを有効にします。 Windowsは“ color.theme”ファイルに切り替わり、ウィンドウのタイトルバーはすぐに色付きになります。

  10. カスタムカラーを選択 - Windows 8と同様に、Windowsはデフォルトでデスクトップの背景から「アクセントカラー」を自動的に選択します。しかし、あなたはあなた自身のカスタムカラーを設定することができます。

  11. デスクトップを右クリックして[パーソナライズ]を選択するか、設定アプリを開いて[パーソナライゼーション]を選択してこれらのオプションを見つけます。 「色」カテゴリを選びます。 [背景からアクセントカラーを自動的に選択する]オプションを無効にすると、使用できるさまざまな色のリストが表示されます。

  12. このリストは、Windows 8.1の[色]および[外観]オプションと比較して、まだ少し制限があり、好きな色を選択できます。このデスクトップのコントロールパネルはWindows 10では完全に隠されています。しかし、あなたはまだそれにアクセスすることができます - 今のところ。

  13. この隠しコントロールパネルにアクセスするには、を押します。 Windows Key+R Runダイアログを開くために。次の行を[ファイル名を指定して実行]ダイアログにコピーアンドペーストして、コマンドを実行します。

        rundll32.exe Shell32.dll,Control_RunDLL desk.cpl,Advanced,@Advanced
    

    ここで「カラーミキサーを表示」オプションを選択すると、ウィンドウのタイトルバーに必要な色を選択できます。

4
User008

あなたはここに記述されているようにレジストリ編集をすることができます: Windows 10で背景色を変更するためにWin10で削除されたウィンドウの色と外観?

2
Paul Bullivant

ハイコントラストテーマを使用すると、デフォルトのウィンドウの背景、およびデフォルトのテキスト/選択色をシステム全体で変更できます。

欠点は、ハイコントラストタイプのテーマもさまざまなUI要素の外観を変更し、特定のカスタマイズオプション(ロック画面のスポットライト画像など)を無効にすることです。

2
user73728

あなたは GreyEveTheme FINAL- Windows 10ハイコントラストテーマ を使ってそれをすることができます。それはカスタマイズされたハイコントラストのテーマです。カスタマイズするには、色の値を変更するだけです(普通のテキストファイルで、かなり直感的です)。

ps:作成者のおかげでたくさん。

編集:私はそれが非常に興味深い「夜の光の設定」を発見しました。

1
JinSnow