restore to a different location does not work

have a full backup of a “c” drive (files & folders), go to restore it to different drive “h” drive, restore set to different location, but program creates a directory called “c” and then restores everything under that. Is it possible to restore to the root and ignore the original drive letter?