ログイン画面の書き換え for Windows XP

Posted at 2007-04-13 23:19

WinXPのログイン画面(Logon画面?)書き換えについてのメモ。いつだか忘れたくらい物凄く前に、XPをせめて見た目だけでもOS Xっぽくしようと、あーだこーだ試したときの記録から抜粋。世間ではVistaだとか言っている時期に、こんな話題を持ってきている僕はダメダメですかそうですか。

で、早い話、

C:\WINDOWS\system32\logonui.exe

が、ログイン画面の実行ファイルなので、こいつを書き換えてやればいろいろと変わります。

書き換えには、Resource Hacker が手軽です(というよりも他はよく知りません)。

あらかじめどこかにコピーした logonui.exe を、Resource Hackerで開いて、表示されるツリーから

String Table → 1 → 1033(若干違うかも)

を選ぶと、

STRINGTABLE
LANGUAGE LANG_......
{
1, ......
2, ......
3, ......
4, ......
5, "ようこそ"
6, ......
......

みたいな感じになっているので、適当に書き換えます(例えば、「ようこそ」を「Welcome」にしてみるとか)。そして「スクリプトをコンパイルする」でコンパイルしたあと、保存して終了します。

セーフモードでXPを起動して、元の logonui.exe にさっき書き換えた logonui.exe を上書きすれば完了です。元の logonui.exe は、どこかにバックアップを取っておくことをおすすめします。

他にも、 logonui.exe の中には Bitmap などという意味深な(?)ツリーの項目があったりしますので、いろいろいじると楽しいかもしれません。変えたい部分をさっきと同じ要領で書き換えてやればOK(のはず)です。ThemeXP などで入手した logonui.exe は、少々番号が違っているかもしれませんが、要領は同じ(はず)です。

余談ですが、Resource Hacker で

C:\WINDOWS\explorer.exe

を覗いてみると、いろいろと愉快です。

ただ、一歩間違えるとわけのわからないことになったりならなかったりするので、Winちゃんの機嫌を損ねないように気を付けてください。僕は責任を持てません……。


Tags

Related Tags

Serial Contents