Windows
 Computer >> コンピューター >  >> システム >> Windows

【解決策】「このシステム上のすべてのTAP-Windowsアダプターは現在使用中です」エラーの直し方

Windows OSの多くの優れた特徴の一つは、エラーをわかりやすく報告してくれる点です。その中でも比較的珍しいエラーとして、VPN利用時に表示される「このシステム上のすべてのTAP-Windowsアダプターは現在使用中です(All TAP-Windows adapters on this system are currently in use)」というメッセージがあります。

【解決策】「このシステム上のすべてのTAP-Windowsアダプターは現在使用中です」エラーの直し方

このエラーは、Windows上でOpenVPNが使用する仮想TUN/TAPネットワークアダプターに問題が発生していることを示しています。多くの場合、VPN接続の設定に不備がある状態で、別の接続に対してクライアント設定を追加しようとした際に表示されます。

「すべてのTAP-Windowsアダプターは現在使用中です」エラーへの対処法

このエラーに遭遇した場合、アダプターの再有効化または再インストールを行えば解決できます。基本的な手順は以下の3つです。

  1. VPNソフトウェアの最新版がインストールされているか確認する
  2. TAPドライバーを再インストールする
  3. ネットワークアダプターを再有効化する

以下、それぞれの方法について詳しく解説します。

1. VPNソフトウェアの最新版がインストールされているか確認する

他の対処法を試す前に、まずVPNソフトウェアが完全かつ最新の状態でインストールされているかどうかを確認しましょう。アップデートがないかチェックし、必要であれば最新版へ更新してください。

2. TAPドライバーを再インストールする

TAPデバイスとは、ハードウェアのネットワークアダプターに依存せず、完全にソフトウェアだけで実装されている仮想ネットワークカーネルデバイスのことです。TAPドライバーはTAPデバイスを動作させるために必要なもので、イーサネットトンネリングのための低レベルなカーネルサポートを提供するよう設計されています。

TAP-windowsは単体でインストールする必要はありません。VPNのインストーラーに同梱されており、VPNソフトウェアと一緒に自動的にインストールされます。

TAP-Windowsドライバーには、以下の2種類が存在します。

  1. NDIS 6(TAP-windows6、バージョン9.21.x):Windows 10/8/7/Vista向け
  2. NDIS 5(TAP-windows、バージョン9.9.x):Windows XP向け

また、最新バージョンのTAPドライバーがインストールされていることも確認しておきましょう。

確認するには、エクスプローラーでC:\Program Files\TAP-Windowsフォルダーを開き、インストールされているバージョン番号をチェックします。OpenVPNのバージョンが古い、または存在しない場合は、TAPドライバーの再インストールが必要です。

最新版または完全なインストールがされていない場合は、まず現在のバージョンをアンインストールします。C:\Program Files\TAP-Windows内の実行ファイルを右クリックし、「デバイスのアンインストール」を選択した後、「管理者として実行」を実行してください。

次に、OpenVPNのコミュニティダウンロードページにアクセスし、最新バージョンをダウンロードしてインストールします。ページを下にスクロールして、お使いのPCに対応したTAP-Windowsパッケージをダウンロードし、インストーラーを実行する方法でも構いません。

インストール時には、必ず「TAP Virtual Ethernet Adapter」を選択してください。インストール完了後、PCを再起動してネットワークドライバーのインストールを完了させましょう。

3. ネットワークアダプターを再有効化する

【解決策】「このシステム上のすべてのTAP-Windowsアダプターは現在使用中です」エラーの直し方

3つ目の対処法は、ネットワークアダプターを一度無効化してから再度有効化することです。以下の手順で行います。

  • タスクバーの接続アイコンを右クリックし、「ネットワークとインターネットの設定を開く」を選択します。
  • 「アダプターのオプションを変更する」をクリックします。
  • 一覧から説明文を確認しながら、TAP-Windowsアダプターを探します。
  • アダプターを右クリックして「無効にする」を選択します。
  • 最後に、もう一度右クリックして「有効にする」を選択します。

上記の対処法でエラーが解決しない場合は、新しいTAPアダプターを追加してみてください。Windowsキーを押して「TAP」と入力し、「Add a new TAP virtual ethernet adapter(新しいTAP仮想イーサネットアダプターを追加)」を選択します。ユーザーアカウント制御(UAC)のダイアログが表示されたら「はい」を選択すると、管理者権限のコマンドプロンプトによってシステムに新しいネットワークインターフェースが追加されます。

これらの方法により、「このシステム上のすべてのTAP-Windowsアダプターは現在使用中です」エラーは解決できるはずです。

  1. Windows 11でシステムの復元を使う方法!復元ポイントの作成から復元手順まで徹底解説

    Windowsの「システムの復元」機能は、トラブルシューティングにおいて非常に役立つ機能です。システムの復元を活用すれば、デバイスを以前の状態にロールバックし、チェックポイント以降に行われた変更をすべて取り消すことができます。PCに何か問題が発生した際に、すぐに正常な状態へ戻せる、まさに救世主のような機能です。よくあるエラーやバグのトラブルシューティング、誤って変更した設定の修正、不具合の解消など、あらゆる場面でシステムの復元は威力を発揮します。本記事では、Windows 11でシステムの復元を使う方法をわかりやすく解説します。ぜひ事前にマスターして、トラブルに備えておきましょう。システムの復

  2. Windows 11でネットワークアダプターの名前を変更する3つの方法

    Windowsでは、すべてのネットワークアダプターにデフォルトで汎用的な名前が自動的に付けられます。これらの名前が分かりにくいと感じたら、後から簡単に変更することが可能です。説明的な名前を付ければ、複数のネットワークアダプターの中から目的のものをすぐに識別できるようになります。この記事では、Windows 11ユーザー向けに、ネットワークアダプターの名前を変更するさまざまな方法を詳しく解説します。 Windows 11でネットワークアダプターの名前を変更する方法 1. 設定アプリを使ってネットワークアダプターの名前を変更する Windows 11でネットワークアダプターの名前を変更する最も簡単