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


26

Windows 7およびWindows XPでは、すべてのウィンドウのデフォルトの背景色を必要なものに簡単に変更できました。一日中白い窓の背景をじっと見つめることは目には難しい。一度変更すると、すべてのアプリのすべてのウィンドウは、アプリがウィンドウbgの呼び出しを許可している限り、カスタム色に準拠します。たとえば、メモ帳や他の多くのアプリでうまく機能しました。

その後、M $の天才は、この機能がWindows 8では不要になったと判断し、削除しました。いくつかの正規のハッキングがありましたが、標準的なものはありませんでした。この機能がWindows 10に戻ってくることを読んだことを覚えていますが、これは事実ではありません。これを実行できることがわかった唯一の[部分的/壊れた]方法は、次のレジストリキーを調整することです。

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

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

これらのキーを選択したなだめるような色に変更して再起動すると、1回動作しました。その後すべての再起動後、すべての白い背景が元に戻りますが、これらのレジストリキーにはまだカスタムRGBコードがあります。私は今のところマイクロソフトが大嫌いですが、それ以外に、Windows 10 bgの色を変更して固定する方法はありますか?

重要:[設定]-> [パーソナライゼーション]-> [色]で、ウィンドウの背景は変更されません。すでに試しました。

Windows 10 Enterpriseバージョン1511ビルド10586.3を使用しています。

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


具体的に使用しているWindows 10のビルドは何ですか?
ラムハウンド

Windows 10 Enterpriseバージョン1511ビルド10586.3を使用しています。
HerrimanCoder

下のリンクをチェックしてください。tenforums.com

注:私は再び再起動し、今回はbgの色が正しく機能します。新しいリブート後を含め、それが続くという確信はほとんどありません。しかし、ここに期待しています。
HerrimanCoder

1
Winaero Tweakerを試してみました-Windowsのbgcolorsは変わりません。
HerrimanCoder

回答:


15

遅い回答をおologiesびします。それは完全に私の心をスキップしていました。

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

Windows 10ハイコントラストブラックテーマ

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

Windowsメモ帳のハイコントラストブラックコンテキストメニュー Windows 10 Settings AppハイコントラストメトロUI

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

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

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

[テーマ]
DisplayName =ハイコントラストブラック

[コントロールパネル\色]
バックグラウンド= 0 0 0
ウィンドウ= 0 0 0
メニュー= 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]
Path =%SystemRoot%\ resources \ themes \ Aero \ AeroLite.msstyles
ColorStyle = NormalColor
Size = NormalSize
HighContrast = 1

[MasterThemeSelector]
MTSM = DABJDKT

これらのエントリのすべてが必要かどうかはわかりませんので、お気軽に実験してください。役立つ場合は、ここで色のセクションに関する情報を見つけました(リンクが壊れています; WaybackMachineミラー)。

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

[テーマ]
DisplayName =ベージュ

[コントロールパネル\色]
ウィンドウ= 227 221 191

[コントロールパネル\デスクトップ]
TileWallpaper = 0
WallpaperStyle = 10

[VisualStyles]
Path =%SystemRoot%\ resources \ themes \ Aero \ AeroLite.msstyles
ColorStyle = NormalColor
Size = NormalSize

[MasterThemeSelector]
MTSM = DABJDKT

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

Windowsベージュウィンドウの背景

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


2
Vinayak、この高コントラストのテーマを使用すると、背景色を黒以外の色に変更できますか?私は黒が欲しくありません、そして実際、それは本当に私が望む高コントラストのテーマではありません。背景色はややベージュで、すべてのフォントの色はWindowsのデフォルトなどにしたいです。
HerrimanCoder

4
あなたの答えのおかげで、私は最終的にこれをすべて機能させましたが、重要な要素を追加したいと思います。Windowsのbgcolorを変更する最も簡単な方法は、(MSなどからダウンロードした)好みの既存のテーマを見つけて、そのテーマを編集することです。ほとんどの場合、[Control Panel \ Colors]セクションは含まれないため、テーマのどこかに追加する必要があります。それを保存。それをダブルクリックします。できた Vinayakの答えは非常に役に立ちましたが、上記の投稿済み(未加工)テーマをインストールすると、多くの色が台無しになり、問題が発生しました(Vinayakの心配なし、修正が簡単)。既存のセクションを編集し、セクションを追加してインストールするだけです。パーフェクト!
HerrimanCoder

2
また、テーマパックを編集する方法は次のとおりです。MSからダウンロードできるものなどのテーマパック(拡張子.themepack)は、実際にはCABファイルであり、winzipなどでクラックして開くことができます。内部には、通常は他のファイルと一緒に.themeファイルがあります。気にするのは.themeファイルだけです。それを抽出し、メモ帳で編集します。[コントロールパネル\色]-Window = 227 221 191(上記の例を参照)を追加します。上部のDisplayName設定を変更します。セーブ。ダブルクリック。テーマがインストールされ、選択したbgcolorが得られます。正しい方向に私を向けてくれてありがとうVinayak。
HerrimanCoder

5
<Rant>ちょっとM $、なぜあなたは窓の背景色を変えるのがそれほど血まみれになったのですか?これには、専門家のコメントと実験に加えて、このスレッドで数ヶ月が必要でした。カラーエディターまたはテーマエディターを公開して、ウィンドウのすべての側面に必要な色を選択するのは非常に簡単でした。Windows 7およびXPでは、これを行うことができ、それを削除しました。</ Rant>
-HerrimanCoder

1
カラーセクションへのリンクは無効です。Windows Dev Centerのテーマファイル形式に
GeroldBroserはMonicaを復活させます

5

このブログこれを経由して変更します。

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

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

  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]読み取り中の行を見つけます

        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を押して[実行]ダイアログを開きます。次の行をコピーして「実行」ダイアログに貼り付け、コマンドを実行します。

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

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


2
リンクされたページが変更されると回答が無効になる可能性があるため、回答の重要な部分を参照リンクから引用してください。
DavidPostill

@DavidPostillブログの提案を編集して追加しました。
-User008

素敵な編集、はるかに良い;)
デビッドポスティル

@SweatCoder私はあなたを助けることができると思います。今日は答えを書きます。
ビナヤック

2
@RaunakMaskayあなたの投稿は、ウィンドウの背景色ではなく、ウィンドウのタイトルバーに適用されます(すべての入力が行われる大きな白い領域のように)
HerrimanCoder

3

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


これは一部のウィンドウでは機能しましたが、ファイルブラウザーやOneDriveでは機能しませんでした。Windowsに組み込まれているものは、ユーザーの変更などから保護されていますか?
モニカチェッリオ

2

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

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


2

GreyEveTheme FINAL- Windows 10 High Contrast Themeを使用して実行できます。これは、カスタマイズされた高コントラストテーマです。カスタマイズするには、色の値を変更するだけです(通常のテキストファイルで、非常に直感的です)。

ps:作成者に感謝します。

編集:私はちょうど非常に興味深い「夜の光の設定」を発見しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.