月見酒(MINT's World)

概要

OS 導入がいつも遅いうちですが、転換期である事を見越して Windows NT6 系列は早めに動きました。 まだ熟成もまとめも進んでいないので、使っていて気付いた事や自分に関係する情報をひたすら集めます。 題名は Windows7 ですが、Vista との共通項目についても記載していますし、大半は共通しています。

新機能メモ

  • ジャンプリスト
  • タスクバーのアイテムは全部ドラッグで移動できる
  • 壁紙チェンジャー
  • タイトルバーのミドルクリックで、ウィンドウを最背面に移動させる
  • ウィンドウを画面端に持って行くと、全画面表示になったりする
  • Windows Vista ではほぼ完全一致でないと結果が出なかったコントロールパネルの項目検索が、比較的アバウトな単語でも出る様になった(例:アプリ・ソフト → プログラムの追加と削除)
  • スタートメニューのシャットダウンボタンの挙動を、"ロック" や "ログオフ" などにも設定できる様になった(コントロールパネル → 電源設定より)

Tips

インストール時について

Windows7 のインストールプログラムからストレージをフォーマットすると、先頭部分に約 100MB のシステム起動領域用ドライブを別に確保します。 ここには、Windows7 からは標準ではドライブレターが割り振られず、Windows7 本体のファイルを置いたドライブが必ず "C" になります。

Windows XP からは、ここが boot.ini などを置く C ドライブとして見えますが、デュアルブートする時はそっとしておいた方が好いと思われます。

Windows XP とのデュアルブート

以下の手順が鉄板。

  1. Windows7 のインストールプログラムから、最低限、システム起動領域・Windows7 用・Windows XP 用の三つの領域を確保。
  2. Windows XP をインストールする
  3. Windows7 をインストールする

Windows XP はブートメニューに「以前の Windows」と表示されます。 後から bcdedit で BCD を変更する方法も使えるはずですが、うちでは Windows7 が 64bit 版なので、32bit 版 Windows XP から 64bit 版 bcdedit を動作させられませんでした。

なお、何かの拍子に Windows XP の方がntldr が無いと怒られて起動しなくなる事が有りますが、ほとんどの場合は消えた訳ではなく場所を見失っているだけなので、 この場合「EasyBCD」で Windows XP の起動ドライブをずらすと起動します。 原因までは突き止めていませんが、ストレージの構成によって、"C" のはずなのに Windows XP からは "D" に見える(起動完了後にエクスプローラーから見えるドライブレターとは関係無い)なんて事が有ります。

参考

デバイスドライバーのデジタル署名強制を無効化

ReadyDriver Plus」で、起動時に [f・8] を押して [ドライバーのデジタル署名を無効にする] オプションを選択する操作を自動化する方法が今の所一番確実。 オレオレ署名とテストモードを使う方法は、正常動作しない物が有ったりしてやはりデバッグ用であり、常用には向いていません。

なお、Windows7 では、「ReadyDriver Plus」が作成したブート設定の起動元が "BOOT" と仮指定の様になっており、 署名回避設定後の初回再起動前に「EasyBCD」などの BCD 書き換えソフトウェアで "C:\"(Windows7 本体が入っているドライブ)に変更しておく必要が有ります。 誤って変更しないまま再起動してしまっても、ReadyDriver Plus インストール時に「起動選択を 3秒待つ」設定のチェックボックスをわざわざ外していなければ、起動選択メニュー表示直前に適当なキーを押せばこれに割り込めるので、そこから Widows 7 を通常起動するとやり直せます。

デジタル署名の無い物を使う予定が有るなら、Windows7 インストール後に最初に仕込んでしまった方が楽。

参考

圧縮ファイルをフォルダとして扱わせない

この件は Windows XP 以降共通していて、1 フォルダ内に格納している圧縮ファイル数が多いとその数分だけフォルダの様にリスト化されてしまうので、普段圧縮ファイルまみれの場合は Vista 以降でも引き続き切ってしまいたい機能。 方法については、以下の記事を参照。

エスクプローラーに上階層フォルダに移動するボタンが無い

エクスプローラーが変わった Windopws Vista 以降共通ですが、これを追加するソフトウェアが在ります。

  • 窓の杜:Wee

が、XP 以前だとパス名表示しているだけのアドレスバーは、Vista 以降では階層移動機構を兼ねており、"▶" をクリックすると上位や下位のフォルダが表示されてそこへ移動できるという、上階層移動ボタンと左ペインのツリー表示をコンパクトにまとめた様な機能を備えています。

コンピューターの簡単操作センター

障礙者や高齢者向けの設定集かと思いきや、ここには「コンピューターの作業に集中しやすくします」という項目が在り、ここではウィンドウアニメーションや全画面表示化挙動を変更できます。 他にも設定項目がいくつか。

設定ショートカット集(通称:GodMode)

新しいフォルダを任意の位置に作成し、その名前を "(任意のフォルダ名).{ED7BA470-8E54-465E-825C-99712043E01C}" に変更すると、Windows7 本体及びビルトインアプリケーションの設定へのショートカット集になります。 広まった経緯とその機能性からゴッドモードとかいう名前が付いていますが、何か特別なモードに入る物ではなく要するによりたくさんの物を 1ぺージに集約したリスト型コントロールパネルです。 この機能は Windows Vista 以降で有効なのですが、Vista 64bit版のみ問題が発生する事が有ります。

この手の特殊フォルダは他にも有り、MSDN で一部公開されています。

レジストリ変更など

ほぼ Vista 以降で共通事項。

  • 基本的にはデフォルト設定が有用 or いじっても効果が見られない
  • IPv6 は、今の所無効にした方が良い
  • SSD 対応は自動化されているが、自分でもチェックしておく
  • MenuShowDelay は Windows Vista 以降でもレスポンス向上に有効

XP モードと互換モード

よく誤解されていますが、XP モードと互換モードは別物です。

XP モード

バーチャル PC の仕組みを使い、Windows7 上で Windows XP そのものを仮想的に一つ起動して、その中でアプリケーションを動かす。 これを「一つのウィンドウの中に在る仮想的な Windows XP 搭載 PC」として操作する事もできるが、この仮想環境の中にインストールしたアプリケーションは Windows7 のスタートメニューにも登録され、そこからほとんどシームレスに操作できる様になる。 どうしても高い互換性を必要とするアプリケーションに向いているが、最低限の仮想ハードウェア環境で動かすので、ハードウェア依存性が高く DirectX と結び付きの強いゲームの類には全く向いていない事に注意。

Windows7 新機能として宣伝されているので比較的よく知られているが、Professional・Ultimate・Enterprise でしか利用できない。 どちらかと言うと、企業・開発者向けの機能。

互換モード

アプリケーション実行ファイルを右クリック → プロパティ → 互換性から選択し、バージョンごとの細かい仕様差を埋めてアプリケーションを動作させる。 見た目には Aero Glass のままで、Windows7 上で動いている事には変わり無い。 バージョンチェックで弾かれているだけだったり、レジストリ設定や特定フォルダの決め打ち要因で起動しない物に効き易い。

Windows 2000 から有った機能で、NT 系で不具合の出る 9x 系アプリケーション、Servise Pack を当てた後に動作がおかしくなるアプリケーションなどの動作用途に、一部のよく知っている人だけが使っていた機能。 Windows Vista 以降は、ユーザーフォルダ構造に大きな変更が有ったため、インストール作業時に特に有効である。 この時 Windows Vista 以降は互換性を裏でチェックしていて、ある程度は自動的に設定を変更してくれる。

ソフトウェア個別設定

RAMDISK 動作設定

「Gavotte RAMDISK」「ERAM + fuck0665 パッチ」共に、先にデジタル署名強制無効化を仕込んでおきます。 「Driver Signature Enforcement Overrider(DSEO)」を使う方法は、「Gavotte RAMDISK」では設定変更が巧く行かなくて失敗し、「ERAM」は未調査です。

インストールはどちらも、デバイスマネージャーのレガシーハードウェアの追加から。 「Gavotte RAMDISK」のその後はほぼ右から左で、設定用実行ファイルの起動時に管理者で実行を選ぶ位の差。 「ERAM」の工程は「eram_x64.inf」の 56行目を "1 = %DisketteLabel%,;%TagFile%,,%SubDirectory%" に書き換えて、後はマニュアル参照。 見た感じどの設定も通りますが、コントロールパネルに追加される [ERAM] アイコンは働かないので、デバイスマネージャーから設定を呼び出します。

なお、「Fire File Copy Ver.4.9.1」で、RAMDISK へのファイル出し入れができない([GO!] ボタンを押しても何も起こらない)不具合がうちでは見られています。 RAMDRIVE のファイルシステムや、デバイス認識(Fixed Media とか 実デバイスとか)には関係が有りません。

  • 参考元:2ちゃんねる:Windows 板 @ ERAM スレッド

K10STAT 動作設定

動作には UAC を通さないといけないので、制限ユーザーはもちろん管理者権限ユーザーでもスタートアップ登録での利用では煩雑です。

代わりに「管理ツール」内の「タスクスケジューラー」に、管理者権限を持つユーザーが誰もログオンしていない場合でも、管理者権限アカウントを用いて「最高権限で実行」「任意ユーザーのログオン時に実行」の設定をすれば常に動作させられます。 いろいろ実験してみましたが OS 起動と同時の実行は巧く行っていませんので、実行させるには誰かが最低一回ログオンする必要が有ります。

なお、Windows7 では、この方法で起動するとタスクトレイにアイコンが出てくれませんが、裏で動作はしています(本人が本人のログオン時に起動させた時のみアイコンが出ます)。 「開始(オプション)」に K10STAT 実行ファイルを置いているパスを入れるのを忘れずに。

その他のソフトウェア対応状況

64bit ネイティブ動作・公式対応アナウンス有り
対応確認済
軽微な不具合が有るが、ほぼ支障無く動作する
×
動作しない、または致命的な不具合有り
確認中、または確認予定

メモの中には、Windows7 固有ではない現象も含まれているかもしれません。 また、いくつか散見したホイール関係の不具合は、WACOM タブレットドライバー要因の可能性も有ります。

ソフトウェアバージョン対応可否メモ
MDIE3.0.0RC6
  • 関連付けを無視して zip・lzh・cab ファイルをフォルダとして扱ってしまう(機能を切れば OK)。
  • Vista から標準になった、ファイル名変更時に拡張子を省いてフォーカスする機能が働かない。
  • ウィンドウの色が一部変わらない。
  • ファイル容量がプロパティ通りの値で表示されるので、単位が統一されない。
  • マウスジェスチャーの軌跡を表示すると XP 以上に重い。
  • 右クリック + ホイールでタブの切り替えを行うと、移動先フォルダのカーソル位置が一番上にリセットされる。
  • コンテキストメニューにシェル拡張した項目が MDIE 上では表示されない事が多い(ソフトウェアの対応状態に依る)。
X-Finder11-7-
  • テスト中。とりあえず動いている。
  • Vista から標準になった、ファイル名変更時に拡張子を省いてフォーカスする機能が働く。
  • コンテキストメニューにシェル拡張した項目が MDIE 上では表示されない事が多い(ソフトウェアの対応状態に依る)。
CLaunch2.72
  • ウィンドウ操作プラグインも 64bit 対応済。
  • ウィンドウ操作プラグインは、アプリケーションに依って特定の操作は効かない物も有り。
  • 仕様上、Program Files フォルダにインストールしてはいけない。
  • アイコンの変更には、Administrator 権限を必要とする場合有り(アイコンキャッシュの保存位置依存?)。
TaskList2.34 心なしか表示のタイムラグが減っている。
MultiWallpaper2.1 公式では多少の不具合アナウンス有りだが、ほとんど見た目に影響が無い。Microsodt は、標準で壁紙チェンジャーを組み込んだなら、なぜディスプレイごとに別の設定をできる様にもしなかったの…?
Fire File Copy4.9.1 ERAM や Gavotte で設定した RAMDISK の絡むファイル操作ができない。
FastCopy2.02(x64) 64bit 版でシェル拡張も含めて完全動作する様になった。外部ファイラーでも問題無し。
Lhaz1.35 関連付けもスムーズに通るが、この場合は圧縮ファイルをフォルダとして扱わせない様にした方が無難。
ZTop1.73
  • 概ねどの機能も働くが、ウィンドウの透明化関係などが動かないアプリケーションがポツポツ在る。
  • タイトルバーをセンタークリックするとウィンドウが背面に移動する機能を Windows7 が標準装備したので、設定がバッティングする
  • カーソル上のウィンドウにホイール操作を飛ばす機能は、かなり誤作動し易い。MDIE のサイドバーのフォルダにフォーカスを移した時が一番おかしい。
  • MDIE のファイル名変更不具合をカバーする。逆にエクスプローラーには無効。
マウ筋1.41β2
  • 64bit 対応版開発進行中だが、公式発表では 64bit ネイティブアプリケーションには全く効かない。
  • LimeChat と VxEditor での動作を確認。
  • Google Chrome は、左・右・センターボタンは反応しないが、X1・X2 ボタンなら働く。
  • ホイールを絡めたアクションはあまり成功しない。
  • 代替が無いので結構大事。
MouseGesture.ahk- テスト中。
WinMover3.2.0.6× 起動するとシェルが落ちる。
Taekwindow0.2.4 WinMover 代替。マウスが多ボタンなら、どれかに [alt] を割り振れば、マウスだけでも操作 OK。たまにロックオンに失敗するがほとんど気にならず、むしろフォーカスをすり抜けて移動できる機能がありがたい。 [alt] しかトリガーにできない関係上、設定に依ってはメニューバーの操作に誤爆し易い。 ユーザー切り替えや省電力モードからの復帰後に、動作がおかしい事有り。
MassiGra0.35
  • ホイール + ボタンの動作が効かない。
  • 関連付けの設定には、管理者権限での起動が必要。
いじくるつくーる7.68.20 このバージョンから公式対応開始。まだまだ人柱。
OpenOffice.org3.1.1 ざっくり見た所では問題無し。
VxEditor0.74 多分問題無し。
Linar1.7β9.4 とりあえず本体機能が動いたのは見た。susie プラグインが心配。
Mozilla Firefox3.5.3 動くけど相変わらず重いし引っ掛かるポイントも同じ。アドオンはうちの常用の物は一通り動くが、IME DiMENSiON だけ動かない事を確認。
Google Chrome3.0.195.24 スキンを使うと不透明ウィンドウになる。
Opera10.00 問題無し。スキンを変更すると描画が乱れる事が有るが、再起動すると正常になる。
LimeChat2.36 64bit 版有り。
SpeedFan4.39 S.M.A.R.T. からのデータはビルトインの管理者権限アカウントでないと見られない。それ以外の監視は Users 権限でも可能。
CPU-Z1.52 Administrators 権限が必要。
KeePass1.16 問題無し。
Vertual CloneDrive5.4.3.2 デジタル署名付き。
Daemon Tools Lite4.30.4.0027 このバージョンから対応したらしい。
Media Player ClassicHomecinema(x64) 1.3.1249.0 K-Lite Codec Pack 64-bit と組み合わせて適当な動画を再生しても特に問題が無い事を確認。ATi RADEON HD 4670 の動画再生支援も効く。 関連付けは本体の設定から強制的に変更できる様になっている。 64bit 版の方が Real Media の動画で落ち易い気がする。
Winamp5.56 プラグインをまだ全部は確認していない。Windows Media Player に取られているファイルの関連付けは既定のプログラム設定から。
Flash Player10,0,32,18
10.1β
10.1 から Vista 以降では動画再生支援が働く様になる予定。64bit 版の完成はまだまだ先らしい(64bit 版 OS でも、ほぼ全てのブラウザは 32bit アプリケーションなので問題無い)。
Pixia5.20b 公式に現在は「対応意思が無い」事を表明している。 互換モードで無理矢理インストールできて挙動不審ながら表面上何となく使えるが、64bit 上ではプラグインが Pixia 本体を見失う症状が見られるため、とりあえず Program Files フォルダの取り扱い設計が古い事が疑われる。

併せて読みたい

外部リンク

関連ページ

2011年1月16日