ファイラを替えてみた
2008年07月26日 18:47
これまで長らく使わせてもらっていた「だいなファイラ」の挙動が不安定になったので、このたび「あふ(AFX)」というファイラに替えてみました。
この数ヶ月、ときどき大量のファイルをコピーし始めると Dyna.exe がクラッシュしたり、あるいは大量のファイルを削除し始めると Windows 自体がフリーズするなど、ファイル操作でおかしな挙動が続くようになりました。かねてから、ファイルマネージャと Becky! の相性が悪いことは分かっていたので注意していたのですが、この頃は単独でだいなファイラーを起動しても、何もせずに数分ほど放置しているだけで独りでにクラッシュするまでになったのです。いちおうエラーの内容としては、以下のとおりとなります。
<?xml version=”1.0″ encoding=”UTF-16″?>
<DATABASE>
<EXE NAME=”DYNA.EXE” FILTER=”GRABMI_FILTER_PRIVACY”>
<MATCHING_FILE NAME=”cab32.dll” SIZE=”221184″ CHECKSUM=”0xFEADF1D7″ BIN_FILE_VERSION=”0.98.0.0″ BIN_PRODUCT_VERSION=”0.98.0.0″ PRODUCT_VERSION=”0, 98, 0, 0″ FILE_DESCRIPTION=”CAB32″ COMPANY_NAME=”LightShip Software” PRODUCT_NAME=”Common Archiver Project - CAB32″ FILE_VERSION=”0, 98, 0, 0″ ORIGINAL_FILENAME=”CAB32.dll” INTERNAL_NAME=”CAB32″ LEGAL_COPYRIGHT=”Portion (C)1997-2002 LightShip Software. and Kuniaki Miyauchi.” VERFILEDATEHI=”0×0″ VERFILEDATELO=”0×0″ VERFILEOS=”0×40004″ VERFILETYPE=”0×2″ MODULE_TYPE=”WIN32″ PE_CHECKSUM=”0×0″ LINKER_VERSION=”0×0″ UPTO_BIN_FILE_VERSION=”0.98.0.0″ UPTO_BIN_PRODUCT_VERSION=”0.98.0.0″ LINK_DATE=”07/22/2002 01:00:34″ UPTO_LINK_DATE=”07/22/2002 01:00:34″ VER_LANGUAGE=”日本語 [0x411]” />
<MATCHING_FILE NAME=”DYNA.EXE” SIZE=”405504″ CHECKSUM=”0xA632A37D” BIN_FILE_VERSION=”2.14.0.0″ BIN_PRODUCT_VERSION=”2.14.0.0″ PRODUCT_VERSION=”2, 14, 0, 0″ FILE_DESCRIPTION=”だいなファイラー SJIS版” COMPANY_NAME=”" PRODUCT_NAME=”だいなファイラー” FILE_VERSION=”2, 14, 0, 0″ ORIGINAL_FILENAME=”DYNA.EXE” INTERNAL_NAME=”DYNA” LEGAL_COPYRIGHT=”Copyright (C) 1997,2008 Hx2″ VERFILEDATEHI=”0×0″ VERFILEDATELO=”0×0″ VERFILEOS=”0×4″ VERFILETYPE=”0×1″ MODULE_TYPE=”WIN32″ PE_CHECKSUM=”0×0″ LINKER_VERSION=”0×0″ UPTO_BIN_FILE_VERSION=”2.14.0.0″ UPTO_BIN_PRODUCT_VERSION=”2.14.0.0″ LINK_DATE=”06/03/2008 00:00:23″ UPTO_LINK_DATE=”06/03/2008 00:00:23″ VER_LANGUAGE=”日本語 [0x411]” />
<MATCHING_FILE NAME=”tar32.dll” SIZE=”348160″ CHECKSUM=”0xA92FDA82″ BIN_FILE_VERSION=”2.23.0.1″ BIN_PRODUCT_VERSION=”2.23.0.1″ PRODUCT_VERSION=”2, 23, 0, 1″ FILE_DESCRIPTION=”tar32″ COMPANY_NAME=” ” PRODUCT_NAME=” tar32″ FILE_VERSION=”2, 23, 0, 1″ ORIGINAL_FILENAME=”tar32.dll” INTERNAL_NAME=”tar32″ LEGAL_COPYRIGHT=”Copyright (C) 1999 Yoshioka Tsuneo URL: http://openlab.ring.gr.jp/tsuneo/tar32/” VERFILEDATEHI=”0×0″ VERFILEDATELO=”0×0″ VERFILEOS=”0×40004″ VERFILETYPE=”0×2″ MODULE_TYPE=”WIN32″ PE_CHECKSUM=”0×0″ LINKER_VERSION=”0×0″ UPTO_BIN_FILE_VERSION=”2.23.0.1″ UPTO_BIN_PRODUCT_VERSION=”2.23.0.1″ LINK_DATE=”01/17/2003 09:06:22″ UPTO_LINK_DATE=”01/17/2003 09:06:22″ VER_LANGUAGE=”日本語 [0x411]” />
<MATCHING_FILE NAME=”UNLHA32.DLL” SIZE=”255488″ CHECKSUM=”0×6597ADD3″ BIN_FILE_VERSION=”1.87.2.5″ BIN_PRODUCT_VERSION=”1.87.2.5″ PRODUCT_VERSION=”1.87.2.5″ FILE_DESCRIPTION=”LZH file processing library” COMPANY_NAME=”MicSoft” PRODUCT_NAME=”UNLHA32.DLL for Win32″ FILE_VERSION=”1.87.2.5″ ORIGINAL_FILENAME=”UNLHA32.DLL” INTERNAL_NAME=”UNLHA32″ LEGAL_COPYRIGHT=”(C)Micco 1995-2002. All rights reserved.” VERFILEDATEHI=”0×0″ VERFILEDATELO=”0×0″ VERFILEOS=”0×40004″ VERFILETYPE=”0×2″ MODULE_TYPE=”WIN32″ PE_CHECKSUM=”0×0″ LINKER_VERSION=”0×40000″ UPTO_BIN_FILE_VERSION=”1.87.2.5″ UPTO_BIN_PRODUCT_VERSION=”1.87.2.5″ LINK_DATE=”07/20/2003 03:03:39″ UPTO_LINK_DATE=”07/20/2003 03:03:39″ VER_LANGUAGE=”英語 (米国) [0x409]” />
<MATCHING_FILE NAME=”unrar.dll” SIZE=”155136″ CHECKSUM=”0×3B0B52C1″ MODULE_TYPE=”WIN32″ PE_CHECKSUM=”0×0″ LINKER_VERSION=”0×0″ LINK_DATE=”05/15/2003 08:39:50″ UPTO_LINK_DATE=”05/15/2003 08:39:50″ />
<MATCHING_FILE NAME=”unrar32.dll” SIZE=”40448″ CHECKSUM=”0×2CC05D” BIN_FILE_VERSION=”0.0.9.0″ BIN_PRODUCT_VERSION=”0.0.9.0″ PRODUCT_VERSION=”0, 0, 9, 0″ FILE_DESCRIPTION=”UNRAR32″ COMPANY_NAME=”Free software” PRODUCT_NAME=”UNRAR32 Dynamic Link Library” FILE_VERSION=”0, 0, 9, 0″ ORIGINAL_FILENAME=”unrar32.dll” INTERNAL_NAME=”unrar32″ LEGAL_COPYRIGHT=”Copyright (C) 1998-2002 T. Kamei” VERFILEDATEHI=”0×0″ VERFILEDATELO=”0×0″ VERFILEOS=”0×4″ VERFILETYPE=”0×2″ MODULE_TYPE=”WIN32″ PE_CHECKSUM=”0×0″ LINKER_VERSION=”0×0″ UPTO_BIN_FILE_VERSION=”0.0.9.0″ UPTO_BIN_PRODUCT_VERSION=”0.0.9.0″ LINK_DATE=”07/29/2002 21:31:00″ UPTO_LINK_DATE=”07/29/2002 21:31:00″ VER_LANGUAGE=”日本語 [0x411]” />
<MATCHING_FILE NAME=”UNZIP32.DLL” SIZE=”188928″ CHECKSUM=”0×59E9FCA0″ BIN_FILE_VERSION=”5.4.0.1″ BIN_PRODUCT_VERSION=”5.4.0.1″ PRODUCT_VERSION=”5, 4, 0, 1″ FILE_DESCRIPTION=”UNZIP32.DLL” COMPANY_NAME=”Info-ZIP” PRODUCT_NAME=”UNZIP32 Dynamic Link Library” FILE_VERSION=”5.4″ ORIGINAL_FILENAME=”UNZIP32.DLL” INTERNAL_NAME=”UNZIP32″ LEGAL_COPYRIGHT=”Portion Copyright c 1993-1999 CSD,inc. and shoda T.” VERFILEDATEHI=”0×0″ VERFILEDATELO=”0×0″ VERFILEOS=”0×4″ VERFILETYPE=”0×2″ MODULE_TYPE=”WIN32″ PE_CHECKSUM=”0×0″ LINKER_VERSION=”0×0″ UPTO_BIN_FILE_VERSION=”5.4.0.1″ UPTO_BIN_PRODUCT_VERSION=”5.4.0.1″ LINK_DATE=”02/10/1999 02:51:03″ UPTO_LINK_DATE=”02/10/1999 02:51:03″ VER_LANGUAGE=”英語 (米国) [0x409]” />
</EXE>
<EXE NAME=”kernel32.dll” FILTER=”GRABMI_FILTER_THISFILEONLY”>
<MATCHING_FILE NAME=”kernel32.dll” SIZE=”1230848″ CHECKSUM=”0×1C2CF033″ BIN_FILE_VERSION=”5.1.2600.3119″ BIN_PRODUCT_VERSION=”5.1.2600.3119″ PRODUCT_VERSION=”5.1.2600.3119″ FILE_DESCRIPTION=”Windows NT BASE API Client DLL” COMPANY_NAME=”Microsoft Corporation” PRODUCT_NAME=”Microsoft(R) Windows(R) Operating System” FILE_VERSION=”5.1.2600.3119 (xpsp_sp2_gdr.070416-1301)” ORIGINAL_FILENAME=”kernel32″ INTERNAL_NAME=”kernel32″ LEGAL_COPYRIGHT=”(C) Microsoft Corporation. All rights reserved.” VERFILEDATEHI=”0×0″ VERFILEDATELO=”0×0″ VERFILEOS=”0×40004″ VERFILETYPE=”0×2″ MODULE_TYPE=”WIN32″ PE_CHECKSUM=”0×13BE65″ LINKER_VERSION=”0×50001″ UPTO_BIN_FILE_VERSION=”5.1.2600.3119″ UPTO_BIN_PRODUCT_VERSION=”5.1.2600.3119″ LINK_DATE=”04/16/2007 15:53:08″ UPTO_LINK_DATE=”04/16/2007 15:53:08″ VER_LANGUAGE=”日本語 [0x411]” />
</EXE>
</DATABASE>
アーカイバとの相性が悪そうだとの推測はできますが、実際のところ原因はよく分からないので、だいなファイラーを最新版にしてみたり、ユニコード版から Shift_JIS 版にしてみたり、圧縮ディレクトリや画像のプラグインとかライブラリへの関連づけを外してみたり、あるいはインストールするドライブをDからCへと変更してみたりしたのですが、どうも改善されない。ということで、マシンの HDD もあまり状態がよくないため、ソフトとハードのどちらに原因があるのか不明なので、代替となるソフトを試してみることにしました。

まず、これまで使っていた「だいなファイラー」は、もう7~8年は常用しているソフトです。すっきりした画面構成と、直感的に使える操作系、それから画面のカスタマイズも色々できるため、ずっとこれがお気に入りでした。

そして、幾つかの代案をベクターなどからダウンロードして試してみた結果、だいなファイラーに近いという、かなり不純な理由で(笑、「あふ(AFX)」というファイラーを選びました。上記はカスタマイズが完了した状態のウィンドウであり、いままで使っていただいなファイラーの見栄えや使い勝手に合わせたものです。そのため、見た目は殆どだいなファイラーと変わりません。ただ、だいなファイラーよりも更にキーボード志向が強いソフトなので、ウィンドウにフォーカスを合わせるとか、左右のペインを切り替えるといった一部の機能を除けば、殆どマウスの操作を受け付けないという潔いソフトです。
恐らく、異なるファイルマネージャどうしで操作感覚を合わせるのに一番苦労するのは、キーボードへの機能割り当てだろうと思います。AFX も Windows 3.x 時代のファイルマネージャの操作を参考に作られているため、他のファイルマネージャと似通ったキーボード・マッピングになっていますが、僕個人の好みで設定しているところは、自分で合わせられるようにカスタマイズできなくては困ってしまいます。例えば、ファイルのコンテクストメニューを表示するときに、僕のキー設定では「`」キーを押すようになっています(HHK では、右上が「`」になっています)。しかし、AFX のキー設定では「`」への割り当てが(デフォルトの使い方や設定画面では)できないので、代わりに「¥」に割り当てています。「`」だと、右手の薬指でキーボードの端を弾くように打鍵できたのですが、「¥」だとキーの位置を探らないといけません。こういったあたりが使い勝手の差になるのだろうと思います。
で、実際に AFX に置き換えると、挙動そのものは安定しているので、どうやらだいなファイラーとマシンの相性が悪いのかなぁと思います。またマシンを買い換えたら試してみることにします。
