If some of the updates are missing, you should let Windows Update install them.
Be aware, that KB3068708 is a recommended update, KB2952664 and KB3021917 are listed as Optional, and KB3035583 has been reissued several times with varying categorization.
So depending on your Windows Update configuration, they might need to be checked for install manually, and you should look for them under Optional updates as well.
Trigger the readiness check and turn on the Get Windows 10 app if applicable
Once all necessary updates are installed, and the computer has been rebooted, you could try to speed up the process with checking your computers readiness.
Microsoft has created a script that will trigger the necessary Scheduled Tasks and run the Get Windows 10 app, if the computer is ready for Windows 10.
You can find the script along with instructions here:
Go to the section "Enable the Get Windows 10 app (notification area icon)"
Please note, that there are two versions of the script, one for English versions of Windows, and one for non-English versions.
Alternatively, you could just replace the word "Ready" with the localized word in this line:
schtasks /query /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" | findstr Ready
In a Danish Windows 7 for example, it should be "Klar" instead of "Ready".
If you still do not get the Get Windows 10 icon
In my experience, here's a few other issues, that could prevent you from being offered to reserve Windows 10.
Devices not working properly
Check in Device Manager for devices with yellow exclamation marks.
If any, try to fix the problem, for example by updating the device driver or uninstalling the device.
Devices with device drivers incompatible with Windows 10
Check in Windows Update under Optional updates to see, if there are devices, that Windows Update has updated drivers for.
I personally prefer – if possible - to find the latest driver from the computer manufacturers rather than using the Microsoft provided, because Microsofts driver might not always be the right one for your specific computer model.
After installing updated drivers, reboot and run the ReserveWin10-script again.
If the Get Windows 10 icon still does not appear, search for Windows Updates again, and see if Windows still want to update the device driver.
In that case, you might have to choose the Microsoft provided driver.
Software that installs drivers
You might have software installed, that comes with device drivers that are incompatible with Windows 10.
As an example, one computer had old Nokia PC Suite and Nokia Cable Driver software installed.
Another had a Virtual Clone Drive installed, that was malfunctioning.
Especially look for software that installs virtual devices, like virtual display drivers, virtual NICs and so on.
Uninstall all of those kinds of software that you no longer need.
PS: Don't worry about Office 2003 preventing you from getting the Get Windows 10 icon. I have a computer next to me right now, that has both Office 2003 installed and Windows 10 reserved.
Remember to reboot the computer often in the process above, because many of the readiness checks are triggered at reboot and/or logon.
With all of the above finished, the computer rebooted, and the ReserveWin10 script run again, I have been successful on getting Windows 10 reserved on all the computers, that I have had issues with.
I hope these tips will help you as well.