発生し始めたばかりの大きな問題があります。私たちのネットワークアプリの1つ(地獄で腐敗する可能性があります)が機能するには、マップされたネットワークドライブが必要です。したがって、ドライブをユーザーの問題のネットワーク共有にマップします。これは通常、エクスプローラーで次のように表示されます。
Sharename on 'Servername' (Q:)
問題は、次のように表示されることです
Disconnected Network Drive (Q:)
そして、私はそれを削除することはできません
その他の注意事項:
うーん、いいよ。これはベンダーの問題だったのではないかと思います。
それが他の誰かを助ける必要がある場合に備えて(私はさまざまな応答でこの問題をGoogleで数回見ました)、ベンダーによってインストールされたすべての新しいサービスを無効にし、再起動後、すべてのドライブは正常でした。彼らのサービスの1つは、(。Net)コードでドライブをマッピングしていたようで、それ以降はどういうわけかブロッキングネットワークです。
Windows XP sp3を実行している同じワークステーション上の複数のユーザーで持続するOPと同じ問題がありました。レジストリを調べて、これを見つけました:HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\PostBootReminders\Microsoft.NetDriveReconnectFailed
。
このフォルダーには、次のキーと値のペアが含まれていました。
"Title"="Could not reconnect all network drives"
"Text"="Click here to open My Computer and see the status of your network drives."
"IconResource"="Shell32.dll,10"
"ShellExecute"="::{20D04FE0-3AEA-1069-A2D8-08002B30309D}"
"ShowTime"=dword:00000000
"RetryInterval"=dword:00000000
"RetryCount"=dword:00000000
"TypeFlags"=dword:00000001
もちろん、これは、マップされたドライブが再接続できないときに情報バブルに表示されるテキストです。
Microsoft.NetDriveReconnectFailed
フォルダーとそのキーをレジストリから削除し(もちろん、最初に.regファイルにエクスポートしました)、コンピューターを再起動すると、問題は解決しました。すべてのユーザーがドライブを正常にマップでき、ログインスクリプトは正しく機能しました。
マップされたネットワークドライブが一晩で消えてしまうなど、かなりの数の問題が発生しました。私が始めたことの1つは、マップされたネットワークドライブを使用せず、UNC表記を使用してネットワークパスを参照することでした。 \10.1.1.1\sharename\path\file.ext
私が抱えていたもう1つの問題は、共有がWindowsエクスプローラーからリストされていないときに共有に接続されていると言われたことでした。コマンドラインからNet Use
コマンドを使用して、問題のある接続を一覧表示してから削除する必要がありました。