.mscファイルを自分で作る
まず単体でMMCを起動する。起動したのち、ファイルメニューから「スナップインの追加と削除」を選択する。
表示されたダイアログボックス左側の「利用できるスナップイン」から必要なスナップインを選択して、中央の「追加」ボタンを押せば、右側のリストにスナップインが登録される。
このリストは、MMCを起動したときの左側に表示されるスナップインのツリーに対応している。必要なスナップインを追加し、順番などを変えたら、OKボタンでダイアログを抜けると、MMCウィンドウの左側に登録したスナップインが表示され、中央部分には選択した項目が表示される。
ここでは、パフォーマンスモニタースナップインを使い、システム状態を追いかけるためのグラフを表示させる管理コンソールを作ることにしよう。筆者の環境では、長時間OneDriveのアップロードを行わせると、メモリが不足することがある(というか、いつもそうなる)。このときにメモリの状態をグラフ化しようとして.mscファイルを作成してみた。今回は、これを例に具体的な設定方法を解説する。
「スナップインの追加と削除」で、「パフォーマンスモニター」を追加する。追加したら、左側のツリーから「コンソールルート」→「パフォーマンス」→「モニターツール」→「パフォーマンスモニター」を選択して、グラフを表示させる。ここから先は、管理ツールにある「パフォーマンスモニター」と基本的な操作は一緒である。
グラフ上での右クリックメニューで「カウンターの追加」を選ぶか、グラフ上のツールバーで緑の「+」ボタンを使ってカウンターを追加すると、「カウンターの追加」ダイアログが出る。
今回は、メモリ関連なので、左側のリストで「Memory」を選び、右側の矢印ボタンを使って項目を開く。適当なカウンターを追加していくが、このとき、ダイアログ左下にある「説明を表示する」のチェックボックスをオンにすると、解説が表示される。わからないときには、とりあえず全部登録してしまい、あとでグラフを見ながら不要なものを消していくという方法も使える。
カウンターを登録したら、グラフをみながら、プロパティの「データ」タブにある「スケール」を調整してグラフがはみ出さないようにする。ここは、観測したい値の領域がグラフになるように、たとえば、値が高い初期状態ではグラフからはみ出していても、途中から表示されるように調整するなど、試行錯誤が必要なところだ。
グラフの調整が終わったら、ウィンドウから不要な要素を消していく。今回は、グラフのみを表示させることにする。「表示」メニューから「カスタマイズ」を選択して、「表示のカスタマイズ」ダイアログボックスで不要なものをオフにしていく。
なお、「標準メニュー」を消してしまうと、「表示」メニューが消えてしまうが、メニューバー左端のアイコンを右クリックすると「表示のカスタマイズ」という項目があり、これを使えば、「表示のカスタマイズ」ダイアログボックスを表示させることができる。
最後に、グラフ内で右クリックして「プロパティ」を選択し、「全般」タブで表示設定を行なう。「表示要素」のうち「凡例」と「値バー」は残しておいたほうがいいが、「ツールバー」は消してもかまわない。
また、「グラフ要素」を使って、サンプリング間隔と期間(横軸の範囲)を設定しておく。パフォーマンスモニターでは、サンプリング間隔を長くすることで長時間の追跡が可能になる。ただし、グラフに表示できるサンプル点は最大1000個なので、「期間」は、これに合わせて調整する。たとえば、サンプリング間隔を30秒としたら「期間」は最大で
30[秒]×1000[個]=30000秒(8時間20分)
に設定できる。
最後に「ファイル」メニューのオプションを使い、ウィンドウタイトルなどを設定しておく。
ここで「ユーザーモード」を選択すると、保存した.mscファイルから起動したmmcは、カスタマイズなどが一切できなくなる。これは、作成したツールを配布して利用するような場合に使う。そもそもmmcは、企業などで管理者が状態を把握するなどの管理者向けで、この「コンソールモード」は、非管理者にツールを使わせる場合などに利用するもの。一回「ユーザーモード」にして保存してしまうと、mmc内部からは「作成者モード」に戻すことができなくなる。
ただし、前述のように.mscファイルは、xml形式のテキストファイルなので、これを直接編集して「作成者モード」に戻すことはできる。
とはいえ面倒なので、誰かに使わせる予定がなければ、作成者モードのままでかまわない。
最後に、「ファイル」メニューの「名前を付けて保存」を使い、設定を.mscファイルとして書き出す。次回からは、保存した.mscファイルからmmcを直接起動できる。
このような設定を行ったウィンドウが下の画面だ。実際に大量のファイルをOneDriveと同期させてたとき、このようにメモリが消費されていく様子がわかる。パフォーマンスモニターは、パラメーターの変化をグラフ化して長時間追跡することが可能なので、トラブル時にウィンドウズの挙動を調べるのに便利だ。ノートPCなどでは、バッテリ残量や充電率などをグラフ化可能できる。
この連載の記事
-
第458回
PC
Windows上でhostsファイルを活用する -
第457回
PC
IPv6アドレスは先頭を見ればどんな種類かわかる -
第456回
PC
あらためてIPv6基本のキ -
第455回
PC
Windowsで現在どのネットワークアダプタがインターネット接続に使われているかを調べる方法 -
第454回
PC
Windows 11 24H2では「デバイスの暗号化」の条件が変わり、より多くのPCでドライブが暗号化される -
第453回
PC
Windows 11 24H2の配布開始後もすぐにはやってこない Windows UpdateとSafeguard Holds -
第452回
PC
Windows 11 Ver.24H2が登場 Copilot+ PCとそうでないPCで実質Windowsが2つに分かれる -
第451回
PC
新しいWindowsサンドボックスではコマンドラインからの制御が可能に -
第450回
PC
ユニコードで文字数を数える方法 -
第449回
PC
WSLはプレビュー版でGUIでの設定が加わった! リリース2.3.xの新機能を見る -
第448回
PC
PowerShellで面倒なオブジェクトはPSCustomObjectに変換するのが早道 - この連載の一覧へ