Home / Microsoft / Windows / 【2026年最新版】Windowsでネットワークドライブが接続できない・表示されない原因と対処法【完全ガイド】

【2026年最新版】Windowsでネットワークドライブが接続できない・表示されない原因と対処法【完全ガイド】

※本ページにはプロモーション(広告)が含まれています

【2026年最新版】Windowsでネットワークドライブが接続できない・表示されない原因と対処法【完全ガイド】

「昨日まで使えていたネットワークドライブが突然接続できなくなった」「Windowsを再起動したらネットワークドライブが消えてしまった」——そんなトラブルに直面していませんか?

ネットワークドライブの接続トラブルは、Windows 10・Windows 11を問わず非常に多く報告されているトラブルの一つです。原因は多岐にわたりますが、正しい手順で対処すれば多くのケースで解決できます。

この記事では、Windowsでネットワークドライブが接続できない・表示されない原因と具体的な対処法を初心者にもわかりやすく、ステップバイステップで解説します。

この記事でわかること

  • ネットワークドライブが接続できない主な原因(8パターン)
  • 原因別の具体的な対処法(手順付き)
  • 資格情報マネージャーの正しい設定方法
  • SMBバージョンの確認と有効化手順
  • ネットワーク検出を有効にする方法
  • 再起動後にドライブが消える問題の恒久的な解決方法

目次

  1. ネットワークドライブが接続できない主な原因8つ
  2. 対処法1:ネットワーク検出を有効にする
  3. 対処法2:資格情報マネージャーを修正する
  4. 対処法3:SMBプロトコルのバージョンを確認・有効化する
  5. 対処法4:ネットワークドライブを再マッピングする
  6. 対処法5:Windowsファイアウォールと共有設定を確認する
  7. 対処法6:接続を維持するスタートアップスクリプトを設定する
  8. 対処法7:レジストリで自動再接続を有効にする
  9. よくある質問(FAQ)
  10. まとめ

ネットワークドライブが接続できない主な原因8つ

まずは「なぜネットワークドライブが接続できないのか」原因を整理します。原因を特定することで、最適な対処法をすぐに見つけられます。

原因1:ネットワーク検出が無効になっている

Windowsのネットワーク検出機能がオフになっていると、同じネットワーク上の他のコンピューターや共有フォルダを認識できません。Windows Updateや設定変更後に自動でオフになるケースがあります。

原因2:資格情報(ユーザー名・パスワード)の不一致

接続先のNASやサーバーのパスワードが変更されたにもかかわらず、Windowsに古い認証情報がキャッシュされている場合、認証エラーが発生します。特に「アクセスが拒否されました」と表示される場合はこれが原因であることが多いです。

原因3:SMBプロトコルのバージョン不一致

Windows 11(およびWindows 10の新しいバージョン)では、セキュリティ上の理由からSMB1.0が無効化されています。古いNASやファイルサーバーがSMB1.0しか対応していない場合、接続できなくなります。

原因4:Windowsサービスが停止している

「Function Discovery Resource Publication」「SSDP Discovery」「UPnP Device Host」などのサービスが停止していると、ネットワーク上のデバイスが検出されません。

原因5:ファイアウォールやセキュリティソフトがブロックしている

Windowsのファイアウォール設定やサードパーティ製セキュリティソフトがファイル共有の通信をブロックしている場合があります。

原因6:IPアドレスの変更・DHCPの問題

接続先のサーバーやNASのIPアドレスが変わると、以前に設定したネットワークドライブのパスが無効になります。DHCPによる動的割り当てを使用している場合に起こりやすいです。

原因7:再起動後に接続が切れる(グループポリシーの問題)

Windowsのグループポリシーやレジストリの設定によって、再起動時にマップされたドライブが自動的に切断・非表示になることがあります。「再起動のたびにドライブが消える」という症状はこれが原因です。

原因8:ワークグループ名・ドメイン設定の不一致

接続元と接続先のワークグループ名が異なる、またはドメイン環境での認証設定に問題がある場合も接続できなくなります。

症状 主な原因 推奨する対処法
「アクセスが拒否されました」と表示される 資格情報の不一致 対処法2(資格情報マネージャー)
ネットワーク上にデバイスが表示されない ネットワーク検出が無効 対処法1(ネットワーク検出)
再起動後にドライブが消える グループポリシー・レジストリ 対処法6・7
古いNAS・サーバーに接続できない SMBバージョン不一致 対処法3(SMB設定)
エラーコード0x80070035 ネットワークパスが見つからない 対処法1・4・5
エラーコード0x80004005 ファイアウォール・共有設定 対処法5(ファイアウォール)

対処法1:ネットワーク検出を有効にする

ネットワーク検出がオフになっていると、他のPCやNASが見えなくなります。まずここを確認しましょう。

手順(Windows 10 / 11 共通)

  1. コントロールパネルを開く
    スタートメニューを右クリック →「ファイル名を指定して実行」→ control と入力してEnter
  2. 「ネットワークと共有センター」をクリック
  3. 左側の「共有の詳細設定の変更」をクリック
  4. 「プライベート」ネットワークのプロフィールを展開する
  5. 「ネットワーク探索を有効にする」を選択する
    「ネットワークに接続されているデバイスの自動設定を有効にする」にもチェックを入れる
  6. 「ファイルとプリンターの共有を有効にする」も選択する
  7. 「変更の保存」をクリックする
注意:「すべてのネットワーク」のプロフィールでパスワード保護共有が有効になっていると、認証なしではアクセスできません。ご自宅や社内の小規模ネットワークで問題ない場合は「パスワード保護共有を無効にする」に変更することで接続しやすくなります(セキュリティリスクに注意)。

必要なWindowsサービスを起動する

ネットワーク検出を有効にしても改善しない場合、関連サービスが停止しているかもしれません。

  1. Win + R キーを押して「ファイル名を指定して実行」を開く
  2. services.msc と入力してEnter
  3. 以下のサービスを探して、それぞれ右クリック →「開始」する(スタートアップの種類が「自動」になっているか確認)
サービス名 推奨スタートアップ設定 役割
Function Discovery Resource Publication 自動(遅延開始) ネットワーク上でPCを公開する
SSDP Discovery 自動 UPnPデバイスを検出する
UPnP Device Host 自動 UPnPデバイスをホストする
DNS Client 自動 DNS名前解決を行う
Server 自動 ファイル・プリンター共有を提供する
Workstation 自動 他のPCの共有リソースに接続する

対処法2:資格情報マネージャーを修正する

「アクセスが拒否されました」「パスワードが違います」といったエラーが出る場合、Windowsが古い認証情報をキャッシュしていることがほとんどです。

資格情報マネージャーの場所

  1. コントロールパネルを開くWin + Rcontrol
  2. 「ユーザーアカウント」→「資格情報マネージャー」をクリック
  3. 「Windows 資格情報」タブをクリック

古い資格情報を削除する手順

  1. 「Windows 資格情報」の一覧から、接続できないサーバー名やNASのIPアドレスに関連するエントリを探す
  2. 該当のエントリをクリックして展開する
  3. 「削除」をクリックして古い情報を消す
  4. 再度ネットワークドライブに接続を試み、正しいユーザー名とパスワードを入力する
  5. 「資格情報を記憶する」にチェックを入れて保存する

新しい資格情報を追加する手順

  1. 「資格情報マネージャー」の「Windows 資格情報」タブで「Windows 資格情報の追加」をクリック
  2. インターネットまたはネットワークのアドレス:接続先のサーバー名またはIPアドレスを入力(例:\\192.168.1.100 または \\NASの名前
  3. ユーザー名:接続先のユーザー名を入力
  4. パスワード:正しいパスワードを入力
  5. 「OK」をクリックして保存
ポイント:NASメーカーによってはデフォルトのユーザー名が「admin」「guest」などになっています。NASの管理画面にログインして、ファイル共有に使用するユーザーアカウントを確認してから資格情報を設定しましょう。

対処法3:SMBプロトコルのバージョンを確認・有効化する

SMB(Server Message Block)はWindowsのファイル共有に使われるプロトコルです。現在は主にSMB2.0・SMB3.0が使われていますが、古いNASやファイルサーバーはSMB1.0にしか対応していない場合があります。

注意:SMB1.0はセキュリティ上の脆弱性(WannaCryランサムウェアで悪用された)があります。可能であれば接続先のNAS・サーバーのファームウェアをアップデートしてSMB2.0以上に対応させることを強く推奨します。SMB1.0の有効化は一時的な対処としてのみ行い、根本的な解決を目指してください。

現在のSMB設定を確認する(PowerShell)

  1. PowerShellを管理者権限で開く
    スタートメニューを右クリック →「Windows PowerShell(管理者)」または「ターミナル(管理者)」をクリック
  2. 以下のコマンドを実行してSMBの状態を確認する:
Get-SmbServerConfiguration | Select EnableSMB1Protocol, EnableSMB2Protocol

実行結果で EnableSMB1Protocol : False になっていれば、SMB1.0は無効化されています。

SMB1.0を有効にする手順(一時的な対処)

  1. PowerShellを管理者権限で開く
  2. 以下のコマンドを実行する:
Set-SmbServerConfiguration -EnableSMB1Protocol $true -Force

または、GUIから設定することもできます:

  1. Win + Roptionalfeatures → Enter
  2. 「SMB 1.0/CIFS ファイル共有のサポート」を展開する
  3. 「SMB 1.0/CIFS クライアント」にチェックを入れる
  4. 「OK」をクリックしてPCを再起動する

SMBバージョン対応表

SMBバージョン Windows側の対応状況 セキュリティ 推奨度
SMB 1.0 デフォルト無効(手動で有効化可) 低(重大な脆弱性あり) 非推奨
SMB 2.0 / 2.1 デフォルト有効
SMB 3.0 / 3.1.1 デフォルト有効 高(暗号化対応) 推奨

対処法4:ネットワークドライブを再マッピングする

既存のネットワークドライブが正しく接続できない場合、一度削除して再度マッピングし直すことで解決することがあります。

既存のネットワークドライブを削除する

  1. エクスプローラーを開く(Win + E
  2. 左側の「PC」をクリックする
  3. 接続できないネットワークドライブを右クリックする
  4. 「切断」をクリックする

ネットワークドライブを再マッピングする

  1. エクスプローラーを開く
  2. 上部の「…(その他)」メニュー → 「ネットワークドライブの割り当て」をクリック
    (または「PC」を右クリック → 「ネットワーク ドライブの割り当て」)
  3. ドライブ文字を選択する(例:Z:)
  4. フォルダーに接続先のパスを入力する(例:\\192.168.1.100\SharedFolder
  5. 「サインイン時に再接続する」にチェックを入れる(これを忘れると再起動で消える)
  6. 別のユーザー名で接続する場合は「別の資格情報を使用して接続する」にもチェック
  7. 「完了」をクリックする
IPアドレスがわからない場合:接続先がNASであれば、NASの管理画面(通常 http://192.168.x.x/ でアクセス)で確認できます。ルーターの管理画面からも接続デバイスの一覧でIPアドレスを確認できます。

コマンドプロンプトからネットワークドライブをマッピングする方法

GUIで設定できない場合は、コマンドプロンプトを使う方法もあります。

  1. コマンドプロンプトを管理者権限で開く
  2. 以下のコマンドを入力する:
net use Z: \\サーバー名またはIPアドレス\共有フォルダ名 /user:ユーザー名 パスワード /persistent:yes

例:

net use Z: \\192.168.1.100\share /user:admin mypassword /persistent:yes

/persistent:yes を付けることで、再起動後も接続が維持されます。


対処法5:Windowsファイアウォールと共有設定を確認する

Windowsファイアウォールがファイル共有の通信をブロックしている場合があります。

ファイアウォールでファイル共有を許可する

  1. コントロールパネルを開く
  2. 「システムとセキュリティ」→「Windows Defender ファイアウォール」をクリック
  3. 左側の「Windows Defender ファイアウォールを介したアプリまたは機能を許可する」をクリック
  4. 「ファイルとプリンターの共有」を探してチェックを入れる(プライベート・パブリックの両方)
  5. 「OK」をクリックして保存する

詳細な共有設定を確認する

  1. コントロールパネル → 「ネットワークと共有センター」→「共有の詳細設定の変更」
  2. 「すべてのネットワーク」を展開する
  3. 「パスワード保護共有を無効にする」を選択する(信頼できるネットワーク内での場合のみ)
  4. 「変更の保存」をクリックする
注意:サードパーティ製のセキュリティソフト(ウイルス対策ソフト)が原因でブロックされている場合もあります。一時的に無効にして接続できるか確認してみてください。接続できた場合は、セキュリティソフトの設定でファイル共有の例外を追加してください。

対処法6:接続を維持するスタートアップスクリプトを設定する

「サインイン時に再接続する」にチェックを入れても再起動後にドライブが消える場合、スタートアップスクリプトを使って強制的に再接続させる方法があります。

バッチファイルを作成する方法

  1. メモ帳を開く
  2. 以下の内容を入力する(環境に合わせて変更):
@echo off
timeout /t 10 /nobreak
net use Z: \\サーバー名\共有フォルダ名 /user:ユーザー名 パスワード /persistent:yes
exit
  1. ファイルを connect_drive.bat という名前で保存する(ファイルの種類を「すべてのファイル」にすること)
  2. Win + Rshell:startup と入力してEnterを押す(スタートアップフォルダが開く)
  3. 作成したバッチファイルをスタートアップフォルダに移動またはショートカットを作成する
ポイント:timeout /t 10 はネットワークが完全に接続されるまで10秒待機するための設定です。ネットワーク環境によっては時間を伸ばすと安定します。

対処法7:レジストリで自動再接続を有効にする

Windowsのグループポリシーやレジストリ設定により、再起動後にネットワークドライブが再接続されないことがあります。この設定を変更することで解決できます。

注意:レジストリの編集は慎重に行ってください。誤った変更はWindowsの動作に影響を与える可能性があります。事前にレジストリのバックアップを取ることを推奨します(レジストリエディタ → ファイル → エクスポート)。

グループポリシーで設定する方法(Windows 10/11 Pro・Enterprise)

  1. Win + Rgpedit.msc → Enter
  2. 「コンピューターの構成」→「管理用テンプレート」→「システム」→「ログオン」を開く
  3. 「コンピューターの起動時とログオン時に従来のスタートアップの動作を使用する」をダブルクリック
  4. 「有効」を選択して「OK」をクリック
  5. PCを再起動する

レジストリで設定する方法

  1. Win + Rregedit → Enter
  2. 以下のパスに移動する:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  3. 右側の空白部分を右クリック →「新規」→「DWORD(32ビット)値」
  4. 名前を UseOldProcessingOrder に設定する
  5. ダブルクリックして値を 1 に設定する
  6. 「OK」をクリックしてPCを再起動する

よく使われるエラーコード別の対処法

エラーコード エラーメッセージ 推奨対処法
0x80070035 ネットワーク パスが見つかりません 対処法1(ネットワーク検出)・対処法3(SMB設定)
0x80004005 アクセスが拒否されました / 特定できないエラー 対処法2(資格情報)・対処法5(ファイアウォール)
0x80070043 ネットワーク名が見つかりません 対処法1(サービス起動)・対処法4(再マッピング)
0x80070003 指定されたパスが見つかりません 対処法4(パスを確認して再マッピング)
System Error 53 ネットワーク パスが見つかりません 対処法1・対処法3・IPアドレスを直接指定して接続
System Error 1326 ログオン失敗:ユーザー名またはパスワードが不正 対処法2(資格情報マネージャー)

おすすめのNAS製品(Amazonアフィリエイト)

ネットワークドライブ環境を快適に構築するためには、信頼性の高いNAS製品の選択が重要です。以下におすすめの製品を紹介します。

QNAP TS-233(2ベイ NAS)

QNAPのエントリークラスNASです。SMB2.0・SMB3.0に対応しており、Windowsとの親和性が高く初心者にも扱いやすい製品です。自宅や小規模オフィスのネットワークドライブとして最適です。

Amazonで確認する

Synology DS223j(2ベイ NAS)

Synologyは世界シェアNo.1のNASブランドです。直感的な管理画面と充実したサポートで、Windowsネットワークドライブとの連携がスムーズです。SMB3.0対応で安定した接続が可能です。

Amazonで確認する


よくある質問(FAQ)

Q1. ネットワークドライブが「再接続できませんでした」と表示されて使えない

A. これはWindowsが起動時に自動接続を試みたものの、その時点ではネットワークに接続されていないため発生します。以下を試してください。

  • エクスプローラーで該当ドライブをダブルクリックして手動接続を試みる
  • 対処法6のスタートアップスクリプト(タイムアウト付き)を設定する
  • Windowsのサインイン後にネットワークドライブが接続されるよう遅延を設定する

Q2. ネットワークドライブにアクセスできるのに、ファイルを開くと「アクセスが拒否されました」と出る

A. フォルダ単位でのアクセス権限の問題です。接続先のサーバーやNASで、該当フォルダへのアクセス権限が設定されているか確認してください。管理者権限のアカウントでNASの管理画面にログインし、共有フォルダのアクセス権限設定を確認・修正してください。

Q3. 同じネットワーク上のMacやLinuxからはアクセスできるのに、Windowsだけ接続できない

A. WindowsのSMB設定またはネットワーク検出設定に問題がある可能性が高いです。対処法1(ネットワーク検出の有効化)と対処法3(SMBバージョンの確認)を順番に試してください。また、Windowsファイアウォールが有効な場合は対処法5も確認してください。

Q4. 自宅NASへのアクセスは問題ないが、会社のサーバーへのVPN経由アクセスで接続できない

A. VPN経由でのネットワークドライブ接続は設定が複雑になりがちです。以下を確認してください。

  • VPNに接続されているか確認する
  • VPN接続後にDNS解決ができているか確認する(IPアドレス直接指定で接続を試みる)
  • 会社のシステム管理者に「VPN経由でのファイル共有」が許可されているか確認する
  • 接続先のパスをIPアドレスで直接指定して接続を試みる(例:\\10.0.0.1\share

Q5. Windows 11にアップグレードしてからネットワークドライブが使えなくなった

A. Windows 11ではSMB1.0がデフォルトで完全に無効化されており、セキュリティ設定も強化されています。以下を順番に試してください。

  1. 対処法1でネットワーク検出を有効にする
  2. 対処法2で資格情報マネージャーを更新する
  3. 接続先のNAS・サーバーがSMB2.0以上に対応しているか確認する(未対応の場合は対処法3でSMB1.0を一時的に有効化)
  4. 接続先機器のファームウェアを最新バージョンに更新する

Q6. ネットワークドライブの文字(Z:など)が変わってしまい、アプリから参照できない

A. ドライブ文字が変わってしまう場合、一度切断してから同じドライブ文字で再マッピングしてください。複数のUSBドライブなどが接続されている環境では、起動順序によってドライブ文字が変わることがあります。ネットワークドライブには使われにくい後半のドライブ文字(Y:、Z:など)を割り当てると安定します。

Q7. ネットワークドライブに接続できるが、とても遅い

A. 速度が遅い場合は以下を確認してください。

  • 有線LAN(イーサネット)で接続する(Wi-Fi接続は速度が不安定になりやすい)
  • ルーターやスイッチングハブがギガビット対応か確認する
  • NASのLANポートとPCのLANポートが両方ギガビット対応か確認する
  • Windowsの「自動調整レベル」の設定を変更する(PowerShellで netsh int tcp set global autotuninglevel=normal を実行)

Q8. 「ネットワークの場所を追加」と「ネットワークドライブの割り当て」の違いは?

A. 両者は以下の点で異なります。

  • ネットワークドライブの割り当て:エクスプローラーの「PC」に「Z:」などのドライブ文字として表示される。アプリからも通常のドライブとして参照できる
  • ネットワークの場所を追加:エクスプローラーの「ネットワークの場所」に表示される。ドライブ文字は割り当てられないため、アプリからの直接参照はできない場合がある

アプリケーションから参照する必要がある場合は「ネットワークドライブの割り当て」を使用してください。


まとめ

Windowsでネットワークドライブが接続できない場合の原因と対処法を整理すると、以下のようになります。

問題の種類 主な原因 対処法
ネットワーク上に見えない ネットワーク検出が無効 対処法1:ネットワーク検出を有効にする
認証エラー・アクセス拒否 古い資格情報のキャッシュ 対処法2:資格情報マネージャーを更新する
古いNAS・サーバーに接続できない SMBバージョン不一致 対処法3:SMB1.0を一時的に有効化する
接続設定がずれている IPアドレス変更など 対処法4:ネットワークドライブを再マッピングする
ファイアウォールでブロック ファイアウォール設定 対処法5:ファイアウォールで共有を許可する
再起動後に消える スタートアップ順序の問題 対処法6:スタートアップスクリプトを設定する
再起動後に消える(深刻) グループポリシー・レジストリ 対処法7:レジストリ設定を変更する

ネットワークドライブのトラブルは一見複雑に見えますが、原因を一つずつ切り分けていけば必ず解決できます。まずは対処法1(ネットワーク検出の有効化)対処法2(資格情報マネージャーの更新)を試してみてください。これだけで多くのケースが解決します。

Windows 11へのアップグレード後にトラブルが起きた場合は、SMBバージョンの確認(対処法3)も必ず行いましょう。古いNASを使っている場合は、ファームウェアのアップデートでSMB2.0以上に対応させることが長期的な解決策となります。

それでも解決しない場合は:

  • 接続先のNAS・サーバーのログを確認して、どのような認証エラーが記録されているか調べる
  • Windowsのイベントビューアー(Win + X →「イベントビューアー」)でシステムログを確認する
  • 別のPCから同じネットワークドライブに接続してみて、問題がWindows PC固有かどうか切り分ける
  • Windowsをサインアウト→サインインし直してみる(プロファイルの問題の場合に有効)

この記事が、ネットワークドライブのトラブル解決のお役に立てば幸いです。

Check Also

【2026年最新版】Windowsのタスクバーが固まる・フリーズする原因と対処法【完全ガイド】

【2026年最新版】Windo …