システム構成ユーティリティを使用して構成エラーのトラブルシューティングを行う方法

この記事では、システム構成ユーティリティを使用して構成エラーのトラブルシューティングを行う方法について説明します。

適用対象: Windows Vista
元の KB 番号: 950093

概要

この記事では、システム構成ユーティリティ (Msconfig.exe) を使用して、Windows Vista の正常な起動を妨げる可能性がある構成エラーのトラブルシューティングを行う方法について説明します。

詳細

システム構成ユーティリティは、問題を検出して分離します。 ただし、スタートアップ管理プログラムではありません。

Windows の起動時に実行されるプログラムを無効または完全に削除する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示してください。

270035 Windows XP Home Edition または Windows Vista を起動するときに実行されるプログラムを無効にする方法

高度なトラブルシューティング

これらのトラブルシューティング手順は、高度なコンピューター ユーザーを対象としています。 高度なトラブルシューティングに慣れている場合は、他のユーザーにヘルプを依頼するか、サポートにお問い合わせください。 サポートに問い合わせる方法については、次の Microsoft Web サイトを参照してください。
Microsoft サポート
システム構成ユーティリティは、Microsoft カスタマー サポート サービスの専門家がシステム構成の問題を診断するときに使用する定期的なトラブルシューティング手順を自動化します。

このユーティリティを使用する場合は、オプションを選択して、Windows の起動プロセス中にサービスとプログラムが読み込まれるのを一時的に防ぐことができます。 このプロセスにより、Registry エディターを使用するときに入力エラーが発生するリスクを軽減できます。 また、ユーティリティを使用すると、元の構成を簡単に復元できます。

システム構成ユーティリティを使用すると、一般的なサービスとスタートアップ プログラムが無効になっている間に Windows を起動できます。 その後、一度に 1 つずつ有効にすることができます。 サービスが無効になっているときに問題が発生しないが、サービスが有効になっているときに発生する場合は、サービスが問題の原因である可能性があります。

Windows Vista の構成設定を簡単にリセットまたは変更して、次の設定の基本設定を含めることができます。

  • スタートアップ オプション

  • スタートアップ プロセス中に開始するように設定されているサービス

  • スタートアップ プロセス中に読み込まれるよう設定されているプログラム

    注:

    これらのプログラムは、プログラム/スタートアップ フォルダーとレジストリで指定されます。

    注:

    システム構成ユーティリティを使用するには、管理者または Administrators グループのメンバーとしてログオンする必要があります。

使用可能なスタートアップ オプション

次のスタートアップ オプションを使用できます。

  • 通常のスタートアップ
  • 診断の起動
  • 選択的スタートアップ

通常のスタートアップ

通常のスタートアップ オプションは Windows の既定値です。 このオプションを使用すると、Windows は、読み込まれたすべてのプログラム、サービス、およびデバイス ドライバーと共に通常モードで起動できます。

診断の起動

診断スタートアップ オプションを使用すると、Windows を起動するときに読み込む基本的なデバイス ドライバーとソフトウェアを Windows で判断できます。 このオプションを使用すると、次のサービスなどの Microsoft サービスが一時的に無効になります。

  • ネットワーク
  • "プラグ アンド プレイ"
  • イベント ログ
  • エラー報告
  • システムの復元

注:

Microsoft サービスを使用して問題をテストする必要がある場合は、このオプションを使用しないでください。

診断スタートアップを実行するには、次の手順に従います。

  1. [スタート] をクリックし、[検索の開始] ボックスに「」と入力msconfigし、Enter キーを押します。

    管理者パスワードの入力または確認を求められたら、パスワードを入力するか、[ 続行] をクリックします。

  2. [ 全般 ] タブで、[ 診断の起動] をクリックし、[OK] をクリック します

  3. [ 再起動] をクリックします。

Windows の再起動後に問題が発生しない場合は、選択的なスタートアップ オプションを使用して、個々のサービスとスタートアップ プログラムを無効にして有効にすることで、問題を見つけてみてください。

選択的スタートアップ

選択的スタートアップ オプションを使用すると、コンピューターを再起動するときにコンピューターを読み込むプログラムとサービスを選択できます。 次のオプションから選択できます:

  • システム サービスの読み込み
  • スタートアップ項目を読み込む
  • 元のブート構成を使用する

既定では、これらのオプションはすべて選択されています。 これらのオプションには、次の規則が適用されます。

  • クリックして [チェック] ボックスを選択すると、コンピューターを再起動するとオプションが処理されます。
  • クリックして [チェック] ボックスをオフにすると、コンピューターを再起動してもオプションは処理されません。
  • [チェック] ボックスが選択されていて、チェック ボックスをクリックしてオフにできない場合は、コンピューターを再起動しても、一部のアイテムがそのオプションから読み込まれます。
  • [チェック] ボックスが選択されていないとき、チェック ボックスをクリックして選択できない場合は、コンピューターにオプションが表示されません。
  • [ 元のブート構成を使用 する] オプションを変更することはできません。

注:

[システム サービスの読み込みチェック] ボックスをクリックしてオフにすると、次のサービスなどの Microsoft サービスが無効になります。

  • ネットワーク
  • "プラグ アンド プレイ"
  • イベント ログ
  • エラー報告
  • システムの復元

Microsoft サービスを使用して問題をテストする必要がある場合は、このチェック ボックスをクリックしてオフにしないでください。

選択的スタートアップを実行し、問題のトラブルシューティングを行うには、次の手順に従います。

  1. [スタート] をクリックし、[検索の開始] ボックスに「」と入力msconfigし、Enter キーを押します。

    管理者パスワードの入力または確認を求められたら、パスワードを入力するか、[ 続行] をクリックします。

  2. [全般] タブで、[選択的スタートアップ] をクリックし、[システム サービスの読み込み] ボックスと [スタートアップ項目の読み込み] チェック ボックスをオフにします。

  3. [ OK] をクリックし、[ 再起動] をクリックします。

コンピューターの再起動後に問題を再現できる場合、問題はシステム サービスやスタートアップ項目とは関係ありません。 この場合、システム構成ユーティリティは問題のトラブルシューティングに役立つものではありません。

コンピューターの再起動後に問題を再現できない場合、問題はシステム サービスまたはスタートアップ項目のいずれかに関連します。 問題が関連する項目を特定するには、次の手順に従います。

  1. [スタート] をクリックし、[検索の開始] ボックスに「」と入力msconfigし、Enter キーを押します。

    管理者パスワードの入力または確認を求められたら、パスワードを入力するか、[ 続行] をクリックします。

  2. [全般] タブで、[選択的スタートアップ] をクリックし、[システム サービスの読み込み] チェック ボックスをクリックして選択します。

  3. [ OK] をクリックし、[ 再起動] をクリックします。

コンピューターの再起動後に問題を再現できる場合、問題はシステム サービスのいずれかに関連します。 それ以外の場合、問題はスタートアップ項目のいずれかに関連します。

問題が関連する項目を特定したら、「問題の原因となっているサービスまたはスタートアップ項目を特定する方法」セクションの手順に従って、問題の原因となっている個々のサービスまたはスタートアップ項目を特定します。

問題の原因となっているサービスまたはスタートアップ項目を特定する方法

問題の原因を特定するには、コンピューターを再起動するときに、個々のサービスとスタートアップ項目の読み込みを防ぐことができます。 次の手順に従うことができます。

問題の原因となっているシステム サービスを特定する方法

  1. [サービス] タブをクリックし、[すべて無効にする] をクリックし、一覧に表示される最初のサービスの [チェック] ボックスをクリックして選択し、コンピューターを再起動します。

    問題が発生しない場合は、最初のサービスを原因として排除できます。

  2. 最初のサービスを選択した状態で、2 つ目のサービスの [チェック] ボックスをクリックして選択し、コンピューターを再起動します。

  3. 問題を再現するまで、このプロセスを繰り返します。 問題を再現できない場合は、システム サービスを原因として排除できます。 次の手順に進みます。

問題の原因となっているスタートアップ項目を特定する方法

  1. [全般] タブをクリックし、[スタートアップ項目の読み込みチェック] ボックスをクリックして選択します。

  2. [スタートアップ] タブをクリックし、[すべて無効にする] をクリックし、一覧に表示されている最初のスタートアップ 項目の [チェック] ボックスを選択して、コンピューターを再起動します。

    問題が発生しない場合は、最初のスタートアップ項目を原因として排除できます。

  3. 最初のスタートアップ項目を選択した状態で、2 つ目のスタートアップ 項目の [チェック] ボックスをクリックして選択し、コンピューターを再起動します。

  4. 問題を再現するまで、このプロセスを繰り返します。

個々のサービスとスタートアップ項目を有効または無効にする方法

サービスとスタートアップ オプション

システム構成ユーティリティの [ サービス ] タブと [ スタートアップ ] タブには、次のオプションがあります。

  • チェック ボックスをオンにすると、オプションを有効または無効にすることができます。 起動時に読み込まれるか、読み込まれないようにオプションを有効または無効にするには、をクリックして選択するか、クリックして [チェック] ボックスをオフにします。 選択したチェック ボックスは、オプションが起動時に開始または読み込まれることを示します。
  • キーボードの矢印キーを使用すると、マウスを持っていないときにさまざまなオプションを移動できます。
  • SPACEBAR を使用すると、マウスを持っていない場合にオプションを選択したりオフにしたりできます。

注:

アイテムのチェック ボックスをクリックしてオフにすると、[全般] タブの [選択的スタートアップ] オプションが自動的に選択されます。

通常のスタートアップに戻る方法

トラブルシューティングを完了し、構成を修正したら、通常のスタートアップに戻ります。 以下の手順を辿ることができます:

  1. [スタート] をクリックし、[検索の開始] ボックスに「」と入力msconfigし、Enter キーを押します。

    管理者パスワードの入力または確認を求められたら、パスワードを入力するか、[ 続行] をクリックします。

  2. [ 全般 ] タブで、[ 通常のスタートアップ] をクリックし、[OK] をクリック します

  3. [ 再起動] をクリックします。

診断ツールやその他の高度なツールを開始する方法

システム構成ユーティリティの [ ツール ] タブを使用して、診断ツールやその他の高度なツールを開始できます。 [ ツール ] タブには、ツールのパスとスイッチも表示されます。

[ ツール ] タブに表示されている 1 つ以上のツールを起動するには、開始するツールをクリックし、[ 起動] をクリックします。 または、開始するツールをクリックし、Alt キーを押しながら L キーを押します。

関連情報

Windows Vista の一般的なスタートアップの問題に関する高度なトラブルシューティングの詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。

927392 Windows Recovery Environment の Bootrec.exe ツールを使用して、Windows Vista の起動に関する問題のトラブルシューティングと修復を行う方法

システムの復元を使用して Windows Vista を復元する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。

936212 オペレーティング システムを修復する方法と、オペレーティング システムの構成を Windows Vista で以前の時点に復元する方法

"クリーン ブート" 状態で起動するように Windows Vista を構成する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示してください。

929135 Windows Vista でクリーンブートを実行して問題のトラブルシューティングを行う方法

これらの記事が問題の解決に役立たない場合、またはこの記事で説明されているものとは異なる症状が発生した場合は、Microsoft サポート技術情報を検索して詳細を確認してください。 Microsoft サポート技術情報を検索するには、次の Microsoft Web サイトにアクセスします。
https://support.microsoft.com

受信したエラー メッセージのテキストを入力するか、[ 検索 ] ボックスに問題の説明を入力し、Enter キーを押します。