<RANT MODE ON>
Recently wanted to draw some simple circuits and decided to load 'Designspark' onto my workshop PC which is happily running Win 7 Pro 32 bit (I know - support is ceasing).
Designspark lets me download a huge installation file for Win7 /32 then part way through flags up - "32 bit no longer supported - install terminated" - why not say at the beginning

OK I have a 64 bit Win10 machine in the workshop that I use for Fusion360 - download Designspark - all goes well, I even start to be able to learn to use it and get some of the circuit drawn - OK let's print it out.
Now my workshop printer is a network connected HP2100 that works splendidly and has done for years. Windows 10 sees it but refuses to print to it, and it's trouble shooter is unable to find out why

OK print to a PDF then print it using the Win7 machine - NO Microsoft won't let the Win7 machine 'see' the Win 10 machine file. Win10 machine can copy file and paste into Win7 directory so EVENTUALLY I get it printed but what a palaver !
Now I know if I load almost any Linux version to almost any hardware it will recognise and use almost all peripherals - trouble is I'm not comfortable in a Linux environment and have loads of legacy programs that I occasionally HAVE to use that run under Win7 but not Win10
. . . did I say I hate Microsoft . . . argh !
<RANT MODE OFF>