カメラ内フォルダに関してNo.07837
n'Guin さん 19/04/09 17:51
 
いつも大変お世話になっております。

一眼レフカメラを USB 経由つなぎ、その中のフォルダを選択すると、
Windows 10 の Explorer の場合は、数秒後にはファイルの表示が開始され、十数秒
で全てのファイルの表示が行われます。

秀丸ファイラーでは、フリーズしたかのようになってしまい、ファイル数が多い場合
には、数分かかることもあります。(1000個以上のファイルがある場合など。)

また、そのままで、USB を引き抜くと、秀丸ファイラーでは、「デバイスが応答しな
くなっているか、デバイスの接続が解除されています。」のダイアログが何個も出て
きます。 いまやってみたら、5個でました。
Windows 10 の Explorer の場合は、フォルダが閉じるだけです。
エラーメッセージが何個も出てくるのは、消すのが煩わしいです。 

以上の2点ですが、なんとかならないでしょうか。

[ ]
RE:07837 カメラ内フォルダに関してNo.07838
秀丸担当 さん 19/04/10 09:45
 

状況が再現できていないので推測ですが、メッセージが複数出るということからする
と、ファイル一覧を作成中に変更の通知を受けて自動的に更新しているのを繰り返し
ているという気がします。

そうだとして、自動更新を一時的に停止すると効果があるかもしれません。
[ツール]→[キー割り当て]で「自動更新停止」コマンドを割り当てるか、ツールバー
の標準のボタンにも配置できます。

そうではないとしたら、例えばソートの状態がExif情報の撮影日時になっていたりす
ると、ファイルを1つずつ読み込んでソートしてからの表示になることあります。

メッセージが出るのは、[ツール]→[オプション]→[安全操作]→[確認メッセージ]の
「ファイル一覧更新時のエラーメッセージを表示」をOFFにすると出なくなるかもし
れません。

原因を探る方法として、[ツール]→[オプション]で左下の上級者向け設定をONにして、
[ツール]→[オプション]→[上級者向け]→[デバッグ]で「動作ログを記録する」をON
にすると、タスクバーの端にHangupChekerのアイコンが常駐するようになります。
固まっている最中に、このアイコンから操作してdumpを出力すると、どこで固まって
いるのかわかる場合があります。
もしdumpが得られる場合は、"taki@maruo.co.jp"まで送っていただけると助かります。



[ ]
RE:07838 カメラ内フォルダに関してNo.07839
n'Guin さん 19/04/10 10:10
 
回答ありがとうございます。


>そうだとして、自動更新を一時的に停止すると効果があるかもしれません。
>[ツール]→[キー割り当て]で「自動更新停止」コマンドを割り当てるか、ツール
>バーの標準のボタンにも配置できます。
こちらは、効果がありました。
メッセージが抑止されました。


>メッセージが出るのは、[ツール]→[オプション]→[安全操作]→[確認メッセージ]
>の「ファイル一覧更新時のエラーメッセージを表示」をOFFにすると出なくなるかも
>しれません。
こちらは、効果なしです。

自動更新停止コマンドを発行して、また戻すのは面倒です。
Explorer と同様の操作にするにはどうしたらいいのでしょうか。


>原因を探る方法として、[ツール]→[オプション]で左下の上級者向け設定をONにし
>て、[ツール]→[オプション]→[上級者向け]→[デバッグ]で「動作ログを記録す
>る」をONにすると、タスクバーの端にHangupChekerのアイコンが常駐するようにな
>ります。
>固まっている最中に、このアイコンから操作してdumpを出力すると、どこで固まっ
>ているのかわかる場合があります。
>もしdumpが得られる場合は、"taki@maruo.co.jp"まで送っていただけると助かります。
お送りいたします。

よろしくお願いします。

[ ]
RE:07839 カメラ内フォルダに関してNo.07840
秀丸担当 さん 19/04/10 16:36
 

dumpの情報ありがとうございます。
dumpからはオプションダイアログを出している時点のもののようでわからなかったの
ですが、自動更新停止をするといいということで、おそらく推測の原因と思われます。
更新中に自動更新されるようなケースでは、いまのところ一時的に停止するしかない
です。
今後のバージョンで、そのようなケースでは更新しないように調整するか、あるいは
オプションで調整するかなどの方法を検討したいと思います。

[ ]
RE:07840 カメラ内フォルダに関してNo.07842
n'Guin さん 19/04/10 22:53
 
>更新中に自動更新されるようなケースでは、いまのところ一時的に停止するしかな
>いです。
>今後のバージョンで、そのようなケースでは更新しないように調整するか、あるい
>はオプションで調整するかなどの方法を検討したいと思います。

USBメモリの場合は問題がありませんが、カメラの場合には問題があります。 標準
の Explorer では、XP の時代から、全く問題が起こりませんので、ぜひ改善してく
ださい。
オプションでは対応できないと存じます。 問題の意味をご理解いただいているので
しょうか???

ところで、カメラ内のフォルダを見たときに、標準の Explorer に比べて、表示が遅
い件はどのように対応していただけるのでしょうか?





[ ]
RE:07842 カメラ内フォルダに関してNo.07843
石田 さん 19/04/11 10:07
 
>問題の意味をご理解いただいているのでしょうか???

一ユーザです。横から失礼します。

USBケーブル経由でデジカメ画像をPCに取り込むなら、エクスプローラや
秀丸ファイラに頼らずとも、専用の画像ビューアがあるので、そちらの方が便利です。
https://forest.watch.impress.co.jp/library/software/irfanview/
上記ソフトだと、デフォルトで
C:\Users\(ユーザ名)\Pictures\2019-03-28
にフォルダが作られます。

※ 基本的に秀丸ファイラはテキスト主体のファイラだと思います。
  サイズの大きい画像まで対応したら、動作が重くなり、誰も得をしません。


[ ]
RE:07842 カメラ内フォルダに関してNo.07844
秀丸担当 さん 19/04/11 10:28
 

こちらでも再現できて、言われていることの意味がわかりました。
自動更新停止すれば効果があるということで更新中の自動更新かと思ったのですが、
違っていたようです。

長くなりそうなので結論を先に書くと、Windows10の問題で、エクスプローラや他の
アプリでも問題があり、対策は難しそうです。

回避策としては、いまのところは、該当のフォルダを操作した後は、取り外す前に安
全なフォルダに切り替えて、フォルダはタブとして覚えさせない、ブックマークにも
登録しない、という操作をするしかなさそうです。
あるいは、デジカメの設定で、もしUSBメモリのようにドライブ(D:とかE:とか)で
アクセスするモードがあったら、それを使うのがベストだと思います。(デジカメに
よると思うので、そういう設定は無いかもしれません)


MTP接続という、ドライブとして現れない、PC直下にデバイス名が直接出る種類の接
続で、Windows10で起きるようです。
Window7だと起きないです。
一度接続して、該当フォルダを開いて、取り外す(あるいは再接続する)と、以前開
いていた該当フォルダがおかしなことになるようです。
存在するかどうか調べると存在し、見ようとするとハングしたりおかしな状態になっ
てしまうようです。

該当フォルダを右クリックして「開く」でエクスプローラを開いたリ、エクスプロー
ラでピン留めしていたりすると、エクスプローラもハングするようです。
他のファイラーでも、おかしな状態となったフォルダにさわろうとするとハングする
ようです。
とにかく触るな危険状態のフォルダで、エクスプローラが落ちることもありました。
ハングせずにエラーになるだけのこともありました。

せめて存在しないということがわかれば対策もしやすいですが、存在するという誤っ
た状態になっているようで、存在はするけど、取り外されたという情報だけを掴んで、
アクセスはせず、触れないようにする、というデリケートな対策をすればできるよう
な気はしますが、それがちゃんとできるかどうかはわからないです。
MTP接続になる限りは、根本的にはWindows10に直してもらうしかないと思います。
スタートメニューのフィードバックHubからMicrosoftに報告するといいと思います。
私も報告してみます。報告が多いと見られやすいようです。

[ ]
RE:07842 カメラ内フォルダに関してNo.07846
石田 さん 19/04/11 10:56
 
こちらは富士フイルムの画像ビューアです。お持ちのカメラのメーカは分かりません
が、
JPGファイルを扱うソフトですから汎用性はあると思います。画像を選択すると、富士
公式のプリントサービスにアクセスでき、印画紙プリントをお店で受け取ることが出
来ます。
https://fujifilm.jp/support/digitalcamera/download/viewer/myfinepixstudio/index.html

>MyFinePix Studioを使うと、デジタルカメラで撮影した大量の画像を簡単に管理、
>閲覧、プリントが行え、
>またアップロードや画像編集なども楽しむことができます。

[ ]
RE:07844 カメラ内フォルダに関してNo.07847
n'Guin さん 19/04/11 13:03
 
誤解があるようです。


>長くなりそうなので結論を先に書くと、Windows10の問題で、エクスプローラや他の
>アプリでも問題があり、対策は難しそうです。
エクスプローラでは、全く問題ありません。

カメラをつないで、秀丸ファイラーから、カメラ内のフォルダをつなぐと、そのファ
イル一覧が出るまで、かなり待たされる(1000以上ファイルがあると、数分)のです。
 エクスプローラでは、10数秒でファイルの一部が見え始めて、秀丸ファイラの数分
の1の時間で全容がわかります。

そのカメラを取り外すと、エクスプローラでは該当するフォルダがなくなるだけです
が、秀丸ファイラは、エラーメッセージがたくさん出ます。

[ ]
RE:07843 カメラ内フォルダに関してNo.07848
n'Guin さん 19/04/11 13:07
 
>※ 基本的に秀丸ファイラはテキスト主体のファイラだと思います。
>  サイズの大きい画像まで対応したら、動作が重くなり、誰も得をしません。

ファイラにテキスト主体云々があるとは、どういうことでしょうか?
全く理解できません。

そもそも、画像を表示させておりませんので。 単に、ファイル一覧を表示させてお
りますので。

[ ]
RE:07847 カメラ内フォルダに関してNo.07849
秀丸担当 さん 19/04/11 13:43
 

エクスプローラでも10数秒かかるような内容というのは同じではないのでその点に
ついてはわからないです。
該当フォルダを見たまま取り外すと、エラーがたくさん出るのは再現しています。
一度接続したことがあるフォルダをタブとして覚えているとか、再度利用するような
状況があると、応答が無い状態になるようで、ハングと書きましたが、数分すると気
づいたら回復するようでした。この問題だとしたら同じなのかもしれないです。ファ
イル数は数十個と少ないときでも再現します。
こちらで試してみたところ、スマホにつないで、microSDだと再現して、内部スト
レージだと再現しないようで、場所によって違いがあるのかもしれません。
条件が同じと確実とは言い切れないですが、エラーメッセージがたくさん出るのと、
数分応答が無い状況があることは確かで、両方とも再現して、こちらで確認できた問
題については、非常に厄介な問題で、秀丸ファイラーClassic自身で対策するのは難
しいです。

デジカメの設定で、MTP接続を使わない設定(例えばカードリーダーモードにすると
いう設定名かもしれないです)で、設定を変える使うことが可能であれば、それが一
番いいと思います。
MTP接続のままでは、接続して最初の表示はできて、取り外すときは、C:\とか安全な
場所に切り替えて、該当フォルダのタブを存在させないようにして、取り外すと、な
んとかなりました。

[ ]
RE:07849 カメラ内フォルダに関してNo.07850
秀丸担当 さん 19/04/11 13:57
 

あと、秀丸ファイラーClassicの設定で変えたほうがいい設定がありました。
[ツール]→[オプション]→[プログラム]で、初期フォルダが「最後に閉じたフォル
ダ」になっていると、前回デジカメのフォルダを開いていたまま秀丸ファイラーClas
sicを閉じて、デジカメを再接続して、秀丸ファイラーClassicを起動すると、数分待
たされる状況に嵌ります。
初期フォルダを「指定フォルダ」にして「デスクトップ」とか安全な場所にしておく
といいです。
同じように、「初期タブ」の設定で、「ロックを復元」「最後のタブと分割を復元」
で復元される状況があると嵌るので、OFFにして復元しないようにおくといいです。

[ ]
RE:07850 カメラ内フォルダに関してNo.07852
n'Guin さん 19/04/11 15:38
 
このご指摘ですが、効果はありませんでした。

>あと、秀丸ファイラーClassicの設定で変えたほうがいい設定がありました。
>[ツール]→[オプション]→[プログラム]で、初期フォルダが「最後に閉じたフォル
>ダ」になっていると、前回デジカメのフォルダを開いていたまま秀丸ファイラーCla
>ssicを閉じて、デジカメを再接続して、秀丸ファイラーClassicを起動すると、数分
>待たされる状況に嵌ります。
>初期フォルダを「指定フォルダ」にして「デスクトップ」とか安全な場所にしてお
>くといいです。
>同じように、「初期タブ」の設定で、「ロックを復元」「最後のタブと分割を復
>元」で復元される状況があると嵌るので、OFFにして復元しないようにおくといいで
>す。

[ ]
RE:07849 カメラ内フォルダに関してNo.07853
n'Guin さん 19/04/11 15:54
 

>エクスプローラでも10数秒かかるような内容というのは同じではないのでその点
>についてはわからないです。
>該当フォルダを見たまま取り外すと、エラーがたくさん出るのは再現しています。
>一度接続したことがあるフォルダをタブとして覚えているとか、再度利用するよう
>な状況があると、応答が無い状態になるようで、ハングと書きましたが、数分する
>と気づいたら回復するようでした。この問題だとしたら同じなのかもしれないです。
>ファイル数は数十個と少ないときでも再現します。
>こちらで試してみたところ、スマホにつないで、microSDだと再現して、内部スト
>レージだと再現しないようで、場所によって違いがあるのかもしれません。
>条件が同じと確実とは言い切れないですが、エラーメッセージがたくさん出るのと、
>数分応答が無い状況があることは確かで、両方とも再現して、こちらで確認できた
>問題については、非常に厄介な問題で、秀丸ファイラーClassic自身で対策するのは
>難しいです。
どうも、こちらの不具合が理解されていないように思われます。
何度も言っていますが、エクスプローラでは問題ありません。
画面を動画でキャプチャして、お送りいたします。 マウスはキャプチャされないの
で、動画ではわかりませんが、0秒のところで、216NC_DF のフォルダをクリックし
ています。
エクスプローラがいかに早く反応し、秀丸ファイラが反応しないかがわかるかと思い
ます。

何度も、Windows 10 の問題とおっしゃっていますが、同じカメラで、エクスプロー
ラの反応はほぼすぐで、秀丸ファイラ時間がかかっています。

動画のおおよそ0秒のところで、

[ ]
RE:07853 カメラ内フォルダに関してNo.07855
秀丸担当 さん 19/04/11 17:04
 

動画を拝見しました。
ありがとうございます。
エラーメッセージや数分かかるということとは、また別の話のようです。

接続してからファイル一覧を全部取得し終わるまでには、MTP接続ではファイル数に
比例して、数十秒かそれくらい時間がかかるようです。
本来なら、ファイル一覧を全部取得し終わるのを待たずに、描画を開始するまでのタ
イムアウトで[ツール]→[オプション]→[上級者向け]→[一覧描画のタイムアウト]と
いう設定があって、標準は300ミリ秒ですが、それを経過したらとりあえず描画する
はずでしたが、有効に働いていないようでした。
調査して原因を調べたいと思います。

接続してからエクスプローラで先に表示すると、エクスプローラでも一覧が完成する
までには同じくらい時間がかかるようですが、描画だけを先にしているようです。2
番目に秀丸ファイラーClassicで表示させると数秒でした。



[ ]
RE:07855 カメラ内フォルダに関してNo.07857
秀丸担当 さん 19/04/12 08:56
 

調べてみたところ、一覧描画のタイムアウトの設定は、V1.03のときに実際は働かな
いように修正されていました。
ローカルディスクでファイルが多いときに、後から項目を追加すると逆に遅いためで
した。
ローカルディスクでタイムアウトを復活させるとよくないため、MTP接続のようなパ
スの無い場所に限って働くように対策したいと思います。今までの設定は廃止にして、
新しいタイムアウトの設定にしようと思います。

Windows10のMTP接続の問題も、わかっている範囲で幾つか対策をしたいと思います。

[ ]