FSWorkbench 0.5.108.0 [ソフトウェア]
FSWorkbench 0.5.108.0(旧名 FSDirWalker Workbench)を公開しました。現在プレビュー版として公開していますので、仕様,機能,デザインおよび名称等は変更される可能性があります。
主な変更点:
主な変更点:
- 簡易バイナリダンプを追加。(メニューの[操作]->[その他の操作]->[簡易バイナリダンプ])
- パスバーのボタンレイアウトを変更。
- その他、細かい不具合を修正。
FSDirWalker 2.5.388.1 [ソフトウェア]
FSDirWalker 2.5.388.1を公開しました。
- ウィンドウにファイルをドロップしてコピーまたは移動する時、オプション選択ダイアログの[異なるボリュームの場合オブジェクトIDを複製する(上級者向け)]にチェックを入れても機能しない不具合を修正。
- [同じ内容のファイルを検索]機能で、ファイルの比較処理を実行中にキャンセルして処理を中止すると比較元のファイルがオープンされたままになることがある不具合を修正。
- その他、細かい不具合を修正。
FSDirWalker Workbench 0.1.78.0 [ソフトウェア]
FSDirWalker Workbench 0.1.78.0を公開しました。現在プレビュー版として公開していますので、仕様,機能,デザインおよび名称等は変更される可能性があります。
BUSY状態のファイルオブジェクトに外部からアクセス(この場合はファイル名の取得)するとフリーズする現象は昔からある問題で、特にパイプオブジェクトで顕著でした。
同様の機能を持つProcessWalkerでは別途カーネルモードモジュールを用意し、カーネルモジュール側でシステムスレッドを利用することで回避していましたが、FSDirWalkerではカーネルモードモジュールを用意できないため、問題解決が長年の懸案事項でした。
今回、Process Hackerの処理方法を参考にして問題を回避する(解決ではない)処理を加えました。
- [Opened Files]を開いた時、システム上にBUSY状態のオープンされたファイルが存在するとフリーズする問題の回避処理を入れた。
- [DirUse]を実行する際、ファイルリストで上から[ディレクトリ],[ファイル],[ディレクトリ]の様な選択をして実行するとクラッシュする不具合を修正。
- [Volume Information]の[Disk Usage]列をテキストコピーした時に、メーターゲージ内の%値をコピーできる様にした。
- ボリュームナビのDOSドライブ表示から\(ルートディレクトリ文字)を削除。
- その他、細かい不具合を修正。
BUSY状態のファイルオブジェクトに外部からアクセス(この場合はファイル名の取得)するとフリーズする現象は昔からある問題で、特にパイプオブジェクトで顕著でした。
同様の機能を持つProcessWalkerでは別途カーネルモードモジュールを用意し、カーネルモジュール側でシステムスレッドを利用することで回避していましたが、FSDirWalkerではカーネルモードモジュールを用意できないため、問題解決が長年の懸案事項でした。
今回、Process Hackerの処理方法を参考にして問題を回避する(解決ではない)処理を加えました。
FSDirWalker 2.5.388.0 [ソフトウェア]
FSDirWalker 2.5.388.0を公開しました。
- [開いているファイルから選択]ダイアログを開いた時、システム上にBUSY状態のオープンされたファイルが存在するとフリーズする問題の回避処理を入れた。
- [ボリューム情報]の[使用量]列をテキストコピーした時に、メーターゲージ内の%値をコピーできる様にした。
- ボリュームナビのDOSドライブ表示から\(ルートディレクトリ文字)を削除。
- バージョン情報のダイアログに誤って"Preview"と表示されていたものを削除。
- その他、細かい不具合を修正。
FSDirWalker Workbench 0.1.74.0 [ソフトウェア]
6月28日にFSDirWalker Workbench 0.1.74.0を公開しました。現在プレビュー版として公開していますので、仕様,機能,デザインおよび名称等は変更される可能性があります。
DirUse(Disk Usage for Directory)
ディレクトリの使用量を調べます。
呼び出し方法:
メインメニュー>[Action]>[Tools]>[Disk Usage for Directory]
コンテキストメニュー>[Tools]>[Disk Usage for Directory]
ファイルリストから調べたいディレクトリを選択して実行すると、それぞれのディレクトリがディスク(ストレージ)上で使用しているファイルの容量を報告します。
Total行に選択されたディレクトリの総量が、Directoryグループにそれぞれのディレクトリの使用量が表示されます。
各列では以下の内容を報告します([Detail]ボタン押下で同じ内容をページ表示することもできます)。
※ディレクトリのサイズ,アロケーションサイズとは、ディレクトリインデックスを保持する為にデータクラスタを使用している場合の使用量になります。
- Windows10では、ライトモードのカラースキームに調整(現在調整中。ダークモードは非対応)。
- ディレクトリの使用量を調べる DirUse (Disk Usage for Directory)機能を新規追加。 メニューの[Action]->[Tools]->[Disk Usage for Directory]から選択。
- プロパティペイン、項目の0行目(最上位のグループ)ラベル部分をクリックしても展開/縮小されない不具合を修正。
- プロパティペイン、プロパティグループの展開操作を仕様変更。
変更前:ラベル部のクリックで展開/縮小
変更後:ラベル部のダブルクリックで展開/縮小- [実行ファイルの実行]に[NTネイティブの実行ファイルを実行する]オプションを追加。
- [移動]を実行した後に[コピー]を実行した時、コピーオプションダイアログの[オブジェクトIDを持っている場合は委譲する]にチェックが入っている不具合を修正。
- コピー・移動関係のダイアログで高DPIモードにした時文言が切れている箇所を修正。
- ブックマークナビペインで、ドラッグ&ドロップして項目の位置を変更する時、選択中ではない項目をCtrl+クリックでドラッグ開始すると、その項目ではなく選択中の項目を移動処理するので、ドロップ後順番がおかしくなる不具合を修正。
DirUse(Disk Usage for Directory)
ディレクトリの使用量を調べます。
呼び出し方法:
メインメニュー>[Action]>[Tools]>[Disk Usage for Directory]
コンテキストメニュー>[Tools]>[Disk Usage for Directory]
ファイルリストから調べたいディレクトリを選択して実行すると、それぞれのディレクトリがディスク(ストレージ)上で使用しているファイルの容量を報告します。
Total行に選択されたディレクトリの総量が、Directoryグループにそれぞれのディレクトリの使用量が表示されます。
各列では以下の内容を報告します([Detail]ボタン押下で同じ内容をページ表示することもできます)。
- Files
- ファイルの数。
- Dirs
- ディレクトリの数。
- Total Size
- ファイルとディレクトリの総サイズ。
- Total Allocation Size
- ファイルとディレクトリの総アロケーションサイズ。
- File Size
- ファイルの総サイズ。
- File Allocation Size
- ファイルの総アロケーションサイズ。
- Dir Size
- ディレクトリの総サイズ。
- Dir Allocation Size
- ディレクトリの総アロケーションサイズ。
- AltStream Size
- 代替ストリームの総サイズ。
- AltStream Alloc Size
- 代替ストリームの総アロケーションサイズ。
- AltStreams
- 代替ストリームの数。
- Errors
- 検索中にエラーを検出した数。
※ディレクトリのサイズ,アロケーションサイズとは、ディレクトリインデックスを保持する為にデータクラスタを使用している場合の使用量になります。
FSDirWalker 2.5.384.0 [ソフトウェア]
6月28日にFSDirWalker 2.5.384.0を公開しました。
- [実行ファイルの実行]に[NTネイティブの実行ファイルを実行する]オプションを追加。
- [移動]を実行した後に[コピー]を実行した時、コピーオプションダイアログの[オブジェクトIDを持っている場合は委譲する]にチェックが入っている不具合を修正。
- コピー・移動関係のダイアログで高DPIモードにした時文言が切れている箇所を修正。
- ブックマークナビペインで、ドラッグ&ドロップして項目の位置を変更する時、選択中ではない項目をCtrl+クリックでドラッグ開始すると、その項目ではなく選択中の項目を移動処理するので、ドロップ後順番がおかしくなる不具合を修正。
FSDirWalker 2.5.380.0/FSDirWalker Workbench 0.1.70.0 [ソフトウェア]
5月31日にFSDirWalker 2.5.380.0を公開しました。
また、FSDirWalkerの同一コアをMDIタブで使用する拡張UI、FSDirWalker Workbench 0.1.70.0も公開しました。こちらはプレビュー版として公開していますので、仕様,機能,デザインおよび名称等は変更される可能性があります。
Fixes:
- 高DPIモニターなどで文字を拡大した場合に、アイコンや文字の表示や大きさが適切では無い箇所を一部改善。
- ファイルリストで複数項目を選択した場合に[簡易チェック]([Simple Check])コマンドが無効になる不具合を修正。
- その他、細かい不具合を修正。
また、FSDirWalkerの同一コアをMDIタブで使用する拡張UI、FSDirWalker Workbench 0.1.70.0も公開しました。こちらはプレビュー版として公開していますので、仕様,機能,デザインおよび名称等は変更される可能性があります。
Fixes:
- 高DPIモニターなどで文字を拡大した場合に、アイコンや文字の表示や大きさが適切では無い箇所を一部改善。
- ファイルリストで複数項目を選択した場合に[簡易チェック]([Simple Check])コマンドが無効になる不具合を修正。
- その他、細かい不具合を修正。
FSDirWalker Workbench 0.1.68.0 [ソフトウェア]
FSDirWalker Workbench 0.1.68.0を公開しました。現状ではプレビュー版としての公開ですので、仕様,機能,デザインおよび名称等は変更される可能性があります。
Update:BugFix:
- 実験的にサムネイル(ラージアイコン)表示モードを追加。
- 管理者モードの場合、[コピー],[移動],[名前を変更してコピー]([Copy To],[Move To],[Single File Copy])に、ObjectIDの複製オプションを追加。
- サイドパネルペインヘッダにペインの内容を切り替えるメニューを表示するボタンを追加。
- サイドパネルのスプリッタ位置が正しく復元できない不具合を修正。
- その他、細かい不具合を修正。
FSDirWalker 2.5.378.0 [ソフトウェア]
FSDirWalker 2.5.378.0を公開しました。
Update:BugFix:
- 管理者モードの場合、[コピー],[移動],[名前を変更してコピー]([Copy To],[Move To],[Single File Copy])に、ObjectIDの複製オプションを追加。
- サイドパネルペインヘッダにペインの内容を切り替えるメニューを表示するボタンを追加。
- 細かい不具合を修正。
FSDirWalker Workbench [ソフトウェア]
FSDirWalker Workbenchを公開しました。現状ではプレビュー版としての公開ですので、仕様,機能,デザインおよび名称等は変更される可能性があります。
こちらのページからダウンロードできます
昨年公開したFSStorageLaboと似たような位置づけですが、FSStorageLaboはMFCランタイムライブラリが必要なのに対して、こちらはWin32とATL/WTLで書かれており、外部ライブラリは不要になっています。
Windows 7の一般サポートが終了する中、デザインやカラースキームはWindows 7ライクで、スナップショットもWindows 7なのは、去り行くWindows 7への郷愁と、しばらくはWindows 7のサポートも続けるつもりだからです(もちろんWindows 10でも動作しますので、いずれはWindows 10仕様になる予定ですが)。
今でもWindows XPでの動作が必要なことがあるし、数年前までWindows 2000やWindows 98が動いていたこともありますしね。
こちらのページからダウンロードできます
昨年公開したFSStorageLaboと似たような位置づけですが、FSStorageLaboはMFCランタイムライブラリが必要なのに対して、こちらはWin32とATL/WTLで書かれており、外部ライブラリは不要になっています。
Windows 7の一般サポートが終了する中、デザインやカラースキームはWindows 7ライクで、スナップショットもWindows 7なのは、去り行くWindows 7への郷愁と、しばらくはWindows 7のサポートも続けるつもりだからです(もちろんWindows 10でも動作しますので、いずれはWindows 10仕様になる予定ですが)。
今でもWindows XPでの動作が必要なことがあるし、数年前までWindows 2000やWindows 98が動いていたこともありますしね。