※本ページにはプロモーション(広告)が含まれています
Windowsの起動設定やサービスを管理する古くからある標準ツール。セーフブートやスタートアップ診断に使う定番。
詳しい解説
msconfig(システム構成)は、Windowsの起動方法やバックグラウンドサービス、スタートアップアプリを管理する伝統的な標準ツールです。Windows XP時代から存在し、主にPCの動作が不安定になったときの診断や、クリーンブートによるトラブル切り分けに使われます。
起動方法は『Win + R → msconfig』と入力するだけです。画面は『全般』『ブート』『サービス』『スタートアップ』『ツール』の5タブで構成されています。Windows 8以降では『スタートアップ』タブの機能がタスクマネージャーに移動しているため、そちらから開くよう案内されます。
よく使う操作は、①『全般』で『通常スタートアップ』『診断スタートアップ』『選択的スタートアップ』を切り替え、②『ブート』でセーフブートを有効化、③『サービス』で『Microsoftのサービスをすべて隠す』にチェックを入れてMicrosoft以外のサービスを一括無効化、④再起動して症状が改善すれば特定サービスを段階的に有効化して原因を特定、の流れです。
『診断スタートアップ』は基本的なデバイスと基本的なサービスのみ起動するモードで、トラブル切り分けの出発点として便利です。『選択的スタートアップ』ではシステムサービスの読み込み、スタートアップ項目の読み込みを個別にオンオフできるため、段階的な検証が可能です。
トラブルで多いのは『セーフブート設定後にWindowsが通常起動しなくなる』『クリーンブートから元に戻す手順が分からない』『設定変更後のPCが不安定になる』の3つです。セーフブート状態から戻すには、msconfigで『ブート → セーフブート』のチェックを外し、『全般 → 通常スタートアップ』を選んでから再起動する必要があります。
代替・関連ツールとして、スタートアップ管理は『タスクマネージャー → スタートアップアプリ』、サービス管理は『services.msc』、詳細なブート構成は『bcdedit』コマンドが存在します。msconfigはこれらの前段として、全体を俯瞰するのに今も役立つツールです。
PCを起動するたびに『ドライバエラー』のポップアップが出る場面を想像してください。『Win + R → msconfig』→『サービス』タブ→『Microsoftのサービスをすべて隠す』にチェック→残ったサードパーティサービスを『すべて無効』→再起動すると、エラーが消えます。次に半分ずつ有効化しながら原因を特定すると、古いプリンタードライバのサービスが犯人だと判明します。クリーンブートによる問題切り分けがmsconfigの王道の使い方です。
別の呼び方
システム構成ツール
Microsoft System Configuration
msconfig.exe
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!