Directory Opus 9 Logo

Multi-format archive plugin

for Directory Opus

This plugin for Directory Opus allows you to treat various archive types as folders.

Directory Opus is a file manager for Windows. Read my guide, Getting to know Directory Opus, for an introduction.

Directory Opus has built-in support for Zip files, including features such as AES encryption, >2GB archives, Unicode names, NTFS timestamps, self-extracting archives.

This plugin, which is bundled with Directory Opus 10, adds support for various other archive/compression formats, listed below.

With the exception of modifying RAR archives, no additional tools are required to work with these formats within Opus.

Read/write support:

  • 7z
  • BZip2
  • GZip
  • RAR (Read/write if WinRAR available; Read-only otherwise.)
  • TAR (TAR.GZ and similar compressed TAR files are treated as a single unit, showing what's inside the TAR and not the TAR itself. Modifying the content automatically recompresses the outer archive.)
  • ZipX (Support for the proprietary ZipX format is incomplete and some file types cannot be extracted due to their compression methods. This does not affect Opus's built-in support for standard Zip files.)
  • Comic Book Archives (cbz, cbr, cb7, with special thumbnails for the archives themselves.)

Read-only support:

  • ARJ
  • CAB
  • CPIO (Linux package format.)
  • DEB (Linux package format.)
  • DMG (OS X disk image.)
  • HFS (OS X disk image.)
  • ISO / UDF (CD/DVD disc image.)
  • LZH
  • LZMA
  • RPM (Linux package format.)
  • WIM (Windows Imaging Format disk image.)
  • XAR
  • Z (Compress)

The plugin uses parts of Igor Pavlov's 7-Zip licensed under the GNU LGPL and available, with source, from

You do not need to install 7-Zip to use the plugin. Only 7z.dll is required and it is automatically installed alongside the plugin.

The plugin is packaged as part of Directory Opus itself but you may sometimes find a newer version here between Opus updates.

  • General:

    • Opus is installed to C:\Program Files\GPSoftware\Directory Opus by default.
    • Opus, unless configured otherwise, will continue to run even after all its windows are closed. See: How to Exit Directory Opus.
    • The 64-bit zip file includes both the 32-bit and 64-bit DLLs. The 32-bit copy in the x86 directory exists so that you can export a 32-bit version of Opus to a USB stick.

  • Directory Opus 10 32-bit:

    You should already have version of the Archives plugin. You can update to

    1. Download
    2. Exit Directory Opus.
    3. Copy the VFSPlugins directory from the zip to your Opus installation (where there should already be a directory with the same name).
    4. Restart Directory Opus.

  • Directory Opus 10 64-bit:

    You should already have version of the Archives plugin. You can update to

    1. Download
    2. Exit Directory Opus.
    3. Copy the VFSPlugins and x86 directories from the zip to your Opus installation (where there should already be two directories with the same names).
    4. Restart Directory Opus.

  • Directory Opus 6, 8 & 9:

    There is no version of the plugin for older versions of Directory Opus. Opus 10 brought with it extensive improvements to the VFS plugin architecture which the plugin depends on.

Archive plugin config
Use Preferences to configure default archive parameters and which archive types are offered via context menus.
RAR plugin config
WinRAR is used for modifying RAR archive. Normally it is found automatically, if available. There is special support for portable installs.
Add to Archive dialog
The plugin fully integrates into the Opus user-interface.
TAR GZ example
Viewing a file within a .TAR.BZ2 archive. Note that the archive is opened as a single unit, not a TAR file inside a BZ2 file.
7z example
Viewing image thumbnails and metadata within a 7z archive.
RAR example
Adding files to a RAR archive. While WinRAR is used for this, the Opus look & feel is largely maintained.
Comic Book Archive thumbnails
Special thumbnails for Comic Book Archive formats (cbz, cbr, cb7).

(Some of these changes were to Opus itself, rather than the actual plugin, but are listed here as they are specific to the plugin or the archive types that it handles.)

Version (26th August 2012):

  • If you did a Copy-As from an archive and the new name you gave for a file was already in use, the Replace File dialog opened proposing the file's original name, meaning you had to type the new name again if you wanted to overwrite the file. The prompt now uses the correct name.

Version (29th May 2012):

  • Fixed problem with archives below directories with names starting with spaces.
  • Comes with Directory Opus

Version (14th May 2012):

  • Updated to handle command-line syntax change in WinRAR 4.20 beta 1.
  • Nested archives now work, as well as nested archives work in Opus at all, within archives handled by the plugin. If you double-click a nested archive it will be extracted to temp, and you'll then open the temp archive. Any changes to it will still be thrown away, the same as archives nested within zip files. (This is about things like zip files inside rar files. This is unrelated to *.tar.* nested archives which the plugin has always explicitly supported, treating them as a single unit and allowing updates.)
  • cbr and cb7 extensions are no longer excluded from the Archives filetype group. (You can still remove them manually if you wish, e.g. so that double-clicking those formats opens them in a dedicated Comic Book viewer.) If you're upgrading from, the extensions will still be excluded and the quickest way to add them is via Preferences / Zip & Other Archives / Archive and VFS Plugins: Turn off the cbr and cb7 types, click Apply, then turn them back on and click Apply again.
  • Fixed problem with Comic-Book Thumbnails not working in libraries.
  • Comes with Directory Opus

Version (13th April 2012):

  • When deleting files from encrypted RAR archives, the plugin no longer trigers an extra, unncessary password prompt.
  • Improved handling of archive formats with multiple extensions. For example, if you select "moo.tar.gz" and push F2 to rename it, only the "moo" part will be selected by default, not the "moo.tar" part.
  • Comic Book Archive formats (cbz, cbr, cb7) now appear separately in the list of archive plugins, so you can enable or disable them individually.
  • Comic Book Archive formats now get special thumbnail rendering in Opus.
  • Comes with Directory Opus

Version (2nd April 2012):

  • The plugin now handles batch-extraction by itself. This should improve how it handles certain situations and error conditions.

Version (23rd November 2011):

  • Drags from archives handled by the plugin now exclude Move operations for read-only archives (instead of leaving them available and showing an error message if they are attempted).
  • Comes with Directory Opus

Version (30th April 2011):

  • Initial public release.
  • Comes with Directory Opus