カテゴリー: Windows 7
| コメント: 0 | トラックバック: 0 |
2010/03/10 Wed 00:21
日本語版の Windows 7 では、起動時に ”Windows を起動しています” と表示されます。
英語版では、「Starting Windows」と表示されます。
では、他のテキストを表示させることはできないのか?ということでやってみました。
―結局、できませんでしたがw
待てば、変更できるツールなどが出てくると思うのでw
実験#1 異なる言語の「Starting Windows」にする
これは有名な話。
hirojiのWindows 7の表示言語の変更の秘密
※言語パックが必要になってくるので、注意が必要です。
また、ブートのオプションなども指定した言語になるので、あまり好ましくありません。
bcdedit /set {default} locale en-usEnterprise で確認。
言語パックは Windows 7 Ultimate, Enterprise 用言語パック (KB972813) をご覧ください。
ggrば、x64 も出てきます。
ん?
英語が「0409」、日本語が「0411」…??
何で 1033, 1041 でないの?
前者は 16 進数、後者が 10 進数でした。
日々勉強ですねw
実験#2 リソースを弄ってみる (失敗)
%windir%\System32\Boot\ja-JP\winload.exe.mui というそれっぽいファイルがありました!
間違いなさそうですね!
で、「Windows を起動なう」に早速変更!
…変わらない(°Д°)。。
―なんで変わらない?
リソースがそこにあるというのに…!
「ファイル保護でもかかってて、上書きされちゃったか?」と思って配置先のファイルを直接開いてみたら、ちゃんと適用されてました。
他にファイルがあるのではないか?、ということで検索。
%windir%\System32\ja-JP にも winload.exe.mui がありました!
→変更済みのファイルに上書き。
そしたら、「Starting Windows」になっちゃいましたw
…右をよく見てください!
フォントは、Tahoma…いやメイリオですよ!(分かりにくいよ
英語版では Segoe UI ですので、なんだかロードしなかったかできなかったか。
デジタル署名が入っているので、ダメみたいですね。
リソース内の「MUI」というライブラリ?を消したら、デジタル署名が消えました。
もちろんムダでしたが。
%windir%\System32\Boot\ja-JP\ と %windir%\System32\ja-JP\ の winload.exe.mui は違うのか?と思ったので、直接編集しました。
――同じでした。。(当たり前だ!
そして、元のファイルを上書きしても元に戻らなかったという罠w
どういうことですかー?!w
方法が悪かったかもしれませんが。
winload.exe も書き換えましたが、ダメでした。
スタートアップ修復が動作しました。
当然といえば当然の動作なんですがw
デジタル署名してあるのに、無視するとか意味ありませんしね。
できない=安全
といことで、実験をやめたいと思います。(諦めっちゃったよ!
このファイルとは別のファイルを弄れば、どうにかなるのでしょうか。。
どちらにせよ、リソース弄るより先の話になると、ハードルが上がるのでやめますが。(「思う」から「やめます」に変わったよ!
フォントを指定できそうな場所はファイルには存在しませんでした。
既定の言語を指定するだけで、フォントが変わるようになっているかもしれませんね?
案: テキストを変更させる…ことはできないでしょうか?
まれに見かけるのが、この画面で「x個中y個目の更新を適用しています (\Registry\Machine\COMPONENTS\...):」というメッセージ。
Vista でよく見た、「ステージ 2/3」とかそういうのではありません。
それは、Windows 7 でも残ってます。
それだったらできるのでは…?とは思ったものの、…どうやるのかという問題がw
有能な方にお任せするということで、この件についてはこれ以上触れないようにします。。
ここから先はおまけ。
副産物#1
テキストを調べるために、他の言語の winload.exe.mui を Resource Hacker で見ていたのですが、読み取れずに「?」になるですよねー。
一覧にしたら比較するのに便利かなーということで、システムロケール変更したりと頑張って取得してみました。
言語コードでソートしました。
| 言語名 | 値 | LCID | 言語コード |
|---|---|---|---|
| チェコ語 | Spou?t?ni systemu Windows | 1029 | cs-CZ |
| デンマーク語 | Starter Windows | 1030 | da-DK |
| ドイツ語 (ドイツ) | Windows wird gestartet. | 1031 | de-DE |
| ギリシャ語 | Εκκ?νηση των Windows | 1032 | el-GR |
| 英語 (U.S.) | Starting Windows | 1033 | en-US |
| スペイン語 - スペイン | Iniciando Windows | 3082 | es-ES |
| フィンランド語 | Kaynnistetaan Windowsia | 1035 | fi-FI |
| フランス語 (フランス) | Demarrage de Windows... | 1036 | fr-FR |
| ハンガリー語 | A Windows inditasa | 1038 | hu-HU |
| イタリア語 (イタリア) | Avvio di Windows | 1040 | it-IT |
| 日本語 | Windows を起動しています | 1041 | ja-JP |
| 韓国語 | Windows? ???? ? | 1042 | ko-KR |
| ノルウェー語 (ブークモール) | Starter Windows | 1044 | nb-NO |
| オランダ語 | Windows starten... | 1043 | nl-NL |
| ポーランド語 | Trwa uruchamianie systemu Windows | 1045 | pl-PL |
| ポルトガル語 (ブラジル) | Iniciando o Windows | 1046 | pt-BR |
| ポルトガル語 (ポルトガル) | A Iniciar o Windows | 2070 | pt-PT |
| ロシア語 | Запуск Windows | 1049 | ru-RU |
| スウェーデン語 | Windows startas | 1053 | sv-SE |
| トルコ語 | Windows ba?lat?l?yor | 1055 | tr-TR |
| 中国語 (中華人民共和国) | 正在?? Windows | 2052 | zh-CN |
| 中国語 (香港) | 正在?動 Windows | 3076 | zh-HK |
文字化けして読み取れない場合は、こちらをお使いください。
副産物#2
きたよ!機械翻訳!!(期待してないよ
- セットアップ
- TimeZoneInformation
- VirtualDeviceDrivers
- Windows
- おっと
…おっと??
「WOW」、Windows On Windows のことでした