Windows Server 2003 および Windows XP で見つからないネットワーク接続アイコンについてのトラブルシューティング

この記事では、Windows Server 2003 および Windows XP で見つからないネットワーク接続アイコンをトラブルシューティングする方法について説明します。

適用対象:Windows Server 2012 R2、Windows 10 - すべてのエディション
元の KB 番号: 825826

はじめに

この記事では、Windows XP または Windows Server 2003 を実行しているコンピューターで見つからないネットワークとダイヤルアップ接続のアイコンを復元するための一般的な段階的な方法と高度なトラブルシューティングについて説明します。 ただし、アイコンが見つからなくてもネットワークは正しく機能しています。 ネットワーク アイコンが見つからないことは、いくつかの問題の現象である可能性があるため、少し調べてみるまでは問題の原因が何であるのか判断できません。 いくつかの質問をします。 次に、お客様の回答に基づいて、最初に試す必要がある方法を決定します。

この記事では、初級レベルから中級レベルのコンピューター ユーザーを対象に手順を提供しています。 [高度なトラブルシューティング] セクションは、高度なコンピューター ユーザーを対象にしています。 この資料を最初に印刷しておくと、手順を実行しやすい場合があります。

現象

[スタート] の次に [コントロール パネル] をクリックし、[ネットワーク接続] をダブルクリックするか、デスクトップで [マイ ネットワークの場所] を右クリックして [プロパティ] をクリックすると、すべてのネットワーク アイコンが表示されません。 または、[ネットワーク接続] ウィンドウで問題が発生する可能性があります。

問題解決のためにまず試す方法を把握するには、次の 4 つのケースを確認して状況に一致する現象を特定します。

ケース 1: ネットワーク アイコンのすべてまたは一部が見つからない

  • LAN または高速インターネットの接続アイコンが見つかりません。
  • ダイヤルアップ接続アイコンが見つかりません。
  • 新しい接続ウィザード アイコンが見つかりません。
  • 新しい接続ウィザードアイコンのみが表示されます。 または、1 つ以上のダイヤルアップ接続も表示されます。
  • [詳細] メニュー、[詳細設定] の順にクリックすると、[接続] の一覧にリモート アクセス接続エントリのみが表示されます。

このケースで状況が説明されている場合は、まず [一般的なトラブルシューティング] セクションの [方法 1] を試し、Windows でネットワーク アダプターを自動的に検出してインストールできるようにする必要があります。

ケース 2: ダイヤルアップ接続アイコンのみが表示されない

このケースで状況が説明されている場合は、まず「一般的なトラブルシューティング方法」セクションの 方法 5 を試して、一般的な標準モデムを追加する必要があります。

ケース 3: [ネットワーク接続] ウィンドウが応答を停止 (ハング) するか、ネットワーク接続を選択して [プロパティ] をクリックした直後に閉じてしまう

このケースで状況が説明されている場合は、「高度なトラブルシューティング」セクションの方法 4 を試して、ネットワーク サブキーの Config エントリを再構築します。 高度なトラブルシューティングに不安がある場合は、社内の担当者かサポートにお問い合わせください

ケース 4: 手動でネットワークに接続したときだけ、ネットワーク アイコンが表示されない

このケースで状況が説明されている場合は、「高度なトラブルシューティング」セクションの方法 3 を試して、グループ ポリシーの結果ツールまたはグループ ポリシー管理コンソールを使用して問題を診断、解決します。 高度なトラブルシューティングに不安がある場合は、社内の担当者かサポートにお問い合わせください

一般的なトラブルシューティング

方法 1: Windows で自動的にネットワーク アダプターを検出してインストールする

Windows では、適切なネットワーク アダプターを自動的に検出してインストールすることができます。 また、ネットワーク アダプターの破損したレジストリ エントリも修正されます。

Windows でネットワーク アダプターを自動的に検出してインストールするには、次の手順に従います。

  1. [マイ コンピュータ] を右クリックし、[プロパティ] をクリックします。
  2. [ハードウェア] タブをクリックし、[デバイス マネージャー] をクリックします。
  3. インストールされているネットワーク アダプターの一覧を表示するには、[ネットワーク アダプター] を展開します。 該当するネットワーク アダプターをクリックしてから、[デバイスのアンインストール] をクリックします。
  4. コンピューターを再起動し、システムがネットワーク アダプター ドライバーを自動的に検出してインストールできるようにします。

ネットワーク アイコンが表示されるかどうかを確認します。 この方法で問題が解決された場合、この記事の作業は完了です。 ただし、今後この問題を回避する方法については、「防止のヒント」セクションを参照してください。

この方法で問題が解決しない場合は、方法 2 に進みます。

方法 2: ネットワーク設定とサービスを確認する

アダプター設定、サービス設定、ログオン設定、デスクトップ操作設定、ネットワーク サービス設定などのネットワーク設定を行うと、コンピューターをネットワークに接続して使用できます。 これらの設定を正しく行わないと、ネットワーク接続の問題が発生する場合があります。

ネットワーク設定とサービスを確認するには、次の手順に従います。

  1. 正しいネットワーク アダプターが選択されていることを確認します。 ネットワーク アダプターは、コンピューターをネットワークに接続するための装置です。 ネットワーク インターフェイス カード (NIC) とも呼ばれます。
    1. [マイ コンピューター] を右クリックし、[プロパティ]、[ハードウェア] タブ、[デバイス マネージャー] の順にクリックします。
    2. [ネットワーク アダプター] をダブルクリックし、正しいネットワーク アダプター名が選択されていることを確認します。 ネットワーク アダプターの名前が不明でも、問題ありません。 ここでは、アダプターが選択されていることを確認してください。
    3. ネットワーク アダプターをダブルクリックし、[全般] タブの [デバイスの状態] ボックスに [このデバイスは正しく動作しています] というメッセージが表示されることを確認します。このメッセージが表示されない場合は、[トラブルシューティング] をクリックし、指示に従います。
    4. 正しいネットワーク アダプターが選択されていて正常に動作していることを確認したら、開いているすべてのダイアログ ボックスを閉じます。
  2. 必要なサービスが開始されていることを確認します。 サービス設定では、システム サービスの停止、開始、および管理をシステムに指示します。
    1. [マイ コンピューター] を右クリックし、[管理] をクリックします。
    2. [サービスとアプリケーション] をダブルクリックし、[サービス] をクリックします。
    3. 右側のウィンドウで、[状態] 列を確認します。 すべての列を表示できるように、画面を広げる必要がある場合があります。 次のサービスが開始されていることを確認します。
      • リモート プロシージャ コール (RPC)

        注:

        他のサービスを有効にするには、このサービスを先に開始する必要があります。

      • ネットワーク接続

        注:

        このサービスは、RPC サービスがアクティブな場合にのみ開始できます。

      • Plug and Play
      • COM+ Event System

        注:

        このサービスは、RPC サービスがアクティブな場合にのみ開始できます。

      • Remote Access Connection Manager

        注:

        このサービスは、テレフォニー サービスがアクティブな場合にのみ開始できます。

      • Telephony

        注:

        このサービスは、RPC サービスと PnP サービスがアクティブな場合にのみ開始できます。

    4. サービスを開始するには、サービス名を右クリックし、[開始] をクリックします。
    5. 後続の手順で追加の設定を確認する必要があるため、[コンピューターの管理] ボックスを閉じないでください。
  3. ログオン設定を確認します。
    1. 右側のウィンドウの [COM+ イベント システム サービス] をダブルクリックします。
    2. [ログオン] タブをクリックします。
    3. [ログオン者] で、[ローカル システム アカウント] が選択されていることを確認します。
  4. デスクトップの対話設定を確認します。
    1. [ネットワーク接続] サービスをダブルクリックします。
    2. [ログオン] タブをクリックします。
    3. [ログオン者] で、[ローカル システム アカウント] オプションが選択されていることを確認します。
    4. [サービスによるデスクトップ操作を許可する] チェック ボックスがオンになっていることを確認し、[OK] をクリックします。
    5. [コンピューターの管理] ボックスを閉じます。
  5. ネットワーク サービスの設定を確認します。
    1. [スタート] ボタンをクリックし、[コントロール パネル] をクリックします。
    2. [アプリケーションの追加と削除] をダブルクリックします。
    3. [Windows コンポーネントの追加と削除] をクリックします。
    4. 下にスクロールして [ネットワーク サービス] をクリックし、[詳細] をクリックします。 [シンプルな TCP/IP サービス] が有効になっていることを確認し、[OK] をクリックします。
    5. 開いているすべてのダイアログ ボックスを閉じます。
  6. ネットワーク DLL ファイルが正しく登録されていることを確認します。 DLL ファイルは、複数のアプリケーション間で共有できる関数とデータのライブラリを含む小さなファイル群です。
    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。

    2. [実行] ボックスに「cmd.exe」と入力して [OK] をクリックします。

    3. 次の行を入力します。 各行を入力するたびに Enter キーを押します。 このコマンド テキストは入力が困難です。 次に示すとおりに入力してください。 または、テキストをコピーして貼り付けてもかまいません。 各コマンドに対して [RegSvr32] ダイアログ ボックスが表示されたら、[OK] をクリックします。

      regsvr32 netshell.dll
      regsvr32 netcfgx.dll
      regsvr32 netman.dll
      
    4. コンピューターを再起動します。 ネットワーク アイコンが表示されるかどうかを確認します。 この方法で問題が解決された場合、この記事の作業は完了です。 ただし、今後この問題を回避するには、「防止のヒント」セクションを参照してください。

この方法でうまくいかなかった場合は、方法 3 を試してください。

方法 3: サード パーティ製ドライバーが最新の Windows Service Pack と互換性がないのか確認する

ドライバーは、コンピューターがハードウェアやデバイスと通信するためのソフトウェアです。 古いドライバーがインストールされている場合、最新の Windows Service Pack と互換性がない可能性があります。 互換性がない場合、ドライバーの更新プログラムが利用可能かどうかを確認することで修正できます。

新しいネットワーク アダプター ドライバーが利用可能かどうかを確認するには、次の手順に従います。

  1. [スタート] をクリックして [すべてのプログラム] を選択し、[Windows Update] をクリックします。
  2. [カスタム インストール] をクリックし、[オプションのハードウェア更新プログラムの選択] をクリックします。
  3. ネットワーク アダプター名を探し、利用可能なハードウェア更新プログラムをインストールします。 一覧にドライバーが見つからない場合は、製造元の Web サイトで詳細を確認してください。
  4. ハードウェア更新プログラムのインストールを求められた場合は、コンピューターを再起動します。 ネットワーク アイコンが表示されるかどうかを確認します。 この方法で問題が解決された場合、この記事の作業は完了です。 ただし、今後この問題を回避するには、「防止のヒント」セクションを参照してください。

この方法でうまくいかなかった場合は、方法 4 を試します。

方法 4: Dcomcnfg.exe ユーティリティを使用して、[既定の権限借用レベル] 設定をリセットする

この設定は、ネットワークに接続できるユーザーを認証する方法をコンピューターに指示します。 この方法は恐ろしく聞こえますが、実際はそれほどではありません。 DCOM Config ユーティリティにはポイント アンド クリック インターフェイスがあり、手順に従うだけで「怪しい」作業を行えます。

始める前に、管理者アカウントを使用してコンピューターにログオンしていることを確認する必要があります。 管理者アカウントを使用すると、標準アカウントなどの他のアカウントでは行えない変更をコンピューターに対して行うことができます。 自分のコンピューターを使用している場合は、管理者アカウントでログオンしている可能性があります。

管理者権限を持っているかどうかわからない場合は、次の手順に従います。 そうでない場合は、手順 1 に進みます。

  1. [日付と時刻のプロパティ] ダイアログ ボックスを開きます。
    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    2. [開く] ボックスに「timedate.cpl」と入力して Enter キーを押します。
  2. ここで、管理者アカウントでログオンしているかどうかを確認します。
    • 手順 1 を実行した後に [日付と時刻のプロパティ] ダイアログ ボックスが開いた場合は、コンピューター管理者としてログオンします。 [日付と時刻のプロパティ] ダイアログ ボックスを閉じてから、この方法を続行します。
    • 次のメッセージが表示された場合は、管理者としてログオンしていません。

      システム時刻を変更するための適切な特権レベルがありません。

このタスクを続行するには、まずログオフしてから、コンピューターの管理者アカウントで Windows にログオンし直す必要があります。 コンピューターの管理者アカウントで Windows にログオンし直す方法がわからない場合は、他の人に支援を依頼する必要があります。 職場のネットワークの一部であるコンピューターを使用している場合は、システム管理者へ問い合わせることができます。 ただし、ネットワークの一部ではない家庭のコンピューターでこのタスクを実行する必要がある場合は、コンピューター上の管理者アカウントのパスワードを把握している必要があります。

残念ながら、コンピューター上の管理者アカウントのパスワードがわからない場合、このコンテンツはこれ以上お役に立てません。 サポートに問い合わせるのもよいでしょう。 サポートに問い合わせる方法については、「次の手順」を参照してください。

Dcomcnfg.exe ユーティリティを実行して [既定の権限借用レベル] 設定を残すには、次の手順に従います。

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
  2. dcomcnfg」と入力し、[OK] をクリックします。
  3. [コンポーネント サービス] で [コンピューター] をクリックし、コンピューター全体の権限借用レベルを変更したいコンピューター (マイ コンピューターなど) を右クリックし、[プロパティ] をクリックします。
  4. [既定のプロパティ] タブをクリックし、[このコンピューターで分散 COM を有効にする] チェック ボックスをオンにします。
  5. [既定の権限借用レベル] ボックスで下矢印をクリックし、[匿名] 以外の任意の設定をクリックして、[OK] をクリックします。

マシン全体の新しい権限借用レベルは、次にプログラムを開始するときに使用できます。 現在実行中のプログラムは、再起動するまで影響を受けません。

ネットワーク アイコンが表示されるかどうかを確認します。 この方法で問題が解決された場合、この記事の作業は完了です。

この方法がうまくいかなかった場合は、方法 5 を試すことができます。

方法 5: ダイヤルアップ接続 アイコンのみが表示されない場合は、一時的に新しいモデムを追加する

標準モデムを追加してみてください。 多くの場合、新しいモデムを追加するプロセスだけで、接続アイコンが再び表示されます。 標準モデムを追加するには、次の手順を実行します。

  1. [スタート] ボタンをクリックし、[コントロール パネル] をクリックします。
  2. まだ選択されていない場合は、[クラシック ビューに切り替える] をクリックします。 このオプションは、[コントロール パネル] の左側に表示されます。
  3. [電話とモデム オプション] をダブルクリックします。
  4. [モデム] をクリックして [追加] をクリックします。 [ハードウェアの追加ウィザード] が開始されます。
  5. [モデムを検出せず、一覧から選択する] チェック ボックスをオンにし、[次へ] をクリックします。
  6. 左側の一覧から標準モデムを選択し、[次へ] をクリックします。 アイコンが再表示されたら、この手順で追加したモデムを安全に削除できます。

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

アイコンが表示されない問題がまだ解決しない場合は、高度な方法を試すことができます。 高度なトラブルシューティングに不安がある場合は、サポート担当者にお問い合わせください。 サポートへの問い合わせ方法の詳細については、「次のステップ」セクションを参照してください。

高度なユーザーには、次の高度なトラブルシューティング方法をお勧めします。

方法 1: System 32 フォルダー内の Windows で保護されたすべてのファイルが、元のままであることを確認する

システム ファイル チェッカーを使用すると、管理者はすべての保護されたファイルをスキャンしてバージョンを確認できます。 システム ファイル チェッカーは、保護されたファイルが上書きされたことを検出した場合、キャッシュ フォルダー (%Systemroot%\System32\Dllcache) または Windows インストール ソース ファイルから正しいバージョンのファイルを取得し、正しくないファイルを置き換えます。 システム ファイル チェッカーでは、キャッシュ フォルダーのチェックと再入力も行われます。 システム ファイル チェッカーを実行するには、管理者または管理者グループのメンバーとしてログオンしている必要があります。

システム ファイル チェッカーを実行するには、コマンド プロンプトを開き、「sfc /purgecache」と入力 して Enter キーを押します。 ウィンドウ ファイル チェッカーが起動します。

Windows ファイル保護機能を使用する方法の詳細については、以下のマイクロソフト サポート技術情報 (Microsoft Knowledge Base) を参照してください。
222193 Windows ファイル保護機能の説明

方法 2: サード パーティ製のネットワーク アダプター管理ソフトウェアを削除する

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。

チーミング ソフトウェアを一時的に削除します。 デュアルポートの INTEL Pro 100 以降のサーバー アダプターと SNMP コンポーネントを実行する Intel Teaming Software の組み合わせでは、互換性がないことがわかっています。

更新されたバージョンの Intel SNMP エージェント (Ilansnmp.dll) と詳細については、ネットワーク アダプターの製造元またはサードパーティ製ソフトウェアのベンダーにお問い合わせください。

方法 3: グループ ポリシー結果ツールを使用して、どのグループ ポリシー オブジェクトが適用されているかを確認する

手動でネットワークに接続した後にのみアイコンが削除される場合は、次の手順に従います。

  1. ネットワークに接続されていない状態でコンピューターを再起動し、グループ ポリシー オブジェクト (GPO) がダウンロードされるかどうかを確認します。
  2. グループ ポリシー結果ツールを起動して、適用されている GPO を確認します。
  3. [スタート] をクリックして [実行] をクリックし、「gpedit.msc」と入力して Enter キーを押します。
  4. グループ ポリシー > ユーザー設定 > Windows 設定 > Internet Explorer メンテナンス > 接続 > 接続設定を見つけて開きます。

方法 4: ネットワーク接続をリセットする

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリのバックアップ方法および復元方法の詳細を参照するには、以下のサポート技術情報番号をクリックしてください。
322756 Windows でレジストリをバックアップおよび復元する方法

[ネットワーク接続] ウィンドウが開き始めるけれども、すぐに閉じたり、途中で止まったりする場合は、次の手順を実行します。

  1. [スタート] をクリックして [実行] をクリックし、「Regedit」と入力して Enter キーを押します。
  2. 次のレジストリ サブキーを見つけてクリックします。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network
  3. このサブキーを右クリックして [エクスポート] をクリックし、選択したブランチをファイルに保存します。
  4. ネットワーク サブキーをもう一度クリックし、設定エントリを削除します。 ネットワーク サブキーは削除しないでください。 コンピューターを再起動すると、Config エントリが再構築されます。
  5. コンピューターを再起動します。 コンピューターを手動でオフにする必要がある場合があります。

方法 5: レジストリ キーが元のままで正しいことを確認する

レジストリ キーが元のままで正しいことを確認するには、次の手順を実行します。

  1. [スタート] をクリックして [実行] をクリックし、「Regedit」と入力して Enter キーを押します。

  2. 次のレジストリ サブキーを見つけてクリックします。HKEY_CLASSES_ROOT\Interface\{0000010C-0000-0000-C000-00000000046}

    サブキー NumMethods と ProxyStubClsid32 が存在し、その値が正しいことを確認します。 これらのレジストリ サブキーが存在しない場合は、作成します。

方法 6: 非プレゼンス、ゴースト、または非表示のネットワーク アダプターを確認する

レジストリからゴースト ネットワーク アダプターをアンインストールするには、次の手順を実行します。

  1. [スタート] をクリックて [実行] をクリックし、「cmd.exe」と入力して Enter キーを押します。
  2. [set devmgr_show_nonpresent_devices=1]と入力して、Enter キーを押します。
  3. [Start DEVMGMT.MSC]と入力して、Enter キーを押します。
  4. [表示] をクリックして、[非表示デバイスの表示] をクリックします。
  5. [ネットワーク アダプター] ツリーを展開します。
  6. グレー表示になっているネットワーク アダプターを右クリックしてから、[削除] をクリックします。

方法 7: レジストリからすべての自動検出 / 自動消去 (ADAP) 情報を削除し、各パフォーマンス ライブラリの状態をリセットする

これを行うには、コマンド プロンプトを開き、「winmgmt / clearadap」を入力して Enter キーを押します。

次の手順

この記事の手順を完了してもネットワーク アイコンを復元できなかった場合は、他の人に支援を依頼するか、サポートにお問い合わせください。

Microsoft サポートのオプションを参照するには、Microsoft の Web サイト「お問合せ先」にアクセスしてください。

防止に関するヒント

今後、これらの問題を回避するには、コンピューターを最新の状態に保つようにしてください。 コンピューターに最新のドライバーがインストールされていることを常に確認してください。 これを行うには、Windows Update を使用して最新のドライバーをインストールします。 詳細については、次のマイクロソフト Web サイトを参照してください。https://update.microsoft.com