Windowsがネットワークドライブにアクセスできない場合のトラブルシューティング方法
「Windows がネットワークドライブにアクセスできません」という、しつこいエラーに遭遇したことはありませんか?ええ、これは多くの場合、複数の問題が重なっていることが原因です。権限の不足、ネットワーク設定の不具合、SMBプロトコルの不具合、あるいは単にWindows がWindows らしくないだけかもしれません。共有ドライブへのアクセスがまるでフォートノックスへの侵入を試みるような難しさなら、この方法がぴったりかもしれません。これらの修正方法は少しばらばらですが、多くの方(私も含めて)がネットワークを再びスムーズに使えるようにするのに役立っています。試行錯誤が必要ですが、これらの方法のいずれかで問題が解決するはずです。ただし、Windows が全てにおいて完璧に論理的であるとは期待できないので、多少の試行錯誤は覚悟しておいてください。
Windowsのネットワークドライブアクセスの問題を解決する方法
ファイル/プリンタ共有とネットワーク探索を有効にする
これは基本です。ネットワーク共有がオンになっていないと、Windowsはまるで秘密クラブのようにアクセスを拒否することがあります。特にアップデート後に設定がリセットされた場合、想像以上に頻繁に発生します。
- 押すと設定Windows Key + Iが開きます。
- [ネットワークとインターネット]に移動します。
- [詳細なネットワーク設定]をクリックします。
- [ネットワーク探索]と[ファイルとプリンターの共有]の両方を[オン]に切り替えます。
一部のマシンでは、その後に再起動またはネットワークのリセットが必要になりますが、ほとんどの場合、これがアクセスをブロックする原因です。
共有フォルダに適切な権限を設定する
これは当たり前のことなのですが、意外と見落とされがちです。共有とセキュリティの両面から、権限を一致させる必要があります。
- 共有したいフォルダを右クリックし、[プロパティ]を選択します。
- [共有]タブに移動します。
- [詳細な共有]をクリックします。
- 「このフォルダを共有する」にチェックを入れます。
- [アクセス許可]をクリックし、ユーザーまたはEveryone に少なくとも読み取り権限(より細かく調整したい場合はフル コントロール権限) があることを確認します。
- 「OK」をクリックして戻ります。他のマシンから認識されるかどうかを確認してください。
これにより、Windows は共有ドライブで何が許可されているかを把握できますが、アクセス許可が根本的な問題となる場合もあります。
セキュリティ権限を調整する
これは多くの人がつまずくステップです。共有とセキュリティの権限が複雑に絡み合っているためです。こうした問題を回避するには、テスト目的でEveryoneにフルコントロール権限を追加してみてください。ただし、安全第一です。うまく動作したら、後で制限した方がよいでしょう。
- ドライブを右クリック >プロパティ
- 「セキュリティ」タブに移動し、「編集」をクリックします。
- 追加を選択
- 「詳細設定」 > 「今すぐ検索」をクリックし、「Everyone」を選択します。「OK」をクリックします。
- 権限をフルコントロールに設定し、[適用] をクリックします。
この手順により、特に権限が制限されていた場合、ドライブのロックが解除され、アクセスできるようになることがよくあります。問題が解決したら、セキュリティのために権限を厳格にしてください。
SMBプロトコルが有効になっていることを確認する
SMBはWindowsがネットワーク共有と通信するための方法であり、内部ハンドシェイクのようなものです。SMBv2またはSMBv3が有効になっていない場合、またはSMB 1.0(より安全ですが、古いデバイスで問題が発生する可能性があります)が無効になっている場合、Windowsはアクセスを拒否する可能性があります。
- PowerShellを管理者として開く(Windows + X> Windows PowerShell(管理者))
- SMB 2.0 のステータスを確認します。
Get-SmbServerConfiguration | Select EnableSMB2Protocol - Falseと表示されている場合は、有効にします。
Set-SmbServerConfiguration -EnableSMB2Protocol $true - プロンプトにYと入力します。大した問題ではありません。
- また、 を押して とWindows + R入力し
optionalfeatures、Enter キーを押します。 - SMB 1.0/CIFSファイル共有サポートまでスクロールダウンし、チェックを入れて「OK」をクリックします。注意:SMB 1.0は安全ではないため、必要な場合のみ有効にしてください。
NetBIOS over TCP/IPを有効にする
Windowsが名前解決できない場合、または共有ドライブを「不明」と認識する場合は、NetBIOS over TCP/IPが無効になっている可能性があります。この問題を解決するには、通常、チェックボックスをオンにするだけです。
- [実行] ( Windows + R)を開いて入力し、
ncpa.cplEnter キーを押します。 - ネットワーク アダプターを右クリックし、[プロパティ]を選択します。
- [インターネット プロトコル バージョン 4 (TCP/IPv4)]をダブルクリックします。
- [詳細設定]をクリックします。
- [WINS]タブに移動し、[NetBIOS over TCP/IP を有効にする]を選択します。
- すべての場所で[OK]をクリックします。
ちょっと奇妙ですが、Windows が NetBIOS を忘れてしまい、ネットワーク共有が認識されなくなることがあります。
パスワード保護の共有を無効にする
これは主にローカルネットワークやホームネットワーク環境でのセキュリティ対策です。パスワード保護共有を有効にすると、Windows がログイン認証情報を要求するため、正しく設定されていないと問題が発生する可能性があります。シンプルな環境では、パスワード保護共有を無効にすると問題が解決することがよくあります。
- [設定] ( )を開きWindows + I、[ネットワークとインターネット]に移動します。
- [詳細なネットワーク設定] > [詳細な共有設定]をクリックします。
- すべてのネットワークを展開します。
- パスワード保護の共有をオフに切り替えます。
ネットワークサービスを再起動する
特定の重要なサービスが実行されていないために、Windows の動作が不安定になることがあります。これらのサービスを再起動すると問題が解決する場合があります。
- 実行(Windows + R)を開き、次のように入力します。
services.msc - Function Discovery Provider Hostを探します。停止している場合は、「開始」をクリックします。
- 以下についても同様の操作を行います。
- 機能発見リソースの公開
- UPnPデバイスホスト
- SSDP検出
- DCPクライアント
- DHCPクライアント
この後、すぐに再起動すると効果があるという人もいますが、サービスを再起動するだけでも効果がある場合もあります。保証はできませんが、試してみる価値はあります。
Lanman Workstation を有効にする (安全でないゲスト ログオン)
セキュリティポリシーによってゲストアクセスがブロックされるというエラーが発生する場合は、これを有効にすると解決する可能性があります。これはセキュリティリスクとなるため、使用後は無効にしてください。ただし、テストや自宅のネットワークでは問題ありません。
- を押してWindows + R、
gpedit.mscと入力し、Enter キーを押します。 - [コンピューターの構成] > [管理用テンプレート] > [ネットワーク] > [Lanman ワークステーション]に移動します。
- [安全でないゲスト ログオンを有効にする]をダブルクリックします。
- 有効に設定し、「OK」をクリックします。
かなり試行錯誤しましたが、大抵はこれらのうちのどれかでうまくいきます。Windowsが混乱しているけど、ちょっと助けが必要なだけかもしれない、というメッセージのような気がします。頑張ってください。これらのうちのどれかがネットワークドライブをオンラインに戻してくれることを願っています。お役に立てれば幸いです!
まとめ
- ネットワーク共有機能をオンにする
- 適切な権限とセキュリティ設定を設定する
- SMBプロトコルが有効になっていることを確認する
- NetBIOS over TCP/IP をチェックする
- 必要に応じてパスワード保護された共有を無効にする
- 重要なネットワークサービスを再起動する
- 最後の手段として安全でないゲストログオンを有効にする
まとめ
これらの手順で、ネットワークドライブにアクセスできない一般的な原因のほとんどをカバーできます。Windowsは時に状況を複雑にしてしまうことがあるので、根気強く待つことが重要です。それでも問題が解決しない場合は、アクセス許可を見直すか、別のネットワークプロファイル(プライベートまたはパブリック)で接続してみてください。いずれにせよ、これらの修正のいずれかで、それほど手間をかけずに問題が解決することを願っています。これで1つのアップデートが動くようになれば、私にとっては大成功です。