New Version 7 of MacDisk

Summary:  The new version of MacDisk (v. 7) will soon be available. This page presents the main new features and some new aspects of its interface.

Homepage (entry point of the Web site)

MacDisk, a solution to transfer data files between Mac and PC

MacImage and how to produce Mac CD-ROMs on a PC

To order on-line your copy of a program

To download demo (trial) versions and other tools

Technical support, FAQs, Hints and tips

Site Map : treeview of all pages composing our Web site

Site Search by keywords


New User Interface
MacDisk now features a new user interface analog to Microsoft Explorer. The left pane displays a treeview with all folders of the volume and the right view a listview of all items stored in the current folder.


The treeview in the left pane is a great tool to navigate Macintosh volumes, in particular when there are many files and folders.
The listview in the right pane allows the user to sort the contents of the columns in alphabetic and reverse order, to group together files scattered in crowded folders.
The most frequently commands are grouped as buttons in the toolbar (see above). On the other hand, the program offers two different context-sensitive pop-up menus in the navigation panel and in the list panel (see below).

  
Context-sensitive pop-up menus displayed in the navigation panel (on the left) and in the list panel (on the right)

Managed Media
MacDisk Version 6.5 manages all kinds of Macintosh or "Macintosh-like" media:
- HFS volumes (classical Mac media)
- HFS+ volumes ("FAT 32" Mac media)
- MS-DOS volumes (FAT 16/32) where a Macintosh has copied Mac files - read only
- NTFS volumes (NT server volumes storing Macintosh files)
- CD-ROMs : HFS/HFS+ (Mac only), hybrid HFS/ISO and pure ISO 9660 with Apple extensions.
MacDisk was tested on up to 500GB hard disks.

New features

Managing Huge Disks
MacDisk Version 7 overcomes all limits of the previous version about the size of the managed disks. One can nowadays find 250GB FireWire disks for almost nothing. Previous version had been tested with the biggest disks at the time, that is 60 and 90GB.
Version 7 was tested with 500GB disks and we had to rewrite a good part of the code, because of the overflow of 32-bit integers. In Version 7, all size computing is done in 64bit.

Managing Huge Files
In the same vein, we had to rewrite in 64bit the code managing the file sizes, to avoid problems with files bigger than 4GB. The biggest files tested are 16GB, which should be enough even for video files tomorrow.
To be able to manage such files, we had also to rewrite the service which stays between the disks and the application. This service now uses memory buffers up to 1GB to follow the throughput capacity of modern disks.
Comparative studies between Windows and MacDisk show that Version 7 is in the same ballpark as Windows, be it for huge files or for huge numbers of files (we tested for instance with folders containing up to 100,000 files, even if nobody can rate anybody to do that).

Managing Virtual Lists
The code used to manage the lists was rewritten to use so-called virtual lists. This allows the program to remain responsive even with folders containing huge numbers of files, when displaying the contents of the Macintosh disk or the contents of the PC hard disk, in the case of a copy toward the Macintosh volume. Former version began to be unresponsive from 1000 files and upwards.

Drag-and-drop and Copy/Paste from the Explorer
To copy files from the PC hard disk to the Macintosh volume, MacDisk features both dragging-and-dropping and copying/pasting files from any Explorer window (My Computer, Search results, and so on).

Disk Duplication
It may happen that somebody gives you a removable disk that you'll have to send to a service provider, like a service bureau. In this case, you would like to keep a copy of the disk. MacDisk offers three duplication options: disk to disk, file to disk and disk to file.


Disk Duplication Window

Files and Folders Properties
MacDisk offers Properties windows for files and folders on all kinds of managed volumes. You can even edit some of the data.


File Properties


Folder Properties

File Search Functions
MacDisk features File Search functions on all managed drives. It is possible to search by name (filename) or by signature (signature of the Macintosh file). This allows the user to locate very fast the file announced by a partner which was not stored in the root folder, but in a deep subfolder.

  
File Search: by name (on the left) and by signature (on the right)

Automatic Treatment of BinHex and MacBinary Files
MacDisk now automatically detects BinHex and MacBinary files (for an example, Macintosh files downloaded from an Internet server) and proposes to apply the necessary treatment to the file to put all elements where they belong (data fork, resource fork, etc.) on the Macintosh medium.
With this feature, MacDisk allows the user to download Macintosh applications on a PC and to install them thereafter on a Macintosh. See also our page on Installing Macintosh Applications.

Direct Copy between NTFS/SFM Volume and Macintosh Volume
MacDisk automatically detects that files copied to the Macintosh volume come from a NTFS medium managed through the SFM service. If those files are actually Macintosh files (with a resource stream and a Finder Info stream), MacDisk will put all elements (in particular both forks) where they belong on the Macintosh medium.

New Features for NT Administrators
Administrators of NT servers often encounter some problems with the Macintosh files stored on the shares by Macintosh stations (heterogenous networks). The new version of MacDisk brings some good news.

Filename Normalization

This dialog window launches an operation called "normalization". Normalizing means deleting all characters which are not allowed in the filename on a normal PC hard disk (they appear as question marks in the Explorer). MacDisk also adds extensions (suffixes) according to the signature of Macintosh files.
To avoid that files become invisible from Macintosh workstations, it is possible to shorten the filenames to 31 characters (limit of the Finder).
More, since this normalization could generate identical filenames, the program adds a CRC string calculated from the original Unicode name.
This function can be started for a subfolder, with or without recursive scanning of all subfolders.
It is also possible to call this feature for a single file from the Properties window, as shown in the screen capture below (button in the lower left corner):

To normalize a single file:

Formatting and Partitionning Wizard
Formatting and partitionning hard disks remain a daunting task for some users, in particular when you don't do it frequently. MacDisk therefore features a Wizard for the formatting and partitionning process, which guides the user, step after step, on all aspects where decisions must be taken before creating a new Macintosh medium (for all media other than diskettes).
With this Wizard, formatting a Zip cartridge in HFS is achieved with only four clicks!


Welcome page of the Formatting Wizard

Full Context-sensitive Help
MacDisk offers a full context-sensitive help, about the menus and menu items (status bar and F1), about all dialog windows where the user is invited to answer a question or to do a choice (right click, F1 and '?' help button).

  
Context-sensitive help in the dialog windows

In the example below, the program displays a tooltip if you leave the cursor on the buttons representing the drives, to help the user to ascertain that the drive is indeed the one s/he wants to open.


Tooltip in the Drive Selection window

Printing the Current Macintosh Folder
It may sometimes be useful to print the contents of the current folder of the Macintosh volume (for example to check that all graphics are indeed present in a DTP folder).
MacDisk offers therefore two new items in the 'Mac Volume' menu (Printer setting and Print).


'Mac Volume' menu with the new print items

Ejection and Refresh features It can happen that one has to scan several identical media to find out in which one some file was stored. MacDisk therefore now features an Ejection (CTRL E) and a Refresh (F5) command.
With those new features, you can quickly scan several CD-ROMs, for an example, without displaying each time the Drive Selection window.

Preferences
MacDisk saves in Windows Registry several settings which define its behavior. The user may prefer more safety, or more speed, for an example (see the items "Columnar Display" and "Preferences" in the Options menu).


Selection of the columns to display and of their width


General Preferences window

Expert Menu
MacDisk regroups in an 'Expert' menu, which is not visible by default, to protect the casual users, all very technical features: selection of the copy mode (resources only, MacBinary mode), managing of the "black list" of disks, file forks swapping, log file management, signature editor, disk duplication, and so on.
This way, MacDisk can be set by an administrator before being released to an user, who won't have to bother about all those aspects.


Managing the "black list" of disks

Editing the Signatures
From the Expert menu, you can directly launch the signature editor, called SignEdit. This editor allows you to specify the correspondence between the PC extensions (suffixes) and Macintosh signatures. You can also correct the behavior of the program when a software publisher launches new versions or to add entries to the look-up table if you use rare formats.


Main screen of the signature editor

ASPI Layer Setting
The ASPI layer (Advanced SCSI Programming Interface) eases interfacing a program and the low-level access to the disks. On the other hand, this software unit can be the source of many little problems, in particular in the first working sessions (too old files, mismatching versions, locking of the access to some disks, and the like).
MacDisk detects most of those problems and informs the user, or proposes to make corrections.


Registry keys determining the locking of some kinds of disks

Changing the Low-level Access Method
Under Windows 2000/XP, MacDisk doesn't use the ASPI layer any more, but a service called Lsdiorw. It can happen, under some configurations, that the user has to switch back to the ASPI method.


Switching between the Lsdiorw service and the ASPI layer

Logiciels & Services Duhem
9, rue de Bruxelles - F-75009 Paris (France)
Tel. (+33) [0]149 700 455 - Fax (+33) [0]149 700 456
SIRET 381 149 996 00039 - EEC VAT FR32 381 149 996
email : sales (at) macdisk.com - web : http://www.macdisk.com
© Pierre Duhem 2008 - All trademarks acknowledged.
MacDisk is a trademark or a registered trademark of L&S Duhem under certain jurisdictions.
Any comments are welcome.