I have a new laptop with a 30gb ssd disk. my windows 10 takes up 12gb so I should be able to create a 10gb partition to install ubuntu. I can't when I use windows tool to resize my hard drive it only offers 500Mb. is there a windows hidden file which can't be moved for some reason. is there a 3rd party tool that will safely resize a windows 10 partition
Try GParted (GParted is also available in the standard Ubuntu live ISO: just run
sudo gparted
)Note that resizing a system partition always has some risks: I used this (and similar) many times successfully, accidentally erased a drive once, so take a full system backup before proceeding
The process is "make sure there's enough free space on the Windows partition, then resize it to the smaller size" - GParted will move data around, but will refuse to operate on a full partition. After you're done with that, you should have some space in which you can put your Linux partition(s).