Determina quando o Windows foi instalado em um computador

41

É possível verificar a data em que o Windows foi instalado em um PC e, em caso afirmativo, como?

    
por Octávio Filipe Gonçalves 27.09.2012 / 01:32

6 respostas

59

Usando a linha de comando, você tem uma ferramenta chamada WMIC , que pode ser usada para determinar a data de instalação da seguinte forma:

CMD /K WMIC OS GET InstallDate

Você pode executar isto dentro da linha de comando ou diretamente da janela "executar".

Ps: AFAIK, você pode usar isso desde o Windows XP.

Você pode ler com facilidade a saída acima, adicionando a marcação relevante: 2011-02-14 13:36:58

    
por 27.09.2012 / 01:35
18

De acordo com essa referência , você tem várias maneiras de fazer isso, basta escolher aquela que você ama mais:

Como determinar a data de instalação do Windows com e sem o PowerShell

Systeminfo

A ferramenta systeminfo exibe muitas informações interessantes sobre o computador e o sistema operacional, entre eles a data de instalação. Aqui está um exemplo de saída:

Host Name:                 WIN7
OS Name:                   Microsoft Windows 7 Enterprise
OS Version:                6.1.7600 N/A Build 7600
OS Manufacturer:           Microsoft Corporation
OS Configuration:          Standalone Workstation
OS Build Type:             Multiprocessor Free
Original Install Date:     9/17/2009, 3:58:54 PM     <==============
System Boot Time:          9/24/2009, 10:34:34 AM
...

WMI

A data de instalação é armazenada na propriedade InstallDate da classe WMI em Win32_OperatingSystem . Sem conversão, teríamos uma string como      "20090917155854.000000+120" .

PS C:\> ([WMI]'').ConvertToDateTime((Get-WmiObject Win32_OperatingSystem).InstallDate) 
Thursday, September 17, 2009 3:58:54 PM

Registro

A data de instalação é armazenada no valor do registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\InstallDate como horário do UNIX (valor de 32 bits contendo o número de segundos desde 1/1/1970).

PS C:\> [timezone]::CurrentTimeZone.ToLocalTime(([datetime]'1/1/1970').AddSeconds($(get-itemproperty 'HKLM:\Software\Microsoft\Windows NT\CurrentVersion').InstallDate))
Thursday, September 17, 2009 3:58:54 PM

O que não funciona

A primeira vez que tive a ideia de consultar o tempo de criação do Pasta do Windows. Isso não funciona porque, começando com o Vista, o processo de configuração é baseado em imagem. A única coisa que podemos aprender com a consulta da data de criação do A pasta do Windows é quando a imagem de instalação foi criada pela Microsoft.

PS C:\> (Get-Item "$env:windir").creationtime 
Tuesday, July 14, 2009 4:37:05 AM

Minha segunda ideia foi usar a data de criação de um arquivo ou pasta criada logo após a instalação. Aqui está como eu procurei um provável candidato:

PS C:\> gci c: -force | where {$_.creationtime -lt "09.19.2009" -and 
$_.creationtime -gt "09.16.2009"} | 
select fullname,creationtime | sort creationtime

FullName                                CreationTime
--------                                ------------
C:\Recovery                             9/17/2009 3:58:50 PM
C:\temp                                 9/17/2009 10:02:46 PM
C:\System Volume Information            9/18/2009 12:43:30 AM
C:\hiberfil.sys                         9/18/2009 12:43:30 AM
C:\pagefile.sys                         9/18/2009 12:43:32 AM

Destes resultados, somente a pasta "Recuperação" é praticamente idêntica à data de instalação "oficial" registrada pelo Windows. Mas usar esse método parece muito frágil para uso em produção. Outra tentativa falhada é usar a data da entrada de registro de evento mais antiga, como pode ser visto na captura de tela a seguir:

    
por 27.09.2012 / 02:23
11

Você pode executar o seguinte comando na linha de comando para encontrar a data de instalação:

systeminfo | find "Original Install Date"

Enquanto levaria alguns segundos para obter o resultado, a saída será muito legível:

Original Install Date:     7/25/2012, 5:16:47 PM

Há mais informações que você pode obter executando o comando systeminfo (como o Tempo de inicialização do sistema).

    
por 01.10.2012 / 19:36
2
Não oficialmente, geralmente uso a data em que as primeiras atualizações foram instaladas. Verifique isso e você pode ter uma boa ideia de quando o sistema foi instalado.

    
por 27.09.2012 / 01:34
1

Usando o Windows Explorer :

  • Abra o Windows Explorer e vá para a unidade que contém o sistema operacional instalado. Geralmente, sua unidade C: na maioria dos sistemas.
  • Agora, altere o tipo de visualização da pasta para detalhes ou clique com o botão direito do mouse em uma pasta, como Arquivos de programas ou Windows, e selecione Propriedades.
  • Abre a janela de propriedades da pasta. Aqui você pode ver a data e hora da pasta criada. É quase a mesma data e hora em que o Windows foi instalado no seu computador.

Mas existe um ligeiro problema neste método.

Desde o lançamento do Windows Vista, a Microsoft alterou o tipo de instalação do Windows para imagem baseada , o que significa que o instalador apenas extrai os arquivos necessários para o disco rígido.

Muitas vezes, a data e a hora da criação da pasta não serão a data e hora de instalação do Windows, mas será a data e a hora em que a Microsoft criou a imagem do Windows para a configuração.

No entanto :

Existe uma solução alternativa para este problema!

Você pode verificar a data de criação da pasta da sua pasta da conta de usuário , que está presente na pasta "Documents and Settings" ou "Users".

Como essa pasta é criada pela instalação do Windows no momento da instalação, a data e hora de criação serão quase as mesmas da instalação do Windows.

Alternativamente:

Você pode gostar de seguir as orientações deste artigo intituladas " Pergunte ao HTG: Como posso verificar a instalação do Age of My Windows?

    
por 06.11.2013 / 13:21
1

Eu posso ter encontrado um ótimo caminho. Verifique seus logs do WinSAT (Índice de Experiência do Windows). Mesmo o Windows 10 ainda faz isso sob o capô.

Os logs podem ser encontrados aqui C:\Windows\Performance\WinSAT\DataStore

Também pode ser divertido ver a história ao longo dos anos, através de muitos upgrades.

    
por 23.07.2016 / 13:23