|Another consideration is updating your hardware drivers to function properly with the upgraded OS. |
Although Windows does quite well with keeping up with the latest compatible drivers sometimes it is best to go to the hardware manufacturers website for them for an upgrade.
You can use free tools such as SIW to identify your hardware. Snapfiles still hosts a free version:
There are others such as CPU-Z and Sandra Lite but I have best success with SIW.
Also a BIOS upgrade (if available) is often recommended when there a hardware problems with a new Operating System install.
I can't advise further on the intricacies of upgrading the BIOS. Fortunately I have never had the need to. It needs to be done correctly because often there is no going back if it goes wrong.
Other contributors here are very experienced in this regard though, and can advise better if it is really needed or not.