O Windows 10 era gratuito para usuários do Windows 7 e Windows 8. Por um ano, a Microsoft deu aos usuários a opção de atualizar sua versão antiga do Windows para a mais nova. A oferta gratuita foi rescindida quando a Microsoft lançou a atualização de aniversário. Depois disso, os usuários que executam o Windows 7/8 tiveram que comprar o Windows 10. Eles obtiveram uma nova chave de produto para a licença que compraram. Os usuários que atualizaram de uma versão anterior do Windows usaram a licença antiga do Windows 7/8. Se você precisar verificar se uma instalação do Windows 10 é uma atualização ou uma nova instalação, não há uma maneira direta de saber. Você pode ter uma pasta Windows.old em sua unidade C se tiver atualizado, mas ela também desaparecerá um mês após a atualização. Veja como você pode saber se o Windows 10 é uma instalação nova ou uma atualização.
Nova instalação ou atualização
O Registro do Windows pode informar o estado de instalação do Windows 10. Você não precisa fazer nenhuma alteração no registro do Windows, portanto não precisa de direitos administrativos para isso.
Abra o registro do Windows. Digite 'regedit' na barra de pesquisa ou na caixa de diálogo de execução e pressione Enter. No Registro do Windows, navegue até o seguinte local.
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup
Verifique se há uma chave 'Atualizar' presente em 'Configuração', então a instalação atual do Windows 10 foi uma atualização de uma versão anterior do Windows. Se a chave 'Atualizar' estiver ausente, o Windows 10 foi instalado de novo.

De qual versão o Windows 10 foi atualizado?
Depois de saber se o Windows 10 é uma instalação nova ou uma atualização, você pode querer saber de qual versão ele foi atualizado. Para descobrir, olhe para essa mesma chave no Registro.
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup
Esta versão do Windows 10 foi uma atualização. Você notará que há três pastas chamadas 'SO de origem', cada uma com uma data diferente. Essas chaves são para todas as atualizações importantes do sistema operacional atual. Você provavelmente verá uma chave para a atualização inicial e uma para a atualização de estabilidade de novembro de 2015 e a atualização de aniversário de agosto de 2016. Eles podem não ter as mesmas datas, ou seja, novembro de 2015 e agosto de 2016. A data corresponderá a quando você realmente recebeu a atualização. Tudo bem se você não vir três chaves diferentes.
A chave Source OS mais antiga é o que você precisa encontrar aqui. Procure uma entrada DWORD chamada 'ProductName' e seu valor informa de qual versão do Windows o Windows 10 atual foi atualizado.

As informações são úteis se, por exemplo, você está procurando uma chave de produto e não sabe se é uma chave do Windows 7, 8 ou 10 que precisa procurar.
Devemos alertá-lo de que essas informações podem ser falsificadas. Mesmo assim, é uma boa maneira de verificar a instalação do Windows 10 de um sistema.