Have you done a search of Windows 10 upgrade posts here on Computer Talk?
There are quite a few threads on this subject here.