Main
---------------
新しい記事を書く事で広告が消せます。
2009-0116-2352-41
レジストリの[HKEY_CURRENT_USER\Control Panel\Desktop]にあるUserPreferencesMaskには、アルファベットを含む2桁の数字が4つあり、少なくとも15項目の設定と、それらの組み合わせに対して固有の数値が格納されている。
| 1 | [Performance] | ウィンドウとボタンに視覚スタイルを使用する |
| 2 | [Performance] | コンボ ボックスをスライドして開く |
| 3 | [Performance] | ヒントをフェードまたはスライドで表示する |
| 4 | [Performance] | マウス ポインタの下に影を表示する |
| 5 | [Performance] | メニューの下に影を表示する |
| 6 | [Performance] | メニューをフェードまたはスライドして表示する |
| 7 | [Performance] | メニュー項目をクリック後にフェード アウトする |
| 8 | [Performance] | リスト ボックスを滑らかにスクロールする |
| 9 | [Screen] | アニメーション効果(フェード効果/スクロール効果) |
| 10 | [Screen] | Alt キーを押さないときはキーボード ナビゲーションの下線を表示しない |
| 11 | [Mouse] | Ctrl キーを押すとポインタの位置を表示する |
| 12 | [Mouse] | 文字の入力中にポインタを非表示にする |
| 13 | [Mouse] | クリックロックをオンにする |
| 14 | - | アクティブ ウィンドウ トラッキング |
| 15 | - | アクティブ ウィンドウ トラッキング Zオーダー |
特に最後の2つは、ダイアログから変更できない機能だと思われる。14はポインタが重なったウィンドウを手前に表示する機能、15はポインタが重なったウィンドウをアクティブ(操作可能状態)にする機能。
1番目の数字に格納されている項目は以下の5つ。「1」以外は「画面のプロパティ」からも設定できる。
| 1 | アクティブ ウィンドウ トラッキング/Zオーダー |
| 2 | Alt キーを押さないときはキーボード ナビゲーションの下線を表示しない |
| 3 | メニューをフェードまたはスライドして表示する |
| 4 | コンボ ボックスをスライドして開く |
| 5 | リスト ボックスを滑らかにスクロールする |
以下の表は、上の項目の番号と便宜上対応している。
「Z」はアクティブ ウィンドウ トラッキング Zオーダー、「A」がアクティブ ウィンドウ トラッキングとする。「o」が有効、「-」が無効になっている項目。
| 1 | 2 | 3 | 4 | 5 | __ |
|---|---|---|---|---|---|
| Z | o | - | - | - | 91 |
| Z | o | o | - | - | 93 |
| Z | o | - | o | - | 95 |
| Z | o | o | o | - | 97 |
| Z | o | - | - | o | 99 |
| Z | o | o | - | o | 9b |
| Z | o | - | o | o | 9d |
| Z | o | o | o | o | 9f |
| Z | - | - | - | - | b1 |
| Z | - | o | - | - | b3 |
| Z | - | - | o | - | b5 |
| Z | - | o | o | - | b7 |
| Z | - | - | - | o | b9 |
| Z | - | o | - | o | bb |
| Z | - | - | o | o | bd |
| Z | - | o | o | o | bf |
| 1 | 2 | 3 | 4 | 5 | __ |
|---|---|---|---|---|---|
| - | o | - | - | - | 90 |
| - | o | o | - | - | 92 |
| - | o | - | o | - | 94 |
| - | o | o | o | - | 96 |
| - | o | - | - | o | 98 |
| - | o | o | - | o | 9a |
| - | o | - | o | o | 9c |
| - | o | o | o | o | 9e |
| - | - | - | - | - | b0 |
| - | - | o | - | - | b2 |
| - | - | - | o | - | b4 |
| - | - | o | o | - | b6 |
| - | - | - | - | o | b8 |
| - | - | o | - | o | ba |
| - | - | - | o | o | bc |
| - | - | o | o | o | be |
| 1 | 2 | 3 | 4 | 5 | __ |
|---|---|---|---|---|---|
| A | o | - | - | - | d1 |
| A | o | o | - | - | d3 |
| A | o | - | o | - | d5 |
| A | o | o | o | - | d7 |
| A | o | - | - | o | d9 |
| A | o | o | - | o | db |
| A | o | - | o | o | dd |
| A | o | o | o | o | df |
| A | - | - | - | - | f1 |
| A | - | o | - | - | f3 |
| A | - | - | o | - | f5 |
| A | - | o | o | - | f7 |
| A | - | - | - | o | f9 |
| A | - | o | - | o | fb |
| A | - | - | o | o | fd |
| A | - | o | o | o | ff |
アクティブ ウィンドウ トラッキング Zオーダーが有効のとき、先頭が9かbで1桁目が奇数となっていることが分かる。
アクティブ ウィンドウ トラッキングは1番目の1文字目をfかdにすることで有効になるが、f0やf2では有効にならなかった。もしかすると確認できないところで何かが変わっていた可能性がある。
つづいて、2番目の数字に格納されている項目は以下の6つ。
| 1 | クリックロックをオンにする | マウスのプロパティ |
| 2 | Ctrl キーを押すとポインタの位置を表示する | マウスのプロパティ |
| 3 | マウス ポインタの下に影を表示する | パフォーマンス オプション |
| 4 | メニュー項目をクリック後にフェード アウトする | パフォーマンス オプション |
| 5 | ヒントをフェードまたはスライドで表示する | パフォーマンス オプション |
| 6 | アニメーション効果 | 画面のプロパティ |
アニメーション効果は「F」がフェード、「S」が「スクロール」とする。また、アニメーション効果は有効になっていなくても、プルダウン メニューで選択されている方が適用される。
| 1 | 2 | 3 | 4 | 5 | 6 | __ |
|---|---|---|---|---|---|---|
| - | - | - | - | - | S | 00 |
| - | - | - | o | - | S | 04 |
| - | - | - | - | o | S | 08 |
| - | - | - | o | o | S | 0c |
| - | - | - | - | - | F | 12 |
| - | - | - | o | - | F | 16 |
| - | - | - | - | o | F | 1a |
| - | - | - | o | o | F | 1e |
| - | - | o | - | - | S | 20 |
| - | - | o | o | - | S | 24 |
| - | - | o | - | o | S | 28 |
| - | - | o | o | o | S | 2c |
| - | - | o | - | - | F | 32 |
| - | - | o | o | - | F | 36 |
| - | - | o | - | o | F | 3a |
| - | - | o | o | o | F | 3e |
| - | o | - | - | - | S | 40 |
| - | o | - | o | - | S | 44 |
| - | o | - | - | o | S | 48 |
| - | o | - | o | o | S | 4c |
| - | o | - | - | - | F | 52 |
| - | o | - | o | - | F | 56 |
| - | o | - | - | o | F | 5a |
| - | o | - | o | o | F | 5e |
| - | o | o | - | - | S | 60 |
| - | o | o | o | - | S | 64 |
| - | o | o | - | o | S | 68 |
| - | o | o | o | o | S | 6c |
| - | o | o | - | - | F | 72 |
| - | o | o | o | - | F | 76 |
| - | o | o | - | o | F | 7a |
| - | o | o | o | o | F | 7e |
| 1 | 2 | 3 | 4 | 5 | 6 | __ |
|---|---|---|---|---|---|---|
| o | - | - | - | - | S | 80 |
| o | - | - | o | - | S | 84 |
| o | - | - | - | o | S | 88 |
| o | - | - | o | o | S | 8c |
| o | - | - | - | - | F | 92 |
| o | - | - | o | - | F | 96 |
| o | - | - | - | o | F | 9a |
| o | - | - | o | o | F | 9e |
| o | - | o | - | - | S | a0 |
| o | - | o | o | - | S | a4 |
| o | - | o | - | o | S | a8 |
| o | - | o | o | o | S | ac |
| o | - | o | - | - | F | b2 |
| o | - | o | o | - | F | b6 |
| o | - | o | - | o | F | ba |
| o | - | o | o | o | F | be |
| o | o | - | - | - | S | c0 |
| o | o | - | o | - | S | c4 |
| o | o | - | - | o | S | c8 |
| o | o | - | o | o | S | cc |
| o | o | - | - | - | F | d2 |
| o | o | - | o | - | F | d6 |
| o | o | - | - | o | F | da |
| o | o | - | o | o | F | de |
| o | o | o | - | - | S | e0 |
| o | o | o | o | - | S | e4 |
| o | o | o | - | o | S | e8 |
| o | o | o | o | o | S | ec |
| o | o | o | - | - | F | f2 |
| o | o | o | o | - | F | f6 |
| o | o | o | - | o | F | fa |
| o | o | o | o | o | F | fe |
つぎに、3番目の数値に格納されているのは以下の3つ。
| 1 | メニューの下に影を表示する | パフォーマンス オプション |
| 2 | 文字の入力中にポインタを非表示にする | マウスのプロパティ |
| 3 | ウィンドウとボタンに視覚スタイルを使用する | パフォーマンス オプション |
| 1 | 2 | 3 | __ |
|---|---|---|---|
| - | - | - | 00 |
| - | o | - | 01 |
| - | - | o | 02 |
| - | o | o | 03 |
| o | - | - | 04 |
| o | o | - | 05 |
| o | - | o | 06 |
| o | o | o | 07 |
ただし、視覚スタイルの設定はほかの場所にも保存されているため、視覚スタイルが無効の状態から、たとえば07を入力し再起動すると、クラシック スタイルの状態でXP風のメニューデザイン(メニュー バーの背景色、およびメニューのハイライトが有効)になる。これはおそらく、本来想定されていない設定だと思われるため、不具合が起こるかもしれない。
4番目の数値に関しては確認できなかった。ネットでは『MSN相談箱 アクティブタイトルバーの色』に、00でアクティブ タイトル バーの色が1色になるという報告のみある。
レジストリの値を直接編集すると、本来ありえない数値も入力できてしまうため、思いもよらない症状が現れる恐れがあるので、注意が必要である。
ちなみに、当機のリカバリ直後の値は「be,3e,07,80」で、以下の項目が有効になっている状態。
- メニューをフェードまたはスライドして表示する
- コンボ ボックスをスライドして開く
- リスト ボックスを滑らかにスクロールする
- マウス ポインタの下に影を表示する
- メニュー項目をクリック後にフェード アウトする
- ヒントをフェードまたはスライドで表示する
- フェード効果
- メニューの下に影を表示する
- 文字の入力中にポインタを非表示にする
- ウィンドウとボタンに視覚スタイルを使用する
分からなくなったときは上記の値を入力して再起動するとデフォルトに戻せるが、各項目の設定の変更は、現在レジストリにある値を元に計算されている可能性が高いため、レジストリの編集から値を変更する場合は、必ず再起動の直前に行ったほうが良いだろう。
- TagList
- PC-Desktop