[ 新規に投稿する ]

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

[ 新規に投稿する ]