That's true, but you, and I, missed that the system is x86 which means 32 bit. So another potential fix for the OP is to use the 32 bit installer on the website, which may or may not resolve the issue. However, without anything else to go on, console log, there isn't much I could say and I've been off the support game since September/October 2018. The point I was making is that you were suggesting very drastic solutions that may well work but only if the end user knows what they are doing. If done incorrectly the solutions you presented could cause other issues which is why they shouldn't be presented as a 100% repeatable fix.
Good eye! Totally missed that, hopefully changing to the x86 (32 bit) version will fix the issue. Please update us!
OpenGL 3 will still work with the client. His Intel CPU isn't that old based on the specs posted and is within the last 10 years. If you had bothered to read I mentioned that Windows 10 broke some previously supported GPUs on upgrade. Checking the manufacturer website for an update, which will remove older drivers safely, is a potential method but does not guarantee a fix.
In fact, there is no one size fits all fix for everything, and I should know since I was Head Support Mod for the better part of 4 years or more. What fixes one person's problem may not be what fixes another.
Of course the client supports open gl 3... The point I'm making is that If windows 10 doesn't support opengl 3 for his CPU, but his CPU does support opengl 3 then the problem is actually windows 10 itself. This could be the reason windows 7 worked well but the upgrade to windows 10 doesn't.
If there are no other options besides switching hardware because of Microsoft's lack of support, is switching to another operating system really that drastic??
(Do your own research and don't rely on what we say on this forum as fact. Especially when configuring a operating system.)