Some devices such as USB often did not work using newer features such as USB 2.0, instead only operating at 1.0 speeds and taking hours to do what should have taken only a few minutes.
As widespread support for DOS went into decline, it became increasingly difficult to get hardware drivers for DOS for the newer hardware.
As a DOS-based program, Ghost requires machines running Windows to reboot to DOS to run it.
Ghost 6.0 requires a separate DOS partition when used with the console.
However, version 3.1, released in 1997 supports cloning individual partitions.
Ghost could clone a disk or partition to another disk or partition or to an image file.
A simpler, non-corporate version of Ghost, Norton Ghost 2003 does not include the console but has a Windows front-end to script Ghost operations and create a bootable Ghost diskette.
Multicasting supports sending a single backup image simultaneously to other machines without putting greater stress on the network than by sending an image to a single machine.
This version also introduced Ghost Explorer, a Windows program which supports browsing the contents of an image file and extract individual files from it.
This significantly eased systems management because the user no longer had to set up their own partition tables. Ghost 8.0 supports NTFS file system, although NTFS is not accessible from a DOS program.
The off-line version of Ghost, which runs from bootable media in place of the installed operating system, originally faced a number of driver support difficulties due to limitations of the increasingly obsolete 16-bit DOS environment.