Windows 10 でドライブを割り当てるのは、一般的には簡単ですが、時には計画通りに進まないことがあります。ネットワークフォルダーが表示されなかったり、再起動後にドライブが切断されたりと、イライラさせられることもあります。共有リソースをローカルドライブのようにアクセスできるようにすることで、時間とクリック操作を大幅に節約できるというのが、この設定の目的です。しかし、Windows の不具合、権限、ネットワークの不具合などにより、「完了」をクリックするだけでは済まない場合もあります。よくある問題を解決し、ネットワークドライブが確実に保持されるようにする方法をご紹介します。
Windows 10でドライブをマップする方法
方法1: 基本的なドライブマッピング – うまくいく場合もある
ネットワークが適切に接続されていて、アクセス許可も適切であれば、通常の方法で始めることでうまくいくかもしれません。ドライブをマッピングする必要がある場合は、エクスプローラー(Windows + E)を開き、サイドバーの「PC」に移動します。そこから、何もない場所で右クリックするか、上部のメニューで「ネットワークドライブのマッピング」を探します。ドライブ文字を選択し(まだ使用されていないことを確認して)、ネットワークパス(例: )を入力します\\servername\sharedfolder
。ホームネットワークの場合は、接続先のフォルダーまたはデバイスのネットワーク共有設定を再確認してください。
方法2: コマンドプロンプトまたはPowerShellを使用してさらに制御する
GUIだけでは不十分な場合もあります。ある設定ではうまくいったのに、別の設定ではうまくいかなかった、といった状況です。そんな時はネイティブコマンドを使うと、より多くのオプションが使えるようになり、マッピングに関する問題が解決するかもしれません。例えば、PowerShellまたはコマンドプロンプトを管理者として起動し、次のコマンドを実行します。
net use Z: \\servername\sharedfolder /persistent:yes
このコマンドは、共有フォルダにリンクされたZ:ドライブを作成します。/persistent:yes の部分は、再起動後もこのドライブを維持しようとします。ネットワークで認証情報が必要な場合は、/user:usernameサーバーパスの後に のように追加してくださいnet use Z: \\192.168.1.10\sharedfolder /user:yourusername /persistent:yes
。パスワードで保護された共有の場合は、パスワードの再入力が必要になる可能性があることに注意してください。
修正1: ネットワーク設定と権限を確認する
これは当たり前のことかもしれませんが、エラーの原因は多くの場合、権限やネットワークの可視性に起因しています。「設定」>「ネットワークとインターネット」に移動し、ネットワークが「プライベート」(パブリックではない)に設定されていることを確認してください。パブリックネットワークでは共有がブロックされる可能性があります。また、共有オプションも確認してください。「コントロールパネル」>「ネットワークと共有センター」>「詳細な共有設定」。「ネットワーク探索を有効にする」や「ファイルとプリンターの共有を有効にする」などのオプションをオンにしてください。マッピングするフォルダーを右クリックし、「プロパティ」を選択して「共有」タブに移動し、 「詳細な共有」をクリックして権限を設定します。ユーザーに権限がない場合、Windowsはスムーズに接続できないことに注意してください。
修正2: ネットワークパスが正しくアクセス可能であることを確認する
フォルダのパスが正しいことを再度確認してください。例えば、 の代わりに\\192.168.1.10\sharedfolder
、コマンドプロンプトから でサーバーのIPアドレスにpingを実行してみてくださいping 192.168.1.10
。それでも失敗する場合は、ネットワークが接続をブロックしているか、サーバーがオンラインになっていない可能性があります。ホスト名ではなくIPアドレスを入力すると、DNSの障害を回避できる場合があります。また、認証情報が関係する場合は、基本的なネットワーク共有テストで接続できることを確認してください。ファイルエクスプローラーのアドレスバーにアドレスを入力して手動でアクセスしてみてください。
修正3: サインイン時に再接続し、資格情報を保存する
うまくいく場合といかない場合がありますが、一部のマシンでは「サインイン時に再接続する」にチェックを入れ、Windows資格情報マネージャーでネットワーク資格情報を保存すると状況が変わります。「コントロールパネル」>「資格情報マネージャー」 > 「Windows資格情報の追加」と進み、ネットワークのホスト名/IPアドレスとユーザー名/パスワードを入力します。ネットワークでWindowsアカウントとは異なるログイン情報が要求される場合、この手順で、マッピングを妨げている古い資格情報や不足している資格情報を修復できます。
修正4: ネットワークサービスまたはPCを再起動する
Windowsがフリーズしてしまうことがあります。ワークステーションとサーバーのサービスを再起動すると改善する場合があります。管理者としてPowerShellを開き、以下を実行してください。
Stop-Service -Name "LanmanWorkstation"; Start-Service -Name "LanmanWorkstation"
同様に、マシンを再起動してください。稀に、これが奇妙なマッピングの問題を解決する魔法の方法です。
もう一つ試してみると…
これらの方法がどれも機能しない場合は、ウイルス対策ソフトやファイアウォールの設定を確認してください。Windowsが共有フォルダへの接続に使用するSMBトラフィックがブロックされている場合があります。SMBプロトコルを一時的に無効にするか、ホワイトリストに登録してから、もう一度お試しください。Windowsは必要以上に接続を困難にする必要があるためです。
まとめ
- ネットワーク共有と権限が正しく設定されていることを確認する
- ネットワークパスと接続を確認する
- 永続的なマッピングにはコマンドプロンプトまたは PowerShell を使用する
- 必要に応じて資格情報マネージャーを使用して資格情報を保存します
- 状況がおかしくなったら、ネットワークサービスまたはPC全体を再起動する
まとめ
Windows 10 でネットワークドライブをマッピングするのは簡単そうに聞こえますが、実はちょっとした落とし穴に陥りやすいのです。アクセス許可、ネットワークの検出、資格情報など、すべてが複雑に絡み合っています。しかし、少し調べてみたり、接続を確認したり、コマンドラインでちょっとしたコツをつかんだりすれば、ほとんどの問題は解決できます。場合によっては、忍耐と試行錯誤が必要なこともあります。あるマシンでは共有設定をやり直すだけですべてが解決しましたが、別のマシンでは資格情報を調整するだけでうまくいきました。それでもうまくいかない場合は、ファイアウォールのルールやサーバーの共有アクセス許可を確認してください。いずれにしても、一度設定してしまえば、ネットワーク共有の操作がずっと楽になります。この記事が、誰かの混乱を少しでも解消するのに役立つことを願っています。