克隆程式有一个问题要克服，就是对相关硬体需要提供驱动程式的支援。部份硬件由于没有相关的支援驱动程式，往往需要由硬件生产商去撰写，又或透过其他功能来补救。早期的硬盘克隆程式都不支援外部贮存设备，到后来才逐渐加入对可读写CD-ROM/DVD的支援，再扩展到磁带机、USB贮存装置、Firewire及网络硬碟等不同设备的支援。对于支援网络存取的硬盘克隆程式，其多播的功能使用者能够同一时间对网络上多台电脑在同一时间进行克隆。
影像转移.要用硬盘克隆程式为硬盘建立一个映像档，最简单的方法是把源