Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選

エラー0x80070035は、ネットワーク上の共有フォルダなどのリソースにアクセスできないときに表示されるエラーです。このエラーは少し厄介で、相手のPCにはpingが通る(=オンライン状態)のに、RDP(リモートデスクトップ)では接続できるのに、なぜかファイル共有だけ開けないという状況が起こります。作業を始める前に、まず対象のPCやリソースにpingを送り、オンラインになっていることを確認しておきましょう。pingが通ることが確認できたら、以下の対処法を上から順番に試し、問題が解決した時点で作業を終えてください。

このエラーの原因として最も多いのは、ファイアウォールウイルス対策ソフトDNSのいずれかに関わるものです。

【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選

方法1:ファイアウォールを無効化する

まずファイアウォールを無効にし、あわせてウイルス対策ソフトも一時的に無効化します。その後「ネットワークと共有センター」に戻り、リソースにアクセスできるか確認してください。アクセスできない場合は、共有を一度削除してから再登録し、再度テストします。これでアクセスできれば、原因はファイアウォール側にあるため、適切な許可設定を行いましょう。改善しない場合は、ファイアウォールを無効のままにして方法2へ進んでください。

方法2:ネットワーク探索の設定を確認する

リソースへアクセスしようとしているPC側で、「ネットワーク探索」が有効になっていることを確認してください。「コントロールパネル」→「ネットワークと共有センター」→「共有の詳細設定の変更」からオン/オフを切り替えられます。

方法3:ネットワークアダプターのドライバーを再インストールする

まずはネットワークドライバーの更新を試し、それでも解決しない場合は、アンインストール後に再インストールします。以下の手順で行えます。

  1. 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開きます。
  2. 「devmgmt.msc」と入力し、「Enter」キーを押します。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  3. 「ネットワークアダプター」をダブルクリックして展開し、該当するドライバーを右クリックします。
  4. 「デバイスのアンインストール」を選択し、ドライバーが削除されるまで待ちます。
  5. その後、メーカーの公式サイトからドライバーを手動でダウンロードしてもよいですし、デバイスマネージャー上部の「ハードウェア変更のスキャン」をクリックして自動的に再インストールすることもできます。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選

方法4:デバイスマネージャーを確認する

1. デバイスマネージャーを開き、「ネットワークアダプター」を展開します。

2. 上部メニューの「表示」をクリックし、「非表示のデバイスの表示」を選択します。

【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選

3. アダプターの一覧を確認し、「6to4 Adapter」が大量に並んでいる場合は、それらを右クリックして1個を残してすべて削除します。

4. アダプターが1個だけになったら、PCを再起動して動作を確認します。

方法5:NetBIOS over TCP/IP を有効にする

1. Windowsキーを押しながらRキーを押し、「ncpa.cpl」と入力して「OK」をクリックします。

【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選

2. 使用中の接続を右クリックし、「プロパティ」を選択します。

3. 一覧から「インターネット プロトコル バージョン 4 (TCP/IPv4)」を選択します。

【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選

4. 「プロパティ」をクリックし、さらに「詳細設定」をクリックします。

5. 「TCP/IP 詳細設定」ウィンドウで「WINS」タブを開きます。

6. NetBIOSの設定項目で「TCP/IP の上で NetBIOS を有効にする」を選択し、「OK」をクリックします。

方法6:正しい形式のIPアドレス指定コマンドを使う

特定のIPアドレス宛てに接続する場合や、ホスト名を使って接続する場合には、正しいコマンド形式を使うことが重要です。以下の形式で指定すると、認識のズレによるトラブルを防げます。

\\(IPアドレス)\共有名

方法7:対象フォルダを共有設定する

「ネットワークパスが見つかりません」エラーは、アクセスしようとしているパスがそもそもネットワーク共有されていないために発生することもあります。そこで、フォルダのプロパティを確認し、共有されているかどうかをチェックしましょう。

  1. エクスプローラーを開き、対象フォルダの場所へ移動します。
  2. フォルダを右クリックし、「プロパティ」を選択します。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  3. 共有」タブを開き、「詳細な共有」ボタンをクリックします。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  4. 詳細な共有ウィンドウで「このフォルダーを共有する」にチェックを入れます。
  5. これでフォルダが共有され、共有タブにネットワークパスが表示されます。
  6. 表示されたパスを使って接続し、問題が解消したか確認します。

方法8:必要なサービスを有効化する

ネットワーク上でのファイル共有を可能にするには、2台のPCが互いに通信できるよう支援するサービスが必要です。これらのサービスが無効になっていると、ネットワークパスが検出できないことがあります。以下の手順でサービスを有効にしましょう。

  1. 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開きます。
  2. 「Services.msc」と入力し、「Enter」キーを押します。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  3. 一覧を下へスクロールし、「TCP/IP NetBIOS Helper」サービスを見つけます。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  4. 右クリックして「プロパティ」を選択します。
  5. スタートアップの種類」を「自動」に変更し、「開始」ボタンをクリックします。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  6. 「適用」をクリックして変更を保存します。
  7. 問題が解決したかどうかを確認します。

方法9:レジストリフォルダを削除する

この手順を実行する前に、必ずレジストリのバックアップを取ってください。古い、または誤った構成情報がレジストリ内に残っていると、ネットワークパスの検出が妨げられることがあります。以下の手順で削除します。

  1. 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開きます。
  2. 「Regedit」と入力し、「Enter」キーを押します。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  3. レジストリエディターで、次の場所へ移動します。
    コンピューター\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing
  4. 展開されたMSLicensing階層内の「Hardware IDs」フォルダを右クリックし、「削除」を選択します。
  5. 確認画面が表示されたら承諾し、問題が解決したか確認します。

方法10:セキュリティポリシーを変更する

場合によっては、ローカルセキュリティポリシーが正常な通信を妨げていることがあります。ここではポリシーマネージャーを開き、ローカルセキュリティのポリシーを定義します。

  1. 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開きます。
  2. 「Secpol.msc」と入力し、「Enter」キーを押します。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  3. 左側のツリーから「ローカル ポリシー」を選択し、「セキュリティ オプション」をクリックします。
  4. 右側のペインを下へスクロールすると、末尾付近に「ネットワーク セキュリティ: LAN Manager 認証レベル」という項目があります。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  5. この項目をダブルクリックし、ドロップダウンリストを開きます。
  6. LM と NTLM を送信する – ネゴシエートされた場合、NTLMv2 セッション セキュリティを使う」を選択し、「適用」をクリックします。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  7. 問題がまだ残っているか確認します。

方法11:hostsファイルを編集する

ケースによっては、マシンのホスト名を解決するためにhostsファイルの編集が必要になります。hostsファイルはSystem32フォルダ内にあり、OSがホスト名を解決する際の指示書として利用しています。編集手順は以下の通りです。

  1. エクスプローラーを開き、次の場所へ移動します。
    C:\Windows\System32\drivers\etc
  2. このフォルダ内のhostsファイルを右クリックし、「プログラムから開く」を選択します。
  3. 一覧から「メモ帳」を選択し、「接続先のIPアドレス 半角スペース ドメイン名」の形式で追記します。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  4. 「Ctrl」+「S」キーを押して変更を保存します。
  5. 問題が解決したか確認します。

注意:仮想マシン(VM)上でネットワークにアクセスしている場合は、古いブートイメージを使ってみて、それで改善するか確認してください。

方法12:SMB1を有効にする

Windows Server環境では、SMB3プロトコルがこのエラーの原因となっていることがあります。その場合は、SMB1の使用を有効にしてみましょう。

  1. 「Windows」キー + 「R」キーを押して「ファイル名を指定して実行」を開きます。
  2. 「Powershell」と入力し、「Shift」+「Ctrl」+「Enter」を押して管理者権限で起動します。
  3. PowerShellで以下のコマンドを実行し、SMB1を有効化してSMB2/SMB3を無効化します。
    Windows Serverの場合:
    Get-WindowsFeature FS-SMB1
    Set-SmbServerConfiguration -EnableSMB2Protocol $false
    Windows 10 / 8の場合:
    Get-WindowsOptionalFeature –Online –FeatureName SMB1Protocol
    Set-SmbServerConfiguration –EnableSMB2Protocol $false
    
  4. コマンド実行後、問題が解決したか確認します。

注意:SMB1には既知の脆弱性があり、セキュリティリスクが高いため、恒久的な対策としては推奨されません。あくまで暫定的な回避策として使い、可能であればサーバー側のSMB設定や認証方式を見直すことをおすすめします。

方法13:DNSをフラッシュする

他のすべての方法で解決しない場合は、最終手段としてDNSキャッシュをクリアし、ネットワークアダプターを無効化・再有効化してみてください。

  1. Windowsキーを1回押します。
  2. 検索ボックスに「コマンドプロンプト」と入力します。
  3. 検索結果のコマンドプロンプトを右クリックし、「管理者として実行」を選択します。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
    ipconfig /flushdns
    ipconfig /release 
    ipconfig /renew
    exit
  4. 問題が解決したか確認します。
  5. 改善しない場合は、「Windows」キー + 「R」キーで「ファイル名を指定して実行」を開き、「ncpa.cpl」と入力します。【解決】Windowsエラー0x80070035「ネットワークパスが見つかりません」の直し方13選
  6. 使用中のネットワークアダプターを右クリックし、「無効」を選択します。
  7. しばらく待ってから「有効」を選択し、再度問題が解決したか確認します。
  1. 【Windows 10】エラー0x80070035「ネットワーク パスが見つかりません」の解決方法

    ネットワーク上の共有ファイルへアクセスしようとした際に、エラーコード「0x80070035 – ネットワーク パスが見つかりません」が表示されることがあります。このエラーの原因はいくつか考えられるため、本ガイドでは問題を解決するための複数の方法を段階的にご紹介します。 このチュートリアルでは、Windows 10で発生する「ネットワーク パスが見つかりません(エラー 0x80070035)」を解消する手順を詳しく解説します。 \\コンピューター名 にアクセスできません 名前のスペルを確認してください。スペルに問題がない場合は、ネットワークに問題がある可能性があります。ネットワークの問題を特定

  2. Windows 10で「ネットワークパスが見つかりません」エラーを解決する4つの方法

    Microsoftでは、同じネットワーク上のコンピュータ同士がリモートアクセスしてファイルをやり取りできるようになっています。このデータやリソースの共有機能は、2台以上のデバイスを同時に使用する際に非常に便利です。しかし、利用者が問題に遭遇することもあり、その中でもよく見られるのが「ネットワークパスが見つかりません」というエラーです。本記事では、この問題を解決するための4つのトラブルシューティング手法を詳しく解説します。 Windowsで「ネットワークパスが見つかりません」エラーを修正する方法 方法1:TCP/IP NetBIOS Helperサービスを再起動する リモートデバイスに接続してフ