I have set up a new system, ssd as the boot and hdd as data disk.
Would there be anyway for the program files or data files to go straight to the hdd?
I do it manually when i install programs but i thought there might be a easier way?
That's another way, yes. From personal experience, changing that path in the registry had unexpected consequences and instability. Symbolic links work by showing a regular path, but one of the folders in that path is actually on a different drive. Glad you could find a solution that works for you, though.