Error Installing SQL Server 2016 on Windows 10 64bit

Tring to install SQL Server 2016 on a Windows 10 64 bit machine

Repeatedly get error on Feature rules page (see image attached) KB2919355 not installed.

I have tried restarting the windows update service - no change
Downloaded the package manually and attempted install - error: Package not for this OS
Searched for the kb2919355 via cmd prompt - not found (so I guess there is no corrupt package to remove and re-install)
Have tried to install under a clean reboot - same error.
Have tried different versions of the SQL Server 2016 release (RTM, Service pack 1) - same issue again.
Finally I used the system File Checker to look for corrupt system files -  as recommended by a Microsoft Security update page relating to getting this update loaded on Windows 10.

All with no change! Id be grateful for any advice you can give on getting this up and running. Am trying to install the Developer version on a standalone windows machine for upgrade learning and revision purposes.


screenshot SQL Server 2016 install error
David HannenAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David HannenAuthor Commented:
Sorry - just to clarify - I said install is for 'upgrade learning'. I mean upgrading my knowledge from a very old version! There is no existing instance of SQL server on the machine - nor has there ever been. The PC is only 4 weeks old. - Thanks
Vitor MontalvãoMSSQL Senior EngineerCommented:
You'll need to install manually the required KB as the SQL Server setup won't install it for you.
You can download it from here.
After that, run the SQL Server setup again and it should pass this check.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Vitor MontalvãoMSSQL Senior EngineerCommented:
Solution provided.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SQL Server

From novice to tech pro — start learning today.