
Windows 10/11でネットワークエラー0x800704b3を直す方法:共有フォルダにアクセスできない原因と完全対処
共有フォルダやネットワークドライブへ接続しようとした瞬間、「ネットワーク エラー 0x800704b3」が出て止まる。Windows 10/11では、設定の小さな食い違いが引き金になって突然アクセス不能になることがあります。本記事では、0x800704b3の代表的な原因を整理し、再発しにくい順番で解決策をまとめます。やみくもに設定を触るのではなく、最短距離で復旧できる手順に絞って解説します。
- Windows 10/11でネットワークエラー0x800704b3を直す方法:共有フォルダにアクセスできない原因と完全対処
0x800704b3とは?何が起きているエラーなのか
0x800704b3は、ネットワーク共有(SMB)で別PCの共有フォルダや共有プリンター、NAS、ネットワークドライブに接続する際に、Windows側が必要なネットワーク機能や認証経路を確立できないときに出やすいエラーです。
「相手のPCは見えているのに開けない」「資格情報を入れる前に失敗する」「昨日まで動いていたのに急にダメ」など、症状の見え方がブレるのが厄介な点です。
原因は大きく分けて次の4系統です。
-
ネットワークの“場所”設定や共有設定が噛み合っていない
-
SMB/資格情報/サービスなど共有に必要な機能が止まっている
-
ファイアウォールやセキュリティ製品が遮断している
-
名前解決(PC名で探す仕組み)が壊れていて接続先に辿り着けない
以下の手順は、直る確率が高いものから順に並べています。
まず確認:同一ネットワークか、IPで到達できるか
いきなりWindowsの深い設定に入る前に、土台を切り分けます。
1) 同じルーター配下か
社内LAN、家庭内LAN、Wi-Fi中継器のゲストネットワーク、VPN接続などが混在すると、相互アクセスがブロックされることがあります。
可能なら両PCを同じWi-Fi(同一SSID)または同じスイッチ配下に揃えてください。
2) IPで直接開けるか
エクスプローラーのアドレスバーに次を入力します。
-
\\192.168.1.10\共有名(接続先PCのIP) -
共有名が不明なら
\\192.168.1.10だけでも可
これで開けるなら「PC名で開けない=名前解決の問題」が濃厚です。後半の「名前解決の修正」を優先してください。
IPでも開けないなら、共有設定・サービス・ファイアウォールの順に潰します。
解決策1:ネットワークを「プライベート」にする(最重要)
Windowsはネットワークの種類(パブリック/プライベート)で共有関連の挙動が変わります。パブリックだと共有が抑制され、0x800704b3の温床になります。
-
設定 → ネットワークとインターネット
-
接続中の Wi-Fi または イーサネット を選択
-
ネットワーク プロファイル を パブリック → プライベート に変更
これだけで直るケースが非常に多いです。
解決策2:共有の基本設定(ネットワーク探索/ファイル共有)を有効化
次に、共有の入口設定を整えます。
-
コントロール パネル → ネットワークと共有センター
-
共有の詳細設定の変更
-
「プライベート」側で以下を オン
-
ネットワーク探索を有効にする
-
ファイルとプリンターの共有を有効にする
-
-
「すべてのネットワーク」側は運用に合わせて設定
-
家庭・小規模なら「パスワード保護共有:オン」を推奨
-
どうしても認証で詰まる場合のみ一時的にオフ(後で戻す)
-
解決策3:資格情報(ユーザー名・パスワード)を整理する
0x800704b3の背景に「認証の不一致」が隠れていることがあります。特に、Microsoftアカウントとローカルアカウントが混在していると発生しやすいです。
推奨パターン(安定)
-
共有される側のPCに、アクセスする側で使う ローカルユーザー を作り、パスワードを設定
-
そのユーザーに共有フォルダのアクセス権(読み取り/変更)を付与
-
アクセスする側は最初の接続時にそのユーザーでログイン
既存の変な保存情報を消す
-
コントロール パネル → 資格情報マネージャー
-
Windows 資格情報
-
対象PC(PC名やIP)に関する保存情報を削除
-
もう一度
\\相手PC\共有に接続して再入力
解決策4:必須サービスを起動(共有が“動く土台”)
共有が不安定なPCでは、関連サービスが停止していることがあります。
-
Windowsキー + R →
services.msc -
次のサービスが 実行中 か確認(停止なら開始、スタートアップも自動寄りに)
-
Server(サーバー)
-
Workstation(ワークステーション)
-
Function Discovery Provider Host
-
Function Discovery Resource Publication
-
TCP/IP NetBIOS Helper(古い環境だと重要)
-
ここを整えると、「見えるのに開けない」「共有が突然消える」系が改善しやすいです。
解決策5:ファイアウォールの共有許可を確認
Windows Defender ファイアウォールやセキュリティソフトが、SMB通信を遮断しているケースも多いです。
Windows Defender ファイアウォール
-
Windows セキュリティ → ファイアウォールとネットワーク保護
-
アプリをファイアウォールで許可
-
ファイルとプリンターの共有 が プライベート で許可されているか確認
※ サードパーティ製セキュリティソフトを使っている場合は、そちら側の「ローカルネットワーク保護」「SMB保護」「侵入防止」などの項目も確認してください。検証のために一時停止して改善するなら、除外設定が必要です。
解決策6:PC名で繋がらない場合の「名前解決」修正
「IPでは開くのに \\PC名 だと失敗」するなら、ここが本命です。
1) hostsで固定(最も確実)
管理者権限でメモ帳を開き、次のファイルを編集します。C:\Windows\System32\drivers\etc\hosts
例:192.168.1.10 PCNAME
保存後、\\PCNAME\共有名 で試します。
2) DNSキャッシュをクリア
コマンドプロンプト(管理者)で実行:
-
ipconfig /flushdns
3) ネットワークの再初期化
設定 → ネットワークとインターネット → ネットワークの詳細設定 → ネットワークのリセット
再起動後に再接続します(Wi-Fi再接続が必要になる場合があります)。
解決策7:SMB設定の注意点(古い機器やNASの場合)
共有先が古いNASや古いWindowsの場合、SMBの世代差で繋がらないことがあります。
ただし、古いSMB(特にSMB 1.0)はセキュリティ上のリスクがあるため、必要な場合のみ限定的に使うのが原則です。
-
可能なら、共有先のNAS/機器側設定で SMB2/SMB3を有効 にする
-
どうしても古い機器しか対応していない場合のみ、Windows側で該当機能を有効化(短期の検証用途に留める)
どうしても直らないときの最終チェックリスト
最後に、見落としがちなポイントだけ短くまとめます。
-
両PCの時刻が大きくズレていないか(認証不整合の原因)
-
共有フォルダの「共有権限」と「NTFS権限」が矛盾していないか
-
共有先PCがスリープしていないか(スリープ復帰後に共有が不安定な例あり)
-
ルーターの「AP隔離」「ゲスト隔離」がオンになっていないか
-
VPNクライアントがローカルLAN通信を遮断していないか
まとめ:最短で直すならこの順番
0x800704b3は“原因の当たり”が複数ありますが、現場で効きやすい順は次の通りです。
-
ネットワークをプライベート化
-
ネットワーク探索とファイル共有をオン
-
資格情報マネージャーを整理して正しいユーザーで接続
-
共有関連サービスの起動確認
-
ファイアウォールで共有を許可
-
IPで繋がるなら名前解決を修正(hosts/flushdns/リセット)
-
古いNASならSMB世代差を疑う(安全性に注意)
この流れで進めれば、共有フォルダにアクセスできない状況から高確率で復旧できます。共有は一度直しても、アップデートやネットワーク環境変更で再発しやすい領域です。設定を「なぜそうするのか」まで押さえておくと、次回は数分で自己解決できます。