Best operation and standard is the system drive is in Port 0.  If you move it to another port you will have to reconfigure the BIOS to reflect where its at.   But, reconfiguring for additional drives will not get you anything.  If they won't work on other ports they won't work any better on port 0. If you had errors with the drives there is another problem, not the port.  
Hello.  I have a Dell Inspiron Gaming Desktop 5675 that I bought around 3 years ago. Processor (CPU): First generation AMD Ryzen 7 1700 Eight-Core Processor 3.4 GHz.  CPU Type OctalCore AMD Ryzen 7 1700, 3200 MHz (32 x 100),  Motherboard Name Dell Inspiron 5675, Motherboard Chipset AMD X370, AMD Taishan, AMD K17 IMC. By default, Internal hard drive SATA cable is in port 0. Port 1 for CD/DVD optical device, and then SATA 2, 3 and 4 ports on motherboard are empty.  I would like to know if I could change my hard-drive's SATA cable and plug it into the port 2,3,or 4 permanently. I tried it but each time I changed ports, upon reboot, computer shot down. When I powered it on, all worked fine. I just would like to permanently change the SATA port and need to know if it is okay to do. I purchased 3 new hard drives over the period of 2 months and in SMART values I had errors drastically increasing in item 3, Spinup - times. It was advised to me to change a cable or use a different SATA port on motherboard. Thank you kindly for any help and advise you might provide.    
Inspiron 5675/ SATA ports question.