You need not to backup the files to other drive and delete the partition, just shrink other partitions and expand the os partition with the unallocated space. But backup file first is a good habit.
Besides the tools Rainald Taesler mentioned, I recommend easeus partition master, free for home users, but it has the same functions. there is detail instructions.
how to change partition size