【ハウツー】
本稿は「レッツ! Windows 7」と題して、Windows 7の便利な機能を中心に、初心者が判断に悩む設定や、気付きにくい場所に設けられた設定を解説していきます。Windows 7から初めてコンピュータに触る方はもちろん、Windows XP/Vistaからアップグレードした方も是非ご覧ください。今回は先日公開された「Microsoft Fix it ソリューションセンター」をはじめ、システムメンテナンスのお話などをお届けします。
また、読者からの質問をお待ちしておりますので、本稿末尾にあるリンクから投稿をお願い致します。
レッツ! Windows 7 - デスクトップ編(1)
レッツ! Windows 7 - デスクトップ編(2)
レッツ! Windows 7 - デスクトップ編(3)
レッツ! Windows 7 - 電源管理編(1)
レッツ! Windows 7 - 電源管理編(2)
レッツ! Windows 7 - 電源管理編(3)
レッツ! Windows 7 - ユーザーインタフェース編(1)
レッツ! Windows 7 - ユーザーインタフェース編(2)
レッツ! Windows 7 - Windows Update編(1)
レッツ! Windows 7 - ユーザーインタフェース編(3)
レッツ! Windows 7 - ユーザーインタフェース編(4)
レッツ! Windows 7 - デバイス編(1)
レッツ! Windows 7 - ホームグループ編(1)
レッツ! Windows 7 - ユーザーインタフェース編(5)
レッツ! Windows 7 - Windows XP Mode編(1)
レッツ! Windows 7 - Windows XP Mode編(2)
レッツ! Windows 7 - Windows XP Mode編(3)
レッツ! Windows 7 - Windows Media Player 12編(1)
レッツ! Windows 7 - Windows Media Player 12編(2)
レッツ! Windows 7 - ユーザーインタフェース編(6)
レッツ! Windows 7 - ユーザーインタフェース編(7)
レッツ! Windows 7 - システムメンテナンス編(1)
レッツ! Windows 7 - トラブルシューティング編(3)
レッツ! Windows 7 - リモートデスクトップ編(1)
レッツ! Windows 7 - リモートデスクトップ編(2)
レッツ! Windows 7 - リモートデスクトップ編(3)
レッツ! Windows 7 - バックアップ・復元編(1)
レッツ! Windows 7 - バックアップ・復元編(2)
レッツ! Windows 7 - Windows XP Mode編(4)
原因不明のトラブルが発生しますと、コンピュータ初心者でなくとも「すわっ」と驚き、憂鬱(ゆううつ)な気分になりながらも、あれこれと原因追及のために各所で問題が発生していないかチェックするものです。これがコンピュータ初心者の場合、そもそも原因となる箇所が思いつかず、四苦八苦してしまうことでしょう。
そもそも突如発生したトラブルを解決するには、問題の切り分けが必要です。例えばネットワーク関連のトラブルならば、LANケーブルをはじめとする物理的な部分に支障が発生していないか、ネットワークボードやルータといったネットワーク機器が正常動作しているか、Windows OS側の問題なのか、使用するネットワークアプリケーションのバグなのか……と、トラブルの原因となりそうな箇所を一つ一つ丁寧に確認しなければなりません。
このようなトラブル発生時に役立つのが、Windows 7から搭載された「トラブルシューティング」。トラブルの原因となりそうな部分から、Windows 7が起因となる箇所をチェックし、正しくない設定や稼働していないサービスといった問題を自動的に解決するためのツール群です。同機能の実体は「%windir%\System32\msdt.exe」ですが、同コマンドを実行しても「Microsoftサポート診断ツール」として起動するだけ。
例えば「Aero」のトラブルシューティングを実行する場合、「%windir%\diagnostics\index」フォルダにある「AeroDiagnostic.xml」を元に「%windir%\diagnostics\system\AERO」フォルダに格納されたパッケージ(PowerShellスクリプトファイル)を実行しています(図01)。
さて、そろそろ本題に入りましょう。Microsoftは先頃「Microsoft Fix it ソリューションセンター」というサイトをオープンしました。Windows 7にまつわる問題解決方法を示すためのものですが、「診断ソリューション」として提示される各種トラブル解決方法は前述した「トラブルシューティング」と同じロジックを用いて動作しています。
例えば「印刷の問題と印刷のエラー」という診断ソリューションを開きますと、確認事項が列挙され、その横に同ソリューションを実行するためのボタンが用意されていますが、リンク先は「Mats_Run.printing.exe」という実行ファイル。ダウンロードしてみますと、「Microsoft Automated Troubleshooting Services」という説明を持った自己展開ファイルでした(図02~04)。
![]() |
図03 ダウンロードできるのは「Fix it」のアイコンが施された実行形式ファイルです |
同ファイルをそのまま実行しますと、「トラブルシューティング」と類似するウィザードが起動しますが、実行しているのは「MatsBoot.exe」という同サービスのブートストラップ。「Autorun.inf」に記述されたURLを元にパッケージ(未確認ですがPowerShellスクリプト群と思われます)をダウンロードして実行しているのでしょう(図05~06)。
![]() |
![]() |
図05 診断ソリューション経由で起動した「プリンター」のトラブルシューティング。ウィザード下部に「Fix it」のアイコンはありますが、どこかで見た印象をお持ちになるでしょう |
図06 こちらはWindows 7の「トラブルシューティング」として用意された「プリンター」。ウィザードの記述内容が若干シンプルです |
その証拠という訳ではありませんが、「解決ソリューション」「トラブルシューティング」各ツールの実行結果を確認しますと、トラブル解決のための検証内容や、使用しているパッケージのバージョンに差異がないため、Windows 7ユーザーの場合、サポート技術情報となる「Fix it KB」はともかく、解決ソリューションを改めて使用するメリットは皆無と言えるでしょう(図07)。
では、どのような環境で「Microsoft Fix it ソリューションセンター」が役立つのかと言えば、Windows 7以外のOS環境。例えばWindows XPの場合、Windows PowerShellとMicrosoft MSXML 6.0を用いて解決ソリューションを実行することが可能です。加えて各パッケージも自動的にダウンロードされるため、特に難しい操作を必要とせず、「トラブルシューティング」と同等の恩恵を受けられるでしょう(図08)。
【コラム】Windowsスマートチューニング 第79回 番外編: Windows XP時代のチューニングはWindows 7に適用できるか(NTFS関連編)
【コラム】Windowsスマートチューニング 第78回 Win 7編: IE8のフレームプロセス結合を無効にし、セッション情報の欠損を回避する
| 【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [21:15 5/25] |
| アップル、Aperture 3.2.4を公開 - バグ修正、安定性向上など [20:51 5/25] |
| 【レポート】GTC 2012 - VGXでエンタープライズ環境でのGPU需要開拓を狙うNVIDIA [20:07 5/25] |
| デル、期間限定キャンペーンに特価アイテム追加、アップグレード無料も継続 [19:41 5/25] |
| 上海問屋、iPhoneとほぼ同じ薄さのバッテリ内蔵ヘッドホンアンプ [19:05 5/25] |
|
[ゲーム質問状]「ドラゴンズドグマ」 ゲームブックのドキドキ感を今の技術で [13:30 5/27] ホビー |
|
「デビルサバイバー」&「氷結鏡界」シリウスでマンガ化 [13:15 5/27] ホビー |
|
[SKE48]松井玲奈、17人ランクインで手応え「飛躍できている」 [13:12 5/27] ホビー |
|
【レポート】【2010年非オタ編】成功したと思う歴代深夜アニメランキング [13:00 5/27] ホビー |
|
[東京スカイツリータウン]1/2000の模型が登場 スカイツリーやオフィス、駅など精巧に再現 [12:00 5/27] ホビー |