Here’s my approach:
Haven’t purchased a new laptop/desktop computer for a couple of decades. Instead I buy refurbished units (just recently a 2009 Dell Optiplex with Win 7).
I then bring Windows up to make sure all works then remove the drive and keep it in a safe place. This allows me to run Windows for the 1% or so of time that I need it, and also have a way to verify hardware independently should I encounter any problems.
Install a fresh drive, which typically brings a lot more capacity, and zero run time on the drive. Then install a downloaded Linux system, Mint 17.3 Rosa in this case. Had it up and running, surfing the web in 15 min. or so. My combo printer/scanner needed a driver downloaded from HP’s site (hplip), executed the driver program which after several prompts and had functionality within several more minutes. It can’t get much easier!