ネットワークドライブのアイコンNo.02234
江袋 さん 11/11/16 15:27
 
V1.01β27をWin 7(SP1/32bit)で使っていますが、ネットワークドライブが接続済み
の状態においても、アイコンが赤×のまま変わらず、実質的には問題ありませんが、
ちょっと違和感があります。

ちなみにβ20番台において、ちゃんと緑の接続済みアイコン(!?)だったり、β27のよ
うに赤×だったり、状況がころころ変わったように思いますが、少なくとも現行版は
赤×ということで、とりあえずご報告させて頂きます。

他にも何か必要な情報がありましたら、お知らせください。

[ ]
RE:02234 ネットワークドライブのアイコンNo.02235
江袋 さん 11/11/16 15:30
 
補足です。

赤×は画面上部に表示されるドライブアイコンで、画面左のフォルダー枠においては
緑アイコンだったりします。

[ ]
RE:02235 ネットワークドライブのアイコンNo.02236
秀丸担当 さん 11/11/16 16:18
 

報告ありがとうございます。
Windows7で認証が必要なドライブと必要でないドライブと、自分自身を指すドラ
イブの接続直後で試してみたところでは、再現させることができませんでした。

何かしらタイミング的なことが関係していると思います。
ドライブ構成変化の通知があってから実際にアクセスできるようになるまではな
ぜかかなり時間差があるようで、遅延して表示しています。
ドライブバーは接続の6秒後に更新していて、かなり余裕を持ってチェックして
います。

ドライブバーの余白を右クリックして「最新の情報に更新」をすると更新できま
す。
もし更新してもそのままだとしたら、どこかでキャッシュされていて、キャッシ
ュされたアイコンが表示されてしまっているのだと思います。
更新してうまくいったら、6秒よりもさらに遅延するという対策でなんとかなる
かもしれないです。
そのあたりの挙動がわかると助かります。

[ ]
RE:02236 ネットワークドライブのアイコンNo.02239
江袋 さん 11/11/16 21:54
 
>ドライブバーの余白を右クリックして「最新の情報に更新」をすると更新できま
>す。

コメントありがとうございます。
確かにこの方法では緑アイコンになりました。

タイミングについても確認してみたところ…
・赤×の状態でネットドライブアイコンをクリック
・ネットドライブに接続されたことを確認
・アイコンは赤×のまま(6秒以上経過してもそのまま)
・「最新の情報に更新」すると緑アイコンに変化
…といった感じです。

ちなみに、アイコンキャッシュで思い出しましたが、
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MaxCach
edIcons
――を2048(文字列値)に設定しています。

XP高速化のテクニックを、そのまま7でも単純に使っているだけなのですが、この辺
も影響しているのでしょうか!?

今回は自宅PCで試したので、明日は会社PCでも試してみます。

[ ]
RE:02239 ネットワークドライブのアイコンNo.02240
秀丸担当 さん 11/11/17 09:56
 

>コメントありがとうございます。
>確かにこの方法では緑アイコンになりました。

詳しい情報ありがとうございます。
それで大丈夫になったということは、キャッシュの問題ではなくタイミングの問
題ということになります。
さらに遅延してチェックするような対策をいれてみます。

[ ]
RE:02240 ネットワークドライブのアイコンNo.02242
江袋 さん 11/11/17 12:30
 
>さらに遅延してチェックするような対策をいれてみます。

ありがとうございます。

ちなみに会社のPCにおいて、今日の所はまったく問題ありませんでした。
やはり、ネットワーク負荷やレスポンスに依存するタイミングの問題なのかもしれま
せん。

いずれにしましても、対策は助かりますので、よろしくお願いいたします。

[ ]
RE:02240 ネットワークドライブのアイコンNo.02249
江袋 さん 11/11/18 15:13
 
>さらに遅延してチェックするような対策をいれてみます。

β28での対応ありがとうございます。

このバージョンで2日くらい様子を見ていますが、うまく表示されたりされなかった
りと、なぜか状況が不安定です。

例えば、ネットワークドライブをV:〜Z:まで5つ割り当てていますが、5つとも赤×の
状態で、1つだけドライブアイコンをクリックし、30秒くらい待っても変化がないの
で「最新の情報に更新」すると、その1つだけ緑アイコンになりました。
その後、5分くらい経ってから「最新の情報に更新」したら、今度は残りの4つが一斉
に緑色に変わる、といったような状況です。

ただ、前にも申しましたように、実質的には何ら影響がなく、ちょっと気持ち悪いな
くらいの問題ですので、個人的にはこのままでもいいかな、という気がしていますが、
一応、状況はお知らせしておきます。

[ ]
RE:02249 ネットワークドライブのアイコンNo.02250
秀丸担当 さん 11/11/18 17:21
 

>例えば、ネットワークドライブをV:〜Z:まで5つ割り当てていますが、5つとも赤×の
>状態で、1つだけドライブアイコンをクリックし、30秒くらい待っても変化がないの
>で「最新の情報に更新」すると、その1つだけ緑アイコンになりました。
>その後、5分くらい経ってから「最新の情報に更新」したら、今度は残りの4つが一斉
>に緑色に変わる、といったような状況です。

情報ありがとうございます。
1つ気になるのがこちらの環境では接続されていないドライブはフォルダツリー
には表示されいますが、ドライブバーには表示されていないです。
ドライブバーには実際に存在するドライブのみを表示しています。

推測では、実際のドライブとフォルダツリー(=シェルの名前空間)に時間差が
あって、実際のドライブのほうが反応が早くて、フォルダツリーのほうはかなり
(30秒以上)の時間差でアイコンが反映されるのかと思います。
ドライブバーの仕組みを作りなおしてフォルダツリーと同じ仕組みに変更すると
大丈夫になるのだろうと思います。
一応使えないわけではないということと、更新すれば回復する方法もあるという
ことで、今後の懸案事項とさせて頂きます。

[ ]
RE:02250 ネットワークドライブのアイコンNo.02252
江袋 さん 11/11/19 09:07
 
>1つ気になるのがこちらの環境では接続されていないドライブはフォルダツリー
>には表示されいますが、ドライブバーには表示されていないです。

改めて確認したところ、自宅PCだと上記の通りで、会社PCだと未接続時においても、
ドライブバーにアイコンが表示されています。

両者の違いは、
・自宅PC:\\FAMILY → X:
・会社PC:\\xxx.xxx.xxx.xxxxxxx.com\x99xx99 → V:
みたいにドライブを割り当てていることと、前者は認証なしのドライブ共有なのに対
し、後者はID/PWを伴う認証が必要で、ドライブへのアサインの際、ログオン時に再
接続+別の資格情報を利用して接続(そのID/PWを使用)しているといった点になります。

>一応使えないわけではないということと、更新すれば回復する方法もあるという
>ことで、今後の懸案事項とさせて頂きます。

はい、それで問題ありません。よろしくお願いいたします。

[ ]
RE:02252 ネットワークドライブのアイコンNo.02261
秀丸担当 さん 11/11/21 09:25
 

>両者の違いは、
>・自宅PC:\\FAMILY → X:
>・会社PC:\\xxx.xxx.xxx.xxxxxxx.com\x99xx99 → V:
>みたいにドライブを割り当てていることと、前者は認証なしのドライブ共有なのに対
>し、後者はID/PWを伴う認証が必要で、ドライブへのアサインの際、ログオン時に再
>接続+別の資格情報を利用して接続(そのID/PWを使用)しているといった点になりま
>す。

情報ありがとうございます。
そういう環境もあるということで参考になります。

[ ]