お得情報

Windows 11

【Windows 11】pingは通るのにNASの共有フォルダにアクセスできない-原因と対処法

2024-12-04

本サイトの記事内にアフィリエイト広告が含まれている場合があります。Amazonのアソシエイトとして、当メディアは適格販売により収入を得ています。

【Windows 11】pingは通るのにNASの共有フォルダにアクセスできない-原因と対処法

matchan

しがない会社員。 自分への備忘録や記録、少しでもプラスになる情報を発信できたらと思います。

こんにちは。matchanです。

久々のPCトラブル記事です。

PCの入れ替え作業をしていたとき、新しく設置したWindows 11 PCからNASの共有フォルダにアクセスできないという現象に遭遇しました。ただ、NASへpingを飛ばしてみると普通に応答があります。他のPCからは普通に開けるのに、新しいPCだけダメ。

結論からいうと、自分の環境ではWindows側の「安全でないゲストログオン」とSMB署名の設定を変更したところ、共有フォルダへアクセスできるようになりました。

今回は「共有フォルダにアクセスできない。でもpingは通る」という場合に、自分が実際に変更して解決した内容を備忘録として残しておきます。

NASの共有フォルダにアクセスできない。でもpingは通る

Windows 11でNASの共有フォルダにアクセスできない

とあるPC(新PC)の設置作業中に、NASの共有フォルダへアクセスできない現象が発生しました。

状況はこんな感じです。

今回の状況

  • 新PCはWindows 11 Pro 24H2
  • 新PCだけNASの共有フォルダにアクセスできない。
  • 新PCからNASへのpingは通る。
  • 他のWindows 10/11 PCからは普通にアクセスできる。
  • 既存PCではNAS接続用の資格情報を登録していない。

pingは通るし、NAS自体は見えている。じゃあなんで共有フォルダだけ開けないんだ?

しかも今回、数ヶ所の現場でPC設置作業を行っていますが、同じような現象が複数の環境で発生しました。

共有フォルダへアクセスすると、以下のようなメッセージが表示されます。

  • 組織のセキュリティポリシーによって非認証のゲストアクセスがブロックされているため、この共有フォルダーにアクセスできません
  • (NASのIPアドレス)にアクセスできません。このネットワークリソースを使用するアクセス許可がない可能性があります
  • エラーコード: 0x80004005 エラーを特定できません
  • ネットワークエラーです(1208)
Windows 11で共有フォルダにアクセスできないエラー
Windows 11 24H2で共有フォルダにアクセスできない

現場によってメッセージは違いましたが、共通していたのは新しいWindows 11 PCだけで発生しているという点です。

グループポリシーを変更したらアクセスできた

Windows 11の共有フォルダ設定を変更

今回、自分の環境で実際に解決したのがWindows 11 Proのグループポリシー変更です。

以下の2ヶ所を変更したところ、それまで開けなかったNASの共有フォルダへアクセスできるようになりました。

  • 安全でないゲストログオンを有効にする」→ 有効
  • Microsoft ネットワーク クライアント: 常に通信にデジタル署名を行う」→ 無効

今回は2ヶ所を変更してからアクセスを確認したため、どちらか片方だけで解決したのか、それとも両方必要だったのかまでは切り分けできていません。

少なくとも自分が対応した環境では、この2ヶ所を変更することで共有フォルダへアクセスできるようになっています。

設定手順は以下です。

  • Windowsマークをクリックし、「グループポリシー」と入力。検索結果の「グループポリシーの編集」をクリック。
  • 左側のツリーから
    [コンピューターの構成] → [管理用テンプレート] → [ネットワーク] → [Lanman ワークステーション]
    と進む。
  • 「安全でないゲストログオンを有効にする」をダブルクリック。
  • 「有効」にチェックを入れて「OK」をクリック。
  • 続いて
    [コンピューターの構成] → [Windows の設定] → [セキュリティの設定] → [ローカル ポリシー] → [セキュリティ オプション]
    と進む。
  • 「Microsoft ネットワーク クライアント: 常に通信にデジタル署名を行う」をダブルクリック。
  • 「無効」にして「OK」をクリック。
  • PCを再起動する。

自分の環境では、この設定変更後にNASの共有フォルダを開けるようになりました。

再起動せずgpupdate /forceで反映させる

設定変更後はPCを再起動するのが分かりやすいですが、グループポリシー自体はコマンドから更新することもできます。

  • Windowsマークをクリックして「コマンドプロンプト」と入力し、検索結果からコマンドプロンプトを開く。
  • 以下を入力してEnter。
    gpupdate /force

これでグループポリシーを更新できます。ただし既存のSMB接続状態などによっては設定変更直後に挙動が変わらないこともあるので、アクセスできなければPCを再起動して確認するのが確実です。

Windows 11 Homeで同等の設定を変更する方法

Windows 11 Homeでは「グループポリシーの編集」が標準では使えません。そのため同等の設定を変更する場合は、レジストリの値を変更します。

  • Windowsの検索欄に「コマンドプロンプト」と入力し、「管理者として実行」をクリック。
  • 安全でないゲストアクセスを許可するため、以下を実行。
    reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t REG_DWORD /d 1 /f
  • 必要に応じてSMB署名を必須とする設定も変更。
    reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v RequireSecuritySignature /t REG_DWORD /d 0 /f
  • 「この操作を正しく終了しました。」と表示されたらPCを再起動する。

ただしWindows 11 Home 24H2では、Proと違ってSMB署名は既定では必須になっていません。そのため2つ目の設定はすべてのHome環境で必要というわけではありません。

なぜWindows 11で急にアクセスできなくなったのか

Windows 11 SMBの仕様変更

なぜ今回のような現象が起こったのでしょうか。

Windowsの共有フォルダではSMB(Server Message Block)という仕組みが使われています。Windows 11ではこのSMBまわりのセキュリティが以前より強化されています

特にWindows 11 Pro 24H2ではSMB署名が既定で必須になりました。また、ユーザー名やパスワードを使わず接続するゲストアクセスについても、Windows 11 Proでは既定で許可されていません

今回アクセスできなかったNASは、こうしたWindows側のセキュリティ設定とNAS側の接続方式が合わなかったため、新PCだけ共有フォルダへアクセスできなかったと考えられます。

本来はWindowsではなくNAS側を直した方がいい

今回、自分の環境ではWindows側のグループポリシーを変更することで共有フォルダへアクセスできるようになりました。

ただし今回変更した「安全でないゲストログオンを有効にする」「SMB署名を必須にしない」という設定は、Windows側のセキュリティ設定を緩めてNAS側の接続方法に合わせる回避策なので、とりあえずアクセスできるようにする方法としては使えますが、本来はWindows側ではなくNAS側の設定を見直した方が安全です。

可能であればNAS側で、

  • アクセス用のユーザー名・パスワードを設定する
  • ユーザー名・パスワードを使わないゲストアクセスをやめる
  • SMB2/SMB3を利用する
  • SMB署名を利用できるようにする
  • NASのファームウェアを更新する

といった対応をした方がいいということです。

NASのユーザー名・パスワードで接続する

NAS側でユーザー名・パスワードによる認証が使えるのであれば、ゲストアクセスを許可するよりこちらを使った方がいいです。

具体的にはNAS側にアクセス用のユーザーを作成し、Windowsから共有フォルダへアクセスするときにそのユーザー名・パスワードを入力します。

  • Windowsマークをクリックし、「資格情報マネージャー」と入力。検索結果の「資格情報マネージャー」をクリック。
  • 「Windows 資格情報」をクリックし、「Windows 資格情報の追加」をクリック。
  • NASの資格情報を入力して「OK」をクリック。

入力する内容は以下。

  • インターネットまたはネットワークのアドレス」:NASのIPアドレスまたはホスト名
  • ユーザー名/パスワード」:NAS側に設定したユーザー名・パスワード

スポンサーリンク

アドセンス

まとめ

今回やったこと

  • Windows 11 Pro 24H2の新PCだけNASの共有フォルダへアクセスできなかった
  • NASへのpingは通り、他のPCからはアクセスできた。今回の環境ではNASの資格情報は登録していない。
  • Windows側で以下の設定変更を起こったところ、共有フォルダへアクセスできるようになった。
    • 安全でないゲストログオン」を有効に
    • SMB署名を必須とする設定を無効に

Windows 11 Pro 24H2以降のPCへ交換してから急にNASへアクセスできなくなった場合は、ゲストアクセスやSMB署名の設定を確認しつつ、可能であればNAS側のユーザー認証や設定も見直してみるといいと思います。

同じような症状で困っている方の参考になれば幸いです。

アドセンス

ディスプレイ

-Windows 11
-,