「昨日まで普通に使えていた共有フォルダが、突然開けなくなった…」そんな経験はありませんか?実はこの問題、2024年10月以降にWindows11を24H2や25H2へアップデートしたユーザーの間で爆発的に増えています。Microsoftのセキュリティ強化が原因なのですが、多くの人がその根本的な理由を知らないまま、あちこちの設定をいじって余計に状況を複雑にしてしまっているのが現状です。
この記事では、世界中の最新情報と実際のトラブル解決事例をもとに、初心者でもわかりやすく共有フォルダの問題を解決する方法を徹底解説します。Pro版とHome版で対処法が異なることや、NASへのアクセス問題、さらには2025年秋にリリースされたWindows11の25H2で発生している新たな問題まで網羅しています。
- Windows11の24H2および25H2で共有フォルダにアクセスできなくなる原因は、SMB署名の強制化とゲストログオンの無効化という2つのセキュリティ強化
- 対処法はPro版ならグループポリシーエディター、Home版ならレジストリ編集またはPowerShellコマンドで設定変更が必要
- 最も安全な解決策は共有フォルダにユーザー認証(ユーザー名とパスワード)を設定すること
- なぜWindows11で共有フォルダにアクセスできなくなったのか
- Windows11Pro版での共有フォルダ問題を解決する方法
- Windows11Home版での対処法はレジストリ編集かPowerShell
- NASやサーバーへの接続問題を解決するための追加対策
- 最も安全な解決策はユーザー認証を正しく設定すること
- 設定変更する前に確認すべき診断コマンド
- 起動時に「ネットワークドライブに再接続できませんでした」が出るときの対処法
- 共有フォルダへのファイル転送が遅いときの高速化テクニック
- ネットワーク上のPCやNASが見えないときの確認ポイント
- トラブル予防のために作っておきたいバッチファイル
- Windows Updateで設定が戻ってしまったときの対処法
- 企業環境と家庭環境で異なる推奨設定
- ぶっちゃけこうした方がいい!
- よくある質問
- 今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
- まとめ
なぜWindows11で共有フォルダにアクセスできなくなったのか
Windows11のバージョン24H2以降で共有フォルダにアクセスできなくなった根本的な原因は、Microsoftによるセキュリティポリシーの大幅な変更にあります。具体的には、従来は許可されていた「安全でないゲストログオン」と「SMB署名なしの通信」がデフォルトでブロックされるようになりました。
これまでWindows10やWindows11の23H2以前のバージョンでは、パスワードを設定していない共有フォルダに誰でもアクセスできる状態が普通でした。しかし、この仕組みはセキュリティ上の重大なリスクを抱えていました。悪意のある攻撃者が偽のサーバーを用意してユーザーを騙し、認証情報を盗んだりランサムウェアを送り込んだりすることが可能だったのです。
Microsoftは約30年前からSMB署名の技術を持っていましたが、互換性を優先して強制はしていませんでした。しかし、サイバー攻撃が巧妙化する現代において、ついにセキュリティを最優先する方針に転換したのです。
エラーメッセージの種類と意味
共有フォルダにアクセスできないとき、画面に表示されるエラーメッセージにはいくつかのパターンがあります。「組織のセキュリティポリシーによって非認証のゲストアクセスがブロックされているため、この共有フォルダーにアクセスできません」というメッセージは、ゲストログオンが無効化されていることを示しています。また「ネットワークパスが見つかりません」やエラーコード0x80070035が表示される場合は、SMB署名の不一致が原因である可能性が高いです。
さらに「ユーザー名またはパスワードが正しくありません」と表示されるケースでは、資格情報の問題かSMBプロトコルの認証方式の変更が影響していることが考えられます。
Windows11Pro版での共有フォルダ問題を解決する方法
Windows11のPro版をお使いの方は、グループポリシーエディターを使って設定を変更できます。この方法が最も標準的で、後から元に戻すのも簡単です。
グループポリシーでゲストログオンを有効にする手順
- キーボードのWindowsキーとRキーを同時に押して「ファイル名を指定して実行」を開きます
- 名前欄に「gpedit.msc」と入力してOKをクリックします
- 左側のツリーから「コンピューターの構成」→「管理用テンプレート」→「ネットワーク」→「Lanmanワークステーション」の順に開きます
- 右側に表示される「安全でないゲストログオンを有効にする」をダブルクリックします
- 「有効」を選択してOKをクリックします
この設定だけで解決しない場合は、デジタル署名の設定も変更する必要があります。同じグループポリシーエディター内で「コンピューターの構成」→「Windowsの設定」→「セキュリティの設定」→「ローカルポリシー」→「セキュリティオプション」を開き、「Microsoftネットワーククライアント常に通信にデジタル署名を行う」を「無効」に変更してください。
設定変更後はパソコンを再起動して、共有フォルダにアクセスできるか確認しましょう。
Windows11Home版での対処法はレジストリ編集かPowerShell
Windows11のHome版にはグループポリシーエディターが搭載されていないため、レジストリエディターまたはPowerShellを使って直接設定を変更する必要があります。レジストリの編集は誤った操作をするとシステムが起動しなくなる危険もあるため、自信がない方はPowerShellコマンドを使う方法をおすすめします。
PowerShellコマンドで簡単に設定を変更する
スタートメニューの検索欄に「PowerShell」と入力し、表示された「Windows PowerShell」を右クリックして「管理者として実行」を選択します。青い画面が開いたら、以下のコマンドを1行ずつ入力してEnterキーを押してください。
Set-SmbClientConfiguration -EnableInsecureGuestLogons $true -Force
Set-SmbClientConfiguration -RequireSecuritySignature $false -Force
この2つのコマンドを実行するだけで、多くの場合は共有フォルダへのアクセスが復活します。それでもダメな場合は、追加で以下のコマンドも実行してみてください。
Set-SmbServerConfiguration -RequireSecuritySignature $false -Force
レジストリエディターで設定を変更する手順
より確実に設定を残したい場合はレジストリを直接編集します。「ファイル名を指定して実行」で「regedit」と入力してレジストリエディターを開き、以下のパスに移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
右側の空白部分で右クリックし、「新規」→「DWORD(32ビット)値」を選択して「AllowInsecureGuestAuth」という名前で作成します。作成した項目をダブルクリックして値のデータを「1」に設定します。同様に「RequireSecuritySignature」という名前でDWORD値を作成し、こちらは値を「0」に設定してください。
NASやサーバーへの接続問題を解決するための追加対策
BuffaloやI-O DATA、Synology、QNAPなどのNASデバイスに接続できなくなった場合は、PC側の設定変更だけでなくNAS側の設定確認も重要です。特に古いNASはSMB署名に対応していないモデルも多く、ファームウェアのアップデートで対応できる場合があります。
2026年1月時点で世界中のコミュニティで報告されている情報によると、Windows11の25H2でも同様の問題が継続して発生しており、さらにNTLM認証の強化やSIDの重複チェックなど新たな制限も追加されています。企業環境でイメージ展開したPCが同じSIDを持っている場合、SMB共有やリモートデスクトップでの認証エラーが発生する事例が報告されています。
IPv6が原因でアクセスできないケースへの対応
意外と見落とされがちなのが、IPv6の設定です。ネットワークアダプターでIPv6が有効になっていると、特定の環境で共有フォルダへのアクセスに失敗するバグがWindows11の24H2に存在します。IPv4のみを使用しているネットワーク環境では、IPv6を無効にすることで問題が解決することがあります。コントロールパネルの「ネットワークと共有センター」からアダプターの設定を開き、使用しているネットワーク接続のプロパティでIPv6のチェックを外してみてください。
最も安全な解決策はユーザー認証を正しく設定すること
ここまで紹介してきた方法は、いわばセキュリティを一時的に緩める対処法です。Microsoftがセキュリティを強化した本来の目的を考えると、可能であれば共有フォルダにきちんとユーザー認証を設定することが推奨されます。
共有元のパソコンやサーバーに新しいユーザーアカウントを作成し、アクセス元のWindows11パソコンでそのアカウント情報を資格情報マネージャーに登録することで、セキュリティを保ちながら共有フォルダを利用できます。
資格情報を登録して安全にアクセスする方法
スタートメニューの検索欄で「資格情報マネージャー」と入力して開きます。「Windows資格情報」を選択し、「Windows資格情報の追加」をクリックします。ネットワークアドレスには共有フォルダのパス(例\\サーバー名\共有名)を入力し、共有元で設定したユーザー名とパスワードを入力して保存します。
この方法であれば、Windows11のセキュリティ設定を変更することなく、安全に共有フォルダを利用し続けることができます。
設定変更する前に確認すべき診断コマンド
闇雲に設定を変更する前に、まずは現在のSMB設定状況を把握することが重要です。何が原因でアクセスできないのかを正確に特定できれば、必要最小限の変更で問題を解決できます。以下のPowerShellコマンドを管理者として実行すると、自分のパソコンのSMB設定が一目でわかります。
SMBクライアントの設定を一括確認する
PowerShellを管理者として開き、次のコマンドを実行してください。
Get-SmbClientConfiguration | Format-List EnableInsecureGuestLogons, RequireSecuritySignature, EnableSecuritySignature
このコマンドを実行すると「EnableInsecureGuestLogons」「RequireSecuritySignature」「EnableSecuritySignature」の3つの値が表示されます。EnableInsecureGuestLogonsがFalseになっていればゲストログオンがブロックされている状態であり、RequireSecuritySignatureがTrueになっていればSMB署名が強制されている状態です。この結果を見れば、どの設定を変更すべきか判断できます。
接続先のサーバーやNASとの通信状況を調べる
ネットワーク的に接続先と通信できているかを確認するには、以下のコマンドが便利です。
Test-NetConnection -ComputerName 接続先のIPアドレスまたはホスト名 -Port 445
SMBはTCPポート445を使用するため、このポートへの接続が成功すれば通信経路に問題はありません。TcpTestSucceededがTrueと表示されれば、ファイアウォールやネットワーク機器によるブロックはされていないと判断できます。
起動時に「ネットワークドライブに再接続できませんでした」が出るときの対処法
共有フォルダにアクセスできるようになっても、パソコンを再起動するたびに「ネットワークドライブに再接続できませんでした」というエラーが表示されて困っている方は多いはずです。これは高速スタートアップ機能とネットワークの準備完了タイミングが関係しています。
Windows11では起動を高速化するために、シャットダウン時にシステムの状態を保存しておく「高速スタートアップ」がデフォルトで有効になっています。しかし、この機能が有効だとネットワーク接続が完全に確立される前にドライブの再接続を試みてしまい、失敗することがあります。
高速スタートアップを無効化する手順
コントロールパネルを開いて「電源オプション」を選択し、左側の「電源ボタンの動作を選択する」をクリックします。「現在利用可能ではない設定を変更します」をクリックして、下にスクロールすると「高速スタートアップを有効にする」というチェックボックスがあるのでこれをオフにします。設定を保存したら、次回起動時からネットワークドライブの再接続エラーが解消される可能性が高いです。
起動時にネットワークを待機する設定を有効にする
Pro版をお使いの方は、グループポリシーで「起動時に常にネットワークを待機する」設定を有効にすることで、ネットワーク準備完了を待ってからドライブ接続を試みるようになります。グループポリシーエディターで「コンピューターの構成」→「管理用テンプレート」→「システム」→「ログオン」を開き、「コンピューターの起動およびログオンで常にネットワークを待つ」を有効にしてください。
共有フォルダへのファイル転送が遅いときの高速化テクニック
アクセスできるようになったものの、ファイルのコピーがやたら遅いという経験はありませんか?Windows11の24H2以降では、SMB署名が有効になったことで転送速度が低下するケースが報告されています。SMB署名はデータの整合性を保証するために毎パケットに署名を付与する処理を行うため、CPUに負荷がかかり転送速度が落ちることがあるのです。
Robocopyで高速コピーを実現する
エクスプローラーでのドラッグ&ドロップによるコピーは、実はシングルスレッドで動作しているため遅いです。Windows標準搭載のRobocopyコマンドを使えば、マルチスレッドでの並列コピーが可能になり、大幅に転送速度が向上します。
コマンドプロンプトを管理者として開き、以下のように実行します。
robocopy \\サーバー名\共有フォルダ C:\コピー先フォルダ /E /MT:16 /R:2 /W:1
/Eオプションは空のフォルダも含めてすべてコピー、/MT:16は16スレッドで並列処理、/R:2は再試行回数を2回に制限、/W:1は再試行までの待機時間を1秒に設定しています。デフォルトでは再試行回数が100万回、待機時間が30秒に設定されているため、失敗したファイルがあると延々と再試行し続けてしまいます。これらのオプションを指定することで、効率的なコピーが実現できます。
SMB圧縮を有効にしてさらに高速化
Windows11とWindows Server 2022以降では、SMB圧縮という機能が使えます。これはファイル転送時にデータを自動的に圧縮して送信し、受信側で自動的に解凍する機能です。特にテキストファイルやOfficeドキュメントなど圧縮効率の高いファイルでは、転送時間を大幅に短縮できます。
Robocopyで圧縮転送を使うには、/COMPRESSオプションを追加します。
robocopy \\サーバー名\共有フォルダ C:\コピー先フォルダ /E /MT:16 /COMPRESS
ただし、SMB圧縮が機能するには送信側と受信側の両方がWindows11またはWindows Server 2022以降である必要があります。古いNASやサーバーが相手の場合は効果がないのでご注意ください。
ネットワーク上のPCやNASが見えないときの確認ポイント
そもそもエクスプローラーの「ネットワーク」を開いても他のパソコンやNASが表示されないという問題も頻繁に発生します。これは共有フォルダへのアクセス問題とは別の原因で起きていることが多いです。
ネットワーク探索に必要なサービスを確認する
ネットワーク上のデバイスを発見するには「Function Discovery Provider Host」と「Function Discovery Resource Publication」という2つのWindowsサービスが稼働している必要があります。スタートメニューで「サービス」と検索してサービス管理画面を開き、この2つのサービスが「実行中」になっているか確認してください。停止している場合は右クリックから「開始」を選択し、さらに「プロパティ」を開いて「スタートアップの種類」を「自動」に変更しておくと、次回起動時から自動的に開始されます。
プライベートネットワークに設定されているか確認
Windowsはネットワークを「パブリック」と「プライベート」で区別しており、パブリックネットワークではセキュリティのためにネットワーク探索が無効になっています。自宅やオフィスのネットワークであれば、プライベートに設定しておく必要があります。設定アプリを開いて「ネットワークとインターネット」→「イーサネット」または「Wi-Fi」を選択し、ネットワークプロファイルの種類を「プライベート」に変更してください。
トラブル予防のために作っておきたいバッチファイル
毎回同じ設定を手動で確認したり、PowerShellコマンドを入力したりするのは面倒です。よく使うコマンドをバッチファイルにまとめておくと、ダブルクリックするだけで実行できて便利です。
SMB設定を一括で確認するバッチファイル
メモ帳を開いて以下の内容を入力し、「SMB診断.bat」などの名前で保存しておきましょう。
@echo off
echo ===== SMB設定診断ツール =====
echo.
echo
powershell -Command “Get-SmbClientConfiguration | Format-List EnableInsecureGuestLogons, RequireSecuritySignature”
echo.
echo
powershell -Command “Get-SmbServerConfiguration | Format-List EnableSMB1Protocol, EnableSMB2Protocol”
echo.
echo
powershell -Command “Get-SmbConnection | Format-Table ServerName, ShareName, UserName -AutoSize”
pause
このバッチファイルを右クリックして「管理者として実行」すると、現在のSMB関連設定と接続状況が一覧表示されます。トラブル発生時にまずこれを実行して状況を把握すると、原因の特定が早くなります。
Windows Updateで設定が戻ってしまったときの対処法
せっかく設定を変更して共有フォルダにアクセスできるようになっても、Windowsの大型アップデート後に設定がリセットされてしまうことがあります。特に24H2から25H2へのアップデートのようなメジャーバージョンの変更時には要注意です。
レジストリのエクスポートでバックアップを取る
レジストリエディターで設定変更を行った場合は、変更したキーをエクスポートしておくと復元が簡単です。レジストリエディターを開いて変更したキー(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters)を右クリックし、「エクスポート」を選択して任意の場所に保存します。アップデート後に設定が戻ってしまった場合は、エクスポートしたファイルをダブルクリックするだけで設定を復元できます。
グループポリシーの設定はエクスポートできないので注意
グループポリシーエディターで行った設定変更は、残念ながらファイルとしてエクスポートする機能がありません。そのため、どの設定を変更したかをメモしておくか、先に紹介したPowerShellコマンドで設定変更を行う方法に切り替えることをおすすめします。PowerShellコマンドであればテキストファイルとして保存しておけるため、再設定も簡単です。
企業環境と家庭環境で異なる推奨設定
この記事で紹介してきた対処法は、基本的にセキュリティレベルを下げる方向の変更です。家庭内のプライベートネットワークで信頼できる機器同士を接続する場合はリスクが低いですが、企業環境では慎重に検討する必要があります。
企業のIT担当者としては、ゲストログオンを有効にしたりSMB署名を無効にしたりする対処は、あくまで一時的な応急処置と考えるべきです。根本的な解決策は、共有フォルダやNASに適切なユーザー認証を設定することであり、古いNASのファームウェアをアップデートしてSMB署名に対応させるか、対応していない機器は新しいものに置き換えることを計画すべきです。
| 環境 | 推奨される対処法 | 注意点 |
|---|---|---|
| 家庭内ネットワーク | ゲストログオン有効化やSMB署名無効化でも許容範囲 | 外部からアクセスされないことが前提 |
| 小規模オフィス | 共有フォルダへのユーザー認証設定を推奨 | 退職者のアカウント管理に注意 |
| 中~大規模企業 | Active Directory連携とSMB署名有効のまま運用 | 古いNASは計画的にリプレース |
ぶっちゃけこうした方がいい!
正直な話をすると、この問題で一番厄介なのは「何が原因かわからないまま、ネットで見つけた対処法を片っ端から試してしまう」ことなんですよね。私自身、Windows管理者として長年この手のトラブルに対応してきましたが、状況を悪化させてしまうパターンのほとんどがこれです。
だから、ぶっちゃけ言うと最初にやるべきはPowerShellでの診断です。Get-SmbClientConfigurationを実行して、EnableInsecureGuestLogonsとRequireSecuritySignatureの値を確認する。これだけで原因の8割は特定できます。ゲストログオンがブロックされているのか、SMB署名の問題なのかがわかれば、必要な設定変更だけを行えばいい。
そして、もう一つ本音を言うと、長期的にはユーザー認証をちゃんと設定するのが結局一番楽です。「パスワードなしで誰でもアクセスできる共有フォルダ」という運用自体が、実はセキュリティ的にもメンテナンス的にもリスキーだったんですよ。Microsoftがセキュリティを強化したのは、むしろ遅すぎたくらいです。
具体的には、NASや共有元のPCにユーザーアカウントを作って、アクセスする側のPCで資格情報マネージャーにその情報を登録しておく。たったこれだけで、Windowsのアップデートで設定がリセットされる心配もなくなるし、誰がいつアクセスしたかのログも取れるようになる。最初は面倒に感じるかもしれませんが、トラブルのたびにレジストリをいじったりPowerShellコマンドを打ち込んだりするよりずっとマシです。
あと、意外と見落とされがちなのがNASのファームウェアアップデート。BuffaloやI-O DATAなどの国内メーカーはWindows11の24H2問題に対応したファームウェアをリリースしているので、まずはメーカーのサポートページをチェックしてみてください。PC側の設定を変えなくても、NAS側のアップデートだけで解決することも多いんです。
最終的に言いたいのは、応急処置と根本対策を混同しないこと。今すぐ仕事で使わなきゃいけないから応急処置としてゲストログオンを有効にする、それは全然アリです。でも、それで満足して放置するんじゃなくて、時間があるときにちゃんとユーザー認証を設定する。この二段構えの考え方を持っておくと、Windows共有フォルダのトラブルとはもう無縁になれるはずです。
よくある質問
設定を変更したのにまだ共有フォルダにアクセスできないのはなぜですか?
設定変更後にパソコンの再起動を行っていない場合、変更が反映されていない可能性があります。また、共有元のサーバーやNAS側でキャッシュが残っている場合もあるため、共有元のデバイスも再起動してみてください。それでも解決しない場合は、ファイアウォールやセキュリティソフトがSMB通信をブロックしている可能性があります。Windows Defenderファイアウォールの設定で「ファイルとプリンターの共有」が許可されているか確認しましょう。
今回の対処法を行うとセキュリティ上のリスクはありますか?
ゲストログオンを有効にしたりSMB署名を無効にしたりする対処法は、セキュリティレベルを下げることになります。信頼できるプライベートネットワーク内での使用であれば大きな問題にはなりにくいですが、公共のネットワークに接続する場合や、機密性の高いデータを扱う場合は注意が必要です。長期的には、共有フォルダにユーザー認証を設定する方法への移行を検討することをおすすめします。
次回のWindowsアップデートで設定が元に戻ってしまいますか?
グループポリシーやレジストリで行った設定変更は、通常のWindowsアップデートでは上書きされません。ただし、大型の機能更新プログラム(例えば24H2から25H2へのアップデート)では設定がリセットされる可能性があります。定期的に設定を確認するか、設定手順をメモしておくと安心です。
今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」
あなたはこんな経験はありませんか?
✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦
平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。
LINEでメッセージを送れば即時解決!
すでに多くの方が私の公式LINEからお悩みを解決しています。
最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。
誰でも無料で使えますので、安心して使えます。
問題は先のばしにするほど深刻化します。
小さなエラーがデータ消失や重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。
あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。
ぜひ、あなたの悩みを私に解決させてください。
まとめ
Windows11で共有フォルダにアクセスできなくなる問題は、Microsoftによるセキュリティ強化が主な原因です。24H2以降ではSMB署名の強制化とゲストログオンの無効化がデフォルトで適用されるため、従来のパスワードなしでアクセスできる共有フォルダが使えなくなります。
Pro版ではグループポリシーエディター、Home版ではPowerShellコマンドまたはレジストリエディターを使って設定を変更することで、一時的に問題を回避できます。しかし、最も安全な解決策は共有フォルダに適切なユーザー認証を設定することです。今回の記事で紹介した方法を参考に、ご自身の環境に合った対処法を選んでください。
なお、2025年秋にリリースされた25H2でも同様の問題が報告されており、さらなるセキュリティ強化が行われています。今後もWindowsのアップデートに伴い、ネットワーク共有に関する仕様変更が続く可能性があるため、定期的に最新情報をチェックすることをおすすめします。






コメント