勝手に折りたたまれるNo.06770
SATORU さん 17/10/13 09:08
 

ネットワーク上のフォルダを参照中にファイルを選択し
右クリック(コンテキストメニューの表示)すると
フォルダツリーが勝手に折りたたまれる場合があります。
(デスクトップになる)

OS:Windows 10 Pro
バージョン:1.28 (64bit)

[ ]
RE:06770 勝手に折りたたまれるNo.06772
秀丸担当 さん 17/10/13 10:43
 

ネットワークドライブか、\\から始まるUNCパスの場所を開いていて、ファイル
一覧上のファイルを右クリックしているときの状況ということかと思います。

デスクトップで折りたたまれるというのがちょっと把握できないのですが、フォ
ルダツリーに表示されているのが根本のデスクトップ1つだけで、それが[+]の
状態になっているということでしょうか。

そうだとして、コンテキストメニューとは関連性が無さそうに思えます。
可能性としては、コンテキストメニューではインストールされたソフトによって、
様々なコンテキストメニュー拡張が働きますが、そのうちのどれかが関係してる
のかもしれませんが、デスクトップで折りたたむというのは特徴的な動きなので、
そうそう起きる問題でもないと思います。
何か起きるとしたら、例えばファイルの書き換えが発生して最新の情報に更新さ
れるといったようなことは起こり得ると思います。

考えられそうなこととしては、[ツール]→[ジェスチャ]の「ツリー左キー」にジ
ェスチャが割り当てられていて、マウスの操作の具合によってそれが働くとそう
いうことが起きる可能性はあると思います。
問題が起きる場合と起きない場合の条件が絞れると助かります。

[ ]
RE:06772 勝手に折りたたまれるNo.06773
SATORU さん 17/10/13 13:05
 
以下の通りです。

・UNCパスを開いたときに発生します。

・フォルダツリーには「デスクトップ」のみ表示されます。
 [+]も表示されません。
 この時、フォルダツリーの「デスクトップ」をクリックしても
 下位の階層が展開されません。
 ただし、他のウィンドウをアクティブにして秀丸ファイラー
 に戻ると[+]が表示されます。(この時も「デスクトップ」だけで
 折りたたまれたままです)

・ジェスチャは使っていません。

[ ]
RE:06773 勝手に折りたたまれるNo.06774
秀丸担当 さん 17/10/13 14:24
 

詳しい情報ありがとうございます。
[+]もない状態があって、その後[+]が出るということで、折りたたまれるという
より、秀丸ファイラーClassicから見たら本当にデスクトップだけで配下が存在
しない状態があって、その後差分の更新で配下が出来て、結果的に折りたたまれ
たように見えるという気がします。
配下が存在しない状態になるというのはなぜかはわかりませんが、コンテキスト
メニュー拡張によって問題が引き起こされる可能性はあると思います。

例えば、今回と直接は関係ないですが、以前Alcohol 52%というソフトのコンテ
キストメニュー拡張で、ドライブを右クリックすると固まる問題があって、先に
フォルダを右クリックした後だと大丈夫になるというようなことがあって、エク
スプローラとは別のプロセスごとに問題があるようでした。

原因を探るまでにはならないかもしれないですが、dumpの情報があると推測の範
囲が広がります。
問題が起きた後に、[ツール]→[オプション]→[上級者向け]→[デバッグ]で「現
在の状況をdump.txtに出力する」を押すと状況が出力されます。
「動作ログを記録する」はOFFのままでも出力されます。
もし差支えなければ、この情報を"taki@maruo.co.jp"まで送っていただけると助
かります。

[ ]
RE:06774 勝手に折りたたまれるNo.06775
SATORU さん 17/10/13 15:38
 
先ほど、ダンプファイルをメールでお送り致しました。

[ ]
RE:06775 勝手に折りたたまれるNo.06776
秀丸担当 さん 17/10/13 16:52
 

dumpファイルありがとうございます。
ジェスチャなどの操作によるものではなさそうです。
コンテキストメニュー拡張による問題の可能性が高いと思うのですが、コンテキ
ストメニュー拡張と思わしきモジュールがたくさんあるようで、dumpの情報から
は特定はできませんでした。

コンテキストメニュー拡張の問題かはわからないですが、もしコンテキストメニ
ュー拡張が問題だとしたら、レジストリエディタを使って原因を探る方法もあり
ます。
regedit.exeを起動して、
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
のところにあるものが全てのファイルに共通するコンテキストメニュー拡張を表
しています。
この中の
{00000000-0000-0000-0000-000000000000}
というような英数字の羅列が拡張を表していて、名前を変更して
xxxx{00000000-0000-0000-0000-000000000000}
というようなデタラメな内容にしておくと、この拡張を無効にできます。
後でxxxxの部分を無くせば元に戻せます。
レジストリエディタを使って編集するのは十分に理解している必要があります。

他のソフトですが、ShellExViewというソフトを使うと簡単にON/OFFを切り替え
ることができるようです。

[ ]
RE:06776 勝手に折りたたまれるNo.06777
SATORU さん 17/10/13 17:00
 
ご回答ありがとうございます。

補足情報です。

秀丸ファイラーの初回起動時に発生するようです。
常駐も含めて全終了し秀丸ファイラーを起動させると
同事象が発生します。

[ ]
RE:06777 勝手に折りたたまれるNo.06778
SATORU さん 17/10/13 17:04
 
もう1点、補足情報です。

UNCパスはブックマークに登録したものから選択、参照しています。

[ ]
RE:06778 勝手に折りたたまれるNo.06779
秀丸担当 さん 17/10/13 18:14
 

初回起動時というのは、以前にあったAlcohol 52%のコンテキストメニュー拡張
の問題に似ていると思います。
エクスプローラ以外のファイラーで起きていたと思われ、エクスプローラは壁紙
と共に最初から起動しっぱなしでいくつかのモジュールが読み込み済みという違
いがあるようです。
フォルダのコンテキストメニューをいったん出すと、何らかのモジュールが読み
込まれ、その後はずっと大丈夫になるというものです。
コンテキストメニュー拡張が特定できると何かわかると思います。

[ ]
RE:06779 勝手に折りたたまれるNo.06924
IH さん 17/12/07 16:27
 
>コンテキストメニュー拡張が特定できると何かわかると思います。

同じ現象に悩まされていましたが、先ほど原因が分かりました。
Kasperskyがインストールされていると起きるようです。
試しにKasperskyを削除してみたところ、同現象は起こらなくなりました。
対処可能でしょうか?

Windows 10 64bit
V1.32β2 64bit

[ ]
RE:06924 勝手に折りたたまれるNo.06925
秀丸担当 さん 17/12/07 17:19
 

情報ありがとうございます。
Kasperskyの体験版を入れてみて、こちらでも再現させることができました。
SATORUさんの言われている通りの再現条件で、最初に起動したときの右クリック
で発生しました。
他をアクティブにしたりなどで回復もし、回復した後はずっと大丈夫のようでし
た。
再現できたので、何らかの対策はできると思います。
対策できないか調べてみます。

[ ]
RE:06925 勝手に折りたたまれるNo.06931
SATORU さん 17/12/12 00:05
 
情報提供が途切れてしまい申し訳ありません。
Ver1.32へのバージョンアップで現象が改善しました。

[ ]
RE:06931 勝手に折りたたまれるNo.06951
SATORU さん 17/12/16 20:18
 
勝手に折りたたまれる件と関連がありそうなので
追記させて頂きます。
(カスペルスキーがインストールされた環境です)

「チェックボックスで選択 」をオンにした環境で
複数ファイルを選択し右クリックを行うと選択が解除されて
しまいます。
勝手に折りたたまれる事象が発生した時と同様に初回起動時
に発生するようです。



[ ]
RE:06951 勝手に折りたたまれるNo.06956
秀丸担当 さん 17/12/18 08:48
 

こちらでも再現するこができました。
こういう場合でも選択は維持されるように修正させていただきます。

メモ帳の開くダイアログでも何でもそうですが、カスペルスキーは、最初の右クリッ
クでWindows全体に対して「関連付けが変更された」という通知を出しているようです。
そのため関係ないはずのデスクトップのアイコンもリフレッシュしたりするようです。

[ ]
RE:06956 勝手に折りたたまれるNo.06964
SATORU さん 17/12/18 23:54
 

V1.34β1で改善されていることを確認しました。
対応ありがとうございます。

[ ]