トラブルシューティングガイド: Windows PCがSMB経由でNASにアクセスできない
対象システム: TOS 6、TOS 7
1. 基本接続の確認
- NASはオンラインですか?
- 確認方法:
- NASの電源は入っていますか?
- ネットワークLEDは正常に動作していますか?
- ブラウザからNASの管理ページに(IPアドレスを使用して)アクセスできますか?
- 結果と対応:
- NASがオフライン、または管理ページにアクセスできない → 電源とネットワークケーブルの接続を確認してください。NASが正しく起動し、同じローカルネットワーク上にあることを確認します。
- NASの管理ページにアクセスできる → 次のステップに進みます。
- NASのネットワークインターフェース通信は正常ですか?
- 確認方法:
- NASで複数のネットワークインターフェースが有効になっていますか?
- 有効なすべてのインターフェースは互いにpingを通すことができますか?
- PCが誤ってゲストネットワークや中継ネットワークに接続されていませんか?
- 結果と対応:
- NASの管理ページにログインし、コントロールパネル → ネットワーク → インターフェースに移動します。コンピュータとNASの両方が同じルーターに接続されていることを確認します。
- IPアドレスを比較して確認します。例:
- コンピュータのIP: 192.168.1.10
- NASのIP: 192.168.1.100
- 最初の3つのオクテットが同じ場合(両方とも192.168.1)→ 同じネットワーク上にあります。
- ネットワークインターフェース通信が正常な場合 → 次のステップに進み、SMBのトラブルシューティングを行います。
- SMBサービスは有効ですか?
- 確認方法:
- コントロールパネル → ファイルサービス → SMBに移動します。
- SMBサービスのステータスが「有効」になっているか確認します。
- 結果と対応:
- SMBが有効になっていない → SMBサービスを有効にして、再度アクセスを試みます。
- SMBが有効になっている → 次のステップに進みます。
2. アクセスアドレスの確認
- アクセスアドレスは正しいですか?
- 確認方法:
- 正しいIPアドレスまたはデバイス名を使用してSMBにアクセスします。
- WindowsのSMBパスは \\ で始まる必要があります。例: \\192.168.1.100
- 名前解決の問題を避けるため、最初にIPアドレスを使用してテストすることをお勧めします(名前はIPに解決されるため)。
- 結果と対応:
- IPもデバイス名も機能しない → 基本接続の確認に戻り、ネットワークとSMBサービスのステータスを確認します。
- IPは機能するが、デバイス名は機能しない → IPアドレスを使用してNASにアクセスし、Windows PCを再起動してからデバイス名でのアクセスを再試行することをお勧めします。
3. Windows SMBログインキャッシュのクリア
問題の説明: ローカルコンピュータがSMB認証情報をキャッシュしている可能性があります。別のユーザー名でSMBにログインしたり、NAS上の元のユーザーを削除したりすると、後続のSMBログインに影響する場合があります。
方法1: Windows資格情報の削除
- Windowsオペレーティングシステムで、システム検索機能を使用して「資格情報マネージャー」を見つけて開き、アクセスと管理を行います。

- NASのIPアドレスに関連する資格情報を見つけ、ドロップダウン矢印をクリック → 「削除」を選択します。

- Windowsの資格情報をもう一度確認し、資格情報が正常に削除されたことを確認します。
方法2: 接続されているネットワーク共有の削除
- Windowsキー + Rキーを押して「ファイル名を指定して実行」ダイアログを開き、
cmdと入力してEnterキーを押し、コマンドプロンプトを開きます。

- 次のように入力して、既存のネットワーク接続を表示します:
net use

- リストに \\NAS_IP\IPC$ が含まれている場合は、次のコマンドを使用して削除します:
net use \NAS_IP\IPC$ /del

- 再度 net use と入力して、削除されたことを確認します。

- 結果と対応:
- 資格情報がクリアされた → 再度SMBへのアクセスを試みます。
- アクセスが依然として失敗する → 次のステップに進みます: プロトコルとポートのトラブルシューティング。
4. SMBプロトコルとポートの確認
- SMBプロトコルは互換性がありますか?
- 確認方法:
- NASにログインし、→ コントロールパネル → ファイルサービス → SMB → 詳細設定に移動し、以下を確認します:
- 最小SMBプロトコルバージョン
- SMBトランスポート暗号化が有効かどうか
- NASにログインし、→ コントロールパネル → ファイルサービス → SMB → 詳細設定に移動し、以下を確認します:

- 結果と対応:
- SMBプロトコルバージョンが低すぎる、または互換性がない → Windowsのバージョンに基づいて対応するSMBプロトコルを有効にし、NAS上のSMBバージョンを上げます。
- 注: SMB1にはセキュリティリスクがあり、トラブルシューティング中または古いデバイスとの互換性のために一時的に有効にする場合のみ推奨されます。
- SMB暗号化の問題 → アクセスをテストするためにSMB暗号化を一時的に無効にします(トラブルシューティング目的のみ)。
- ポート445に到達できますか? 接続されているネットワーク共有の削除 (注: この見出しは原文では冗長に見えますが、構造の一貫性のために維持されています。正しいアクションは以下のポートテストです)
- Windowsキー + Rキーを押して「ファイル名を指定して実行」ダイアログを開き、powershellと入力してEnterキーを押し、PowerShellを開きます。

- 次のコマンドを実行します: Test-NetConnection NAS_IP -Port 445
Test-NetConnection 192.168.1.100 -Port 445

- TcpTestSucceeded が True か False かを確認します。
- 結果と対応:
-
結果が True → ポートは正常です。SMBプロトコルまたは権限設定のトラブルシューティングを続行します。
-
結果が False → 異常です。ファイアウォールまたはネットワークデバイスによってブロックされている可能性があります。 以下の手順に従って、ファイアウォールを一時的に無効にしてアクセスをテストできます。
- Windowsオペレーティングシステムで、システム検索機能を使用して「Windows Defender ファイアウォール」を見つけて開き、アクセスと管理を行います。

- 「Windows Defender ファイアウォールの有効化または無効化」をクリックし、無効にしてから、再度NASへのアクセスを試みます。


-
- 結果と対応:
-
ファイアウォールを無効にした後、NASにアクセスできる
-
推奨される対応:
- Windowsキー + Rキーを押します。
- 「wf.msc」と入力し、ENTERキーを押して「セキュリティが強化されたWindows Defender ファイアウォール」を開きます。

- 左側の「送信の規則」をクリックします。
- 右側の「新しい規則...」をクリックします。

- ポート を選択 → 次へ。
- TCP を選択し、特定のローカルポートを指定: 445。
- 次へ → 接続を許可する を選択。
- ネットワークの種類で、プライベート のみチェックします。
- 名前を付けます(例: SMB 445)→ 完了。
- 再度NASへのアクセスを試みます。
-
ファイアウォールを無効にしてもアクセスが失敗する場合 → 前の手順を振り返り、各操作が正しく実行されたか確認してください。例:
-
SMBプロトコルのバージョン
-
SMB暗号化
-
Windows資格情報キャッシュ
-
5. NAS共有フォルダーの権限を確認する
- ユーザーは共有フォルダーに対する権限を持っていますか?
- 確認方法:
- NASのコントロールパネル → 共有フォルダーに移動します。
- 対象の共有フォルダーに対する現在のユーザーの読み取り/書き込み権限を確認します。
- NASがACL / NTFS権限をサポートしている場合は、それらの詳細な権限も確認します。
- 結果と対応:
- 権限が不十分 → 読み取り/書き込み権限を割り当てて、再試行します。
- 権限が正しい → 次のステップに進みます。
6. 再起動
- Windows PCを再起動します。
- \\NAS_IP を使用してSMBに再接続します。