会社のファイルサーバーにアクセスするためにネットワークドライブをマッピングしている際、毎回ユーザー名とパスワードを求められる現象はよく発生します。この問題は、資格情報の保存設定を有効にしても改善しない場合、原因はいくつかの要素に分かれます。本記事では、原因の特定から解決策までを具体的に解説します。
【要点】この記事で確認すること
- 最初に見る場所: コントロールパネルの「資格情報マネージャー」と、マッピング済みのネットワークドライブのプロパティ。
- 切り分けの軸: パスワード変更の有無、グループポリシーによる制限、接続方法(手動 vs バッチファイル vs GPO)。
- 注意点: 会社PCではセキュリティポリシーで資格情報の保存が制限されている可能性があります。勝手にレジストリを変更せず、まず管理者に確認しましょう。
ADVERTISEMENT
目次
なぜ毎回資格情報を聞かれるのか?主な原因
ネットワークドライブのマッピング時に「資格情報を保存する」にチェックを入れても、次回ログイン時に再度ユーザー名とパスワードが要求される原因は、以下のようなものが考えられます。
- パスワードが変更されたにもかかわらず、保存された古い資格情報が残っている。
- グループポリシーにより、資格情報の保存が無効化されている。
- マッピング時に指定した資格情報のターゲット名が正しくない。
- 「永続的」な接続設定がされていない。
- Windowsの認証プロトコル(NTLM vs Kerberos)に問題がある。
これらの原因を一つずつ確認し、適切な対処を行います。
最初に確認すべきポイント
以下の手順で、問題の原因を絞り込みます。
1. 資格情報マネージャーを確認する
コントロールパネルから「資格情報マネージャー」を開き、「Windows資格情報」の一覧を確認します。目的のネットワークドライブに該当するエントリ(例:TERMSRV/サーバー名 など)が存在するか、存在する場合はパスワードが最新のものかどうかを確認します。古いパスワードが保存されている場合は、編集または削除してから新しい資格情報を追加します。
2. ネットワークドライブの接続設定を確認する
エクスプローラーの「ネットワーク」で、該当ドライブを右クリックし「切断」してから、もう一度マッピングを実行します。このとき、「別の資格情報を使用する」にチェックを入れ、適切なユーザー名とパスワードを入力し、「資格情報を保存する」にチェックを入れて完了します。
3. コマンドプロンプトで永続的な接続を試す
- コマンドプロンプトを管理者として起動します。
- 次のコマンドを実行します。
net use Z: \\サーバー\共有フォルダ /persistent:yes /user:ドメイン\ユーザー名 *
アスタリスクを指定すると、コマンド実行後にパスワードの入力が求められます。 - 正しいパスワードを入力し、Enterキーを押します。
- 「コマンドは正常に終了しました」と表示されれば、接続は成功です。ドライブを開いて確認します。
- 再度PCを再起動し、自動的に接続されるかテストします。
この手順で問題が解決する場合、以前のマッピング方法に問題があったことがわかります。
資格情報マネージャーを使った永続的な保存方法
資格情報マネージャーに手動でエントリを追加することで、毎回の入力を回避できます。以下の手順で行います。
- コントロールパネル > 資格情報マネージャー > Windows資格情報 を開きます。
- 「Windows資格情報の追加」をクリックします。
- 「ネットワークアドレス」に、サーバーのFQDNまたはIPアドレス(例:fileserver.example.com または 192.168.1.100)を入力します。
- 「ユーザー名」と「パスワード」を入力し、「OK」をクリックします。
- 再度ネットワークドライブをマッピングするか、既存のドライブを再接続して動作を確認します。
この際、ターゲット名は「TERMSRV/サーバー名」の形式が正しい場合もあるため、既存のエントリを参考にしてください。
グループポリシーによる制限の確認と対処
会社のPCでは、Active Directoryのグループポリシーによって資格情報の保存が禁止されていることがよくあります。その場合、個人で設定を変更しても効果がありません。
確認方法
コマンドプロンプトで gpresult /h gpresult.html を実行し、生成されたHTMLファイルを開いて「コンピューターの構成」→「管理用テンプレート」→「システム」→「資格情報の割り当て」のポリシーが有効になっていないか確認します。特に「保存された資格情報の許可」関連の設定が「無効」になっている場合、保存は機能しません。
対処方法
この場合、個人で設定を変更することはできません。管理者に依頼して、必要なドライブに対してグループポリシーの例外を設定してもらうか、代わりに「ログオンスクリプト」や「ドライブマップのGPO」で自動マッピングを構成してもらうのが確実です。
比較表:ネットワークドライブのマッピング方法
| 方法 | 永続性 | 資格情報保存 | 管理容易性 | 推奨シーン |
|---|---|---|---|---|
| エクスプローラーの「ネットワークドライブの割り当て」 | 「サインイン時に再接続」にチェック | 「資格情報を保存する」にチェック | 簡単 | 個人用、一時的な接続 |
| net use コマンド + /persistent:yes | 高い | パスワードを保存できる | やや簡単 | バッチファイルで自動化したい場合 |
| PowerShell (New-PSDrive + Persist) | 高い | パラメータで保存可能 | 中程度 | スクリプトによる高度な制御が必要な場合 |
| グループポリシー(ドライブマップ) | 非常に高い | 管理者が設定 | 管理者のみ | 組織全体で統一したい場合 |
上記の比較から、会社のポリシーに合わせた方法を選択してください。
それでも解決しない場合の上級者向け対処
認証プロトコルの問題
Kerberos認証が正常に機能していないと、NTLMへのフォールバックが発生し、毎回パスワードを要求されることがあります。まずは klist コマンドでチケットの一覧を確認し、目的のサーバーに対するチケットが存在するか確認します。存在しない場合は klist purge で既存のチケットをクリアし、再度ドライブにアクセスしてみます。
レジストリの変更(最終手段)
グループポリシーで禁止されていない場合、レジストリを変更して資格情報の保存を強制することも可能ですが、正しく設定しないとセキュリティリスクが生じます。以下のキーを変更します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa DWORD: LimitBlankPasswordUse = 0 (デフォルト1) DWORD: DisableDomainCreds = 0 (デフォルト0)
変更後は再起動が必要です。必ず管理者の指示の下で行ってください。
パスワード有効期限の影響
Active Directory環境では、パスワードの有効期限が切れると保存された資格情報が無効になります。その場合、新しいパスワードで資格情報マネージャーを更新するか、パスワードを変更後に一度手動でドライブにアクセスし、新しい資格情報を保存し直す必要があります。
よくある質問(FAQ)
- Q. 資格情報を保存しても再起動すると消えてしまうのはなぜ?
A. グループポリシーまたはローカルセキュリティポリシーで「資格情報の保存」が無効化されている可能性があります。管理者に確認してください。 - Q. 複数のサーバーに対して異なる資格情報が必要な場合、どうすればいいですか?
A. 資格情報マネージャーに各サーバーごとに別のエントリを追加してください。それぞれのネットワークアドレスを正しく指定することが重要です。 - Q. 一度接続に成功した後にパスワードを変更したら、また聞かれるようになりました。どうすれば?
A. まず資格情報マネージャーから該当のエントリを削除し、新しいパスワードで再度マッピングし直してください。
まとめ
ネットワークドライブで資格情報を保存しても毎回聞かれる問題は、資格情報マネージャーの設定ミス、グループポリシーの制限、パスワード変更、認証プロトコルの問題などが主な原因です。まずは資格情報マネージャーの確認と、コマンドラインによる永続的なマッピングを試してみましょう。それでも解決しない場合は、会社のグループポリシーを疑い、管理者に対応を依頼するのが確実です。むやみにレジストリを変更せず、セキュリティポリシーを尊重した対処を心がけてください。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
