何しろオープンソースのアーカイバで業界標準になってる
7zipとunrarが、普通にアーカイブファイルを開かせると
shareMode=FILE_SHARE_READ|FILE_SHARE_WRITE;
固定になってるからな。

Windowsの場合はオープンされてるファイルは基本外から削除できないので、
削除を許可する場合にはアーカイバが開くときに追加でFILE_SHARE_DELETEフラグが必要だが
どちらもハードコーディングされてるので直接ソースをいじるしかない。