If you dislike Windows 10 because you don't want forced updates with untimely reboots, you don't want privacy intrusions like telemetry which can't be disabled, and you don't want your system preferences to reset on every major OS upgrade, then way to go is to return to Windows 7.
But hardware marches on, and older operating systems hardly can play catch-up. If you try to install Windows 7 on the contemporary laptop, you even won't get past the first screen: lack of USB 3.0 support makes mouse, keyboard and boot device inaccessible to Windows 7 setup.
With FlashBoot 3.0, you can not only convert Windows setup DVD or image file to USB thumbdrive, but also integrate any drivers to it. Windows 7, supercharged with proper drivers, will support USB 3.0, NVMe, RAID, and any other modern hardware. For your convenience, FlashBoot already contains all necessary drivers for most popular hardware. FlashBoot can also integrate user-supplied drivers.
FlashBoot enables you to install an instance of the Windows OS onto a USB device, empowering you to boot any PC from that device. With FlashBoot, you'll be able to walk about with a fully-functional installation of Windows 10, 8.1 or 8 in your pocket, ready to go under any circumstance. Need your favorite app, document, game, or browser when you're sitting in front of a strange computer? Just break out your USB device formatted using FlashBoot!
Also FlashBoot facilitates installation of older operating systems, such as Windows XP, from USB thumdrive, and running minified version of it (known as BartPE) from USB thumbdrive. You can even use FlashBoot to build self-extracting standalone EXE files that contain exactly what you want, for rapid deployment whenever you need it. If capacity of USB thumdrive was reduced by other tools, then FlashBoot will automatically recover it to full capacity.
FlashBoot comes in two editions: FlashBoot Free and FlashBoot Pro.
FlashBoot Free vs FlashBoot Pro