Windows 10 pre-upgrade check list

There is a good summary and links to more detailed discussion of how to make the upgrade to Windows 10 as trouble free as possible on www.howtogeek.com: Update to Windows 10 Headache Free With...