Se o Windows foi atualizado de uma versão anterior, você deve ter a pasta Windows.old, que às vezes é removida, se você executar a Limpeza de Disco.
O arquivo C: \ Windows.old \ System32 \ license.rtf informará exatamente qual versão foi instalada antes da atualização para o Windows 8.1.
EDITAR: Parece que, com o Windows 8.1, a pasta Windows.old é removida 28 dias após a atualização automaticamente.
Outra opção seria encontrar as informações mais antigas do Relatório de Erros do Windows no Visualizador de Eventos.
Dependendo da aplicação relatada, terá algo parecido com isto.
svchost.exe_netsvcs
6.3.9600.16384
6.3.9600.2.0.0
ou isto
Microsoft.SkypeApp_2.0.0.5011_x86__kzf8qxf38zg5c
praid:App
6.3.9600.16384
ou isto
HostProblem
HostTimeout
2
6.3.9600.16384. (winblue_rtm.130821-1623)
6.3 é o Windows 8.1, verifique o Visualizador de Eventos para este tipo de tipo, começando pelo mais antigo, e veja quais versões serão relatadas lá.
Quando você abrir o Even Viewer, vá para Logs do Windows > Aplicação. Clique em Filtrar o log atual no lado direito e Filtrar somente o nível de evento: informações e fontes de evento no Relatório de erros do Windows e, em seguida, classificá-los por data, para localizar o mais antigo.
VocêtambémpodetentarfiltrarporFontesdeEventos:Kernel-GeraleverqualéaversãomaisantigaquecontémaversãorelatadaemDadosdoEventoeverquaissãoosvaloresMajorVersioneMinorVersion.
Veja aqui os números de versão da versão do Windows