re:
Welcome to the board, Allen.
Just to be clear, this is a fan based News and Discussion site. It seems you might have an impression that we are staff at a Microsoft run support site. That is not the case here.
You seem to be asking (in the second post) for technical reasons we can not supply as we are not the software engineers who designed and scripted the upgrade process or the Windows 10 OS.
I will say that there are so very many possible configurations of hardware out there (truly an astounding number) and Windows does it's best to autoload as many drivers as it can... However, most drivers actually need to be written by the hardware OEM. Windows bundles the most common in the OS and attempts to find others online.
I have a brand new Dell laptop, The day after Windows 10 became available, the Dell support site had no less than a dozen new driver packages waiting for me. They did not publish until after 10 hit and I had upgraded.
Windows 10 represents a major sea change in the OS. As such, it sometimes takes a bit of patience getting it configured for your system which (due to the multitudinous variables involved) may as well be considered a One in a Million set up.
Hopefully, with your additional input, gpobernardo has found you a solution. He's a very knowledgeable and helpful volunteer. And if this issue persists, or should another arise, many other volunteers in this community will peek in and make attempts to help.
In the end, that's what this board is. Community members helping each other.
Great good luck to you. I hope your issue gets resolved speedily.