It depends on the size of your SSD. If your SSD is bigger than your current HDD you could just use a live distro like SystemRescueCD and use ddrescue with sudo ddrescue -v --force /dev/sda /dev/sdb Here is a pretty decent tutorial which also covers the case that your SSD is smaller than your HDD.
But -- and that is just my personal experience -- I would ...
Try creating your bootable media with the app Etcher (https://etcher.io/). It has been the only app I have used where the bootable media is recognized in all the hardware I have used it with. Good luck.
You run Gparted and create a swap partition in the disk. Right click on that partition >>information tab.
There you locate UUID and location (ex. /dev/sda5). Then you open '/etc/fstab' (can be opened with Sketch or Sublime) and modify the lines #swap was on <prev dev location> and UUID=<prev UUID> to new data. Save it (you'll need admin password) ...
My experience with low battery life on Linux has been that the two main culprits are the Video card and the screen. You can't do much about the second if you have a 4k screen.
However, the Video card problem is mainly a combination of two issues:
The Nvidia proprietary drivers for Linux are not as optimized as that for Windows. This causes high power usage ...
My experience is that poor power consumption is caused by the video card running too hot and not knowing when to slow down.
Have you tried to install a video driver to your video card?
Try installing the driver for your: GeForce® GTX 1050 Ti
It looks to me like the grub bootloader didn't get installed correctly when you setup elementary, did you install it using the default erase and install, install besides "insert os" or the manual partitioning?
It could also be a bad download when you got the iso file, try redownloading the ISO and putting it on the USB and reinstall Elementary OS
If you ...
As often happens I found a solution myself:
The problem seemed indeed in Intel Rapid Storage Technology.
If you log into Windows and disable acceleration of the hard drive with SSD, then reboot into elementary installer; the installer seem to be able to detect the laptop's hard drive. At least it was in my case.
I installed elementary into the target ...