Windows 7のログイン画面の背景画像を変更する方法

Windows 7のログイン画面では標準で画像のような背景が設定されています。

Windows7のログイン画面

これはWindows 7 RC直前のビルドから採用されたものらしいですが、中々落ち着いたデザインで私も気に入っています。
ただ、人間は飽きがくる生き物です。いつも同じ背景では芸がありません。たまには別の画像を背景として設定したいですよね。

ですが、Windows 7内を見てもこのログイン画面を変更する場所が見当たりません。
ここで設定は不可なのかと思うかもしれませんが、実はレジストリ編集によりログイン画面の背景を差し替えることが可能で、機能としては一応存在しています。今回は、このWindows 7のログイン画面の背景を変更する方法をご紹介します。

変更後のログイン画面
▲クリックで拡大 / ログイン画面の背景を変更した結果


注意点

記事を読む前に気をつけてほしいことがあります。

今回の設定では「レジストリ」というWindowsによって大事な領域を変更する作業をします。このレジストリはWindowsのシステムに関する設定も多く、変更する値を間違えてしまうと最悪パソコンの破損を招くこともあります。非常にデリケートな領域なので、変更する際は余計なところは弄らず指示された箇所のみを変更してください。

壊れても当サイトは一切責任は負えません。

設定方法

  1. Windows 7を起動してログインします。

    [Win]+[R]キーを押して「ファイル名を指定して実行」を起動し、ボックスに「regedit」と入力して「OK」を押します。これでレジストリを編集できる「レジストリエディタ」を起動させます。

    レジストリエディタ

  2. レジストリエディタが起動したら下記の場所へアクセスします。

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background

  3. 「Background」へアクセスできたら、右画面の何もないところを右クリックし、メニューから「新規」→「DWORD(32 ビット)値」を選択して新しいキーを作成してください。キー名は「OEMBackground」としてください。

    すでに存在している場合は「手順4」へ。

    キーの作成
    ▲クリックで拡大

  4. 「OEMBackground」をクリックして値を設定します。値は「16進数」で「1」としてください。
    「OK」を選択して設定ができたらレジストリエディタを終了させます。

    「OEMBackground」の値

    値の確認

  5. 次のフォルダへアクセスします。

    「ファイル名を指定して実行」で下記のアドレスを入力するか、Windowsエクスプローラーのアドレスバーへ入力すればすぐにアクセスできます。

    %windir%\system32\oobe

    エクスプローラーのアドレスバーへ入力

    「ファイル名を指定して実行」で入力

  6. フォルダが開いたら、新しくフォルダー「info」を作成してください。
    すでにある場合は変更しないでください。

    infoフォルダの作成
    ▲クリックで拡大

  7. 作成した「info」フォルダを開き、その中へさらに「backgrounds」フォルダを作成します。

    「backgrounds」フォルダを作成
    ▲クリックで拡大

  8. 「backgrounds」フォルダ内に背景として設定したい画像を保存します。

    この画像は、できればモニターの解像度と同じにしていると自動調整によって間延びすることがなくなります。そして、一番大事なのは「画像サイズ」を「256KB以下」にした「JPEG画像」で名前を「backgroundDefault.jpg」に設定することです。このような制限があるので注意してください。

    画像の保存
    ▲クリックで拡大

  9. 「backgroundDefault.jpg」を保存すれば設定は完了です。

    試しにログアウトしてみて背景画像が差し替えられているか確認してみましょう。変更されていない場合は、以上の制限内にちゃんと収まったものを用意したかもう一度確認してみましょう。このログイン画像はデスクトップの背景画像と異なり、解像度によってアスペクト比が自動調整されるので、画像の解像度はちゃんと合わせておくとよいでしょう。

    変更後
    ▲クリックで拡大

もうちょっとカスタマイズ

「authui.dll」というファイルを少し解析してみます。
これはWindowsの認証に関するものをまとめたファイルで、ログイン画面の設定も含まれています。

authui.dll

調査する際に使用するもの

このように、解像度別にファイルが指定できるようになっています。
解像度によって参照されるファイルを切り替える機能もあるということです。ということで、解像度を頻繁に変えるということもあまりないでしょうが、そうゆう設定ができるのであればもう少しカスタマイズしてみましょう。

  1. 「backgroundDefault.jpg」とは別に、解像度別の画像を用意します。
    試しに、Default以外の「1280x768」の画像を用意しました。現在、「backgroundDefault.jpg」以外の画像が混在している状態です。用意する画像はもちろん、サイズを「256KB以下」にした「JPEG画像」にしてください。

    別の画像の用意
    ▲クリックで拡大

  2. 「コントロール パネル」の「画面の解像度」で画面解像度を変更します。
    用意した画像は「1280x768」なので、こちらも「1280x768」に変更してみます。

    解像度の変更
    ▲クリックで拡大

  3. 確認のため、[Ctrl]+[Alt]+[Delete]キーを同時押しして「Windowsセキュリティ画面」を出してみましょう。ログイン画面だけでなく、この画面にも背景画像が適用されるからです。以下のように、「backgroundDefault.jpg」ではなく指定した画像が表示されれば成功です。

    変更後

ここで指定できる画像解像度は下記の通りです。

  • background768x1280.jpg
  • background900x1440.jpg
  • background960x1280.jpg
  • background1024x1280.jpg
  • background1360x768.jpg
  • background1280x768.jpg
  • background1920x1200.jpg
  • background1440x900.jpg
  • background1600x1200.jpg
  • background1024x768.jpg
  • background1280x960.jpg
  • background1280x1024.jpg
  • background768x1360.jpg
  • backgroundDefault.jpg

参考にしたサイト

ボタンセットを変える

コメントにて指摘有り。下記修正。

先ほど追加・変更した「~LogonUI」というレジストリにもう1つキーを追加するとオプション設定も可能なようです。

「LogonUI」に「ButtonSet」というDWORD 値を作成してください。これにより、ボタンのデザインが「明るい背景用のボタンセット」「暗い背景用のボタンセット」と変更できるようです。値は下記の通りです。

  • ButtonSet = 2 : デフォルトのボタンセット
  • ButtonSet = 0 : 明るい背景用のボタンセット
  • ButtonSet = 1 : 暗い背景用のボタンセット

参考にしたサイト

まとめ

以上、Windows 7にてログイン画面の背景を変更する手順を紹介しました。

レジストリを操作する必要があるので注意は必要ですが、カスタマイズすることで楽しみが増えるのであればそれに越したことはありません。ぜひお気に入りの画像を設定してみてください。

スポンサーリンク

Track Back

Track Back URL

Comments [8]

パスワードリセットディスクを作成していない状況でパスワードで
起動画面が開けなくなりました。
スタート画面を出したいのとパスワードの変更をするにはどうすればよですか

コメントありがとうございます。

申し訳ございませんがいまいち状況がわからないのですが、パスワードを忘れてしまったとか
そういうわけではなくWindowsのログイン画面までいかないということでしょうか。

そうなると正直そのパソコンを実際見てみないことには何処に原因があるかわからないのが現状です。
何が原因で起動障害になっているか、コメントでは中々分からないからです。

◯パソコンの電源を入れるとWindowsロゴ表示後にデスクトップ画面が表示されない場合の対処方法
http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=013637

一般的な解決法はありますが、思い当たる節が多すぎるのでご本人の経験とかから解決法を探るしか無いです。


因みに、パスワードを忘れてしまったとかなら、基本的にパスワードリセットディスクがないとログインできません。
Windows8以降なら、もしかしたらマイクロソフトアカウントとの紐付けがされている場合があるので
こちらから再設定できるかもしれませんが・・・

◯Windows パスワードを忘れた場合の対処方法
http://windows.microsoft.com/ja-jp/windows/what-do-forget-windows-password#1TC=windows-8

リカバリーディスクからOS再をインストールするのが簡単で確実でしょう。
きつい言い方ですが、簡単にできないからこそのセキュリティなのですから。

MicrosoftもWindows7以前のOSでは
「管理者パスワードを忘れ、パスワード リセット ディスクも別の管理者アカウントもない場合は、パスワードをリセット
できません。コンピューターのユーザー アカウントが他にない場合は、Windows にログオンできないので、Windows
を再インストールする必要があります。」
と明確に記載しています。

パソコンを色々使いこなせている方なら、HDDだけを取り出してUSB-SATA変換器で中身をバックアップした後に
OSの再インストールさせることができるかもしれませんが。やり方はお調べください。

以上、お返事となります。

\Authenticationがない

コメントありがとうございます。

この記事の方法は「Windows7(あるいは近い構造をしたOS)」に向けた記事となっております。
通常「Vista」以降であれば「\Authentication」は必ず存在するキーで、ここで認証などに関する
項目を保存しています。

お使いのOSはXPでしょうか。XPだとレジストリの位置が違います。

HKEY_USERS→.Default→Control Panel→Desktop

◯ログオン画面の壁紙やスクリーンセーバーを変更
http://trendy.nikkeibp.co.jp/article/tec/winxp/20031020/106289/

XPはもう仮想環境でしか持っていないので試してはないですが、ここで変更できるみたいですね。
よろしければお試しください。

Vista以降なのにそれでもない場合は辿っていっているフォルダが間違っていないかご確認ください。

"ログイン画面の背景を変更した結果"という画像で使われている青の壁紙(背景)は、どこから取ってきましたか? 良ければ教えてください(´つヮ⊂)

コメントありがとうございます。

申し訳ございません、古い記事なので忘れました(汗
HDD内にあった画像を適当に使っただけなので・・・

Google画像検索などを用いて類似検索させてみると見つかるかもしれません。
お力になれず申し訳ございませんがお返事とさせていただきます。

ButtonSetは、「~LogonUI\Background」じゃなくて、「~LogonUI」ですね。
・Light Shadow = 0
・Dark Shadow = 1
・No Shadow = 2
ってことのようです。ちゃんと目視で確認できましたよw

ご指摘ありがとうございます。
多忙期のため、お返事が遅れて申し訳ございません。

私の解釈が完全に間違っていたわけですね・・・
申し訳ございません。次の日曜日辺りで休みが取れそうなので
そのときに書き直したいと思います。

ありがとうございました。

追記:結局日曜日も家に居なかったので少し修正までにお時間をください・・・

コメントする

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

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

このページの上部へ

サイト内検索

広告

最近のコメント

Powered by Movable Type 6.0.5