I've upgraded several Win7 PCs to Win10 -- and they all had problems of one kind or another. Two of them failed the upgrade so badly that I had to restore them to their factory settings to get them back to working condition. ... so I wrote this to provide advice to folks considering such an upgrade ...
You need to think about how much work you want to commit to just to run Win10. Seriously.
Some of the older Win7 machines came with two different graphics chips -- and Intel and then, either an AMD or Nvidia. This was known as Switchable Graphics or Hybrid Graphics. You ran using the Intel chip most of the time, but when you needed extra graphics power, like in Gaming, the PC automatically switched over to using the AMD or Nvidia graphics chip.
Problem is, this requires special graphics drivers to work, and while those came preinstalled on the Win7 PCs, those drivers simply do not exist for Win10. Those drivers are not available from Intel, AMD, or Nvidia. A way to tell if your PC has two different graphics chips is to look in Device Manager under Display Adapters.
IMPORTANT: If there are two graphics different adapters listed, one Intel and one AMD/Nividia, then you have this problem -- and if you force an upgrade to Win10, you will have serious graphics problems and your machine will not work.
However, if you do not have this problem, to CAN upgrade to Win10, but you must be prepared to do four things:
If you are determined to upgrade to Win10, you must be prepared to do four things: 1) Make a complete image backup to external drive or large capacity USB stick, 2) Make changes to the reserved system partitioning scheme on your hard drive, 3) Use a different approach, and maybe more than one, than Windows Update to do the Upgrade, 4) Prepare for a clean-install.
--------------------------------- 1: Image Backup: This is VITAL because the machine is likely to fail the upgrade, and when it does, you will learn that the Win10 GoBack function is NOT reliable, and that can leave you with a corrupted machine that will require factory reset, and losing everything on it, to get it working again.
You avoid this by making an image backup to an external drive or USB stick using Macrium Reflect (MR) which provides a FREE version that can be used to image and restore partitions or entire drives.
What I recommend is the following: 1) Download and install Macrium Reflect (MR) 2) Run MR and choose the option: "Create an image of the partition(s) required to backup and restore Windows" to write a full backup to an external drive or USB stick 3) Use the option to create a boot USB stick or CD
NOW, you have the means to restore a full working system from the external drive or USB stick in only a few minutes.
--------------------------------- 2: System Reserved Resizing: There is a small partition on the hard drive of Win7 preinstalled machines known as System Reserved. This holds something known as the boot loader code. It is 100MB in size -- all that is needed for Win7. But Win10 needs 350MB, and, in some cases, is NOT able to resize this on its own. You will only discover this problem when the upgrade FAILS and generates a message about being unable to resize System Reserved. IF that happens, you have to restore your PC back to Win7 (which is why you need the backup), and then have to manually use a partitioning tool to resize the System Reserved partition to 350MB yourself.
After all that, you need to know that MS installs drivers with only the most basic functionality. Since HP does not have Win10 drivers for your PC, this limited functionality is the best you're going to get. HP is not actively writing new Win10 drivers for the old Win7 PCs. To retain full functionality of your PC, your best move is NOT to upgrade to Win10.
--------------------------------- 4: Prepare for clean-install: If you do all this, and after the upgrade, your PC is only partially functioning, that means that the Upgrade did not go well and stuff is still there from the prior OS corrupting the functionality of Win10.