컴퓨터에 Windows가 설치된시기 확인


답변:


59

명령 행을 사용하여 다음과 같이 설치 날짜를 확인하는 데 사용할 수있는 WMIC 도구 가 있습니다.

CMD /K WMIC OS GET InstallDate

명령 줄 내에서 또는 "run"창에서 직접 실행할 수 있습니다.

추신 : AFAIK, Windows XP부터 사용할 수 있습니다.

WMIC 출력

관련 마크 업을 추가하여 위의 출력을 쉽게 읽을 수 있습니다. 2011-02-14 13:36:58


18

참조 에 따르면 여러 가지 방법으로 할 수 있습니다. 더 좋아하는 것을 선택하십시오.

PowerShell 유무에 관계없이 Windows 설치 날짜를 결정하는 방법

시스템 정보

systeminfo 도구는 컴퓨터와 운영 체제에 대한 흥미로운 정보를 설치 날짜와 함께 표시합니다. 다음은 몇 가지 샘플 출력입니다.

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

설치 날짜는 InstallDateWMI 클래스 의 속성 에 저장됩니다
Win32_OperatingSystem. 변환하지 않으면 다음과 같은 문자열을 얻게 "20090917155854.000000+120"됩니다.

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

기재

설치 날짜는 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\InstallDateUNIX 시간 (1970/1/1 이후의 초 수를 포함하는 32 비트 값)으로 레지스트리 값에 저장됩니다 .

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

작동하지 않는 것

먼저 Windows 폴더의 생성 시간을 쿼리한다는 아이디어를 얻었습니다. Vista부터 설치 프로세스가 이미지 기반이기 때문에 작동하지 않습니다. Windows 폴더의 생성 날짜를 쿼리하여 배울 수있는 유일한 것은 설치 이미지가 Microsoft에 의해 생성 된 경우입니다.

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

두 번째 아이디어는 설정 직후 생성 된 파일 또는 폴더의 생성 날짜를 사용하는 것이 었습니다. 다음은 가능한 후보를 찾는 방법입니다.

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

이 결과 중 "복구"폴더 만 Windows에서 기록한 "공식"설치 날짜와 거의 동일합니다. 그러나 이러한 방법을 사용하면 프로덕션 용도로는 너무 약한 것 같습니다. 또 다른 실패한 시도는 다음 스크린 샷에서 볼 수있는 가장 오래된 이벤트 로그 항목의 날짜를 사용하는 것입니다.

여기에 이미지 설명을 입력하십시오


1
Powershell에서 SystemInfo 명령을 실행하면 허용되는 답변이 제공하는 것과 비교하여 최소한 사람이 읽을 수있는 출력이 제공됩니다. 내가 그것을 시도했을 때, 나는 20110106073639.000000+480실제로 간단한 대답이 아닌 것을 얻었습니다 .
Isxek

1
@Isxek SystemInfo 또는 내 폴더의 타임 스탬프 결과와 달리 올해 초에 수행 한 설치에 대해 2005ish의 타임 스탬프를 나타내는 정확한 날짜입니다. 그럼에도 불구하고 , 그것은 꽤 많은 사람이 읽을 수있다 : 당신 20110106073639이됩니다 2011-01-06 07:36:39, 당신은 단지 마크 업을 추가해야합니다! (하드 읽을 것이 아니다) )
Zuul

1
+1 받아 들여진 대답이 부적절하기 때문에 (질문에 완벽하게 답합니다), systeminfo 명령에 대해 알지 못했기 때문에 다른 것들에도 유용합니다.
Phil

11

명령 줄에서 다음 명령을 실행하여 설치 날짜를 찾을 수 있습니다.

systeminfo | find "Original Install Date"

결과를 얻는 데 몇 초가 걸리지 만 출력은 매우 읽을 수 있습니다.

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

여기에 이미지 설명을 입력하십시오

systeminfo시스템 부팅 시간과 같은 명령 을 실행하면 더 많은 정보를 얻을 수 있습니다 .


2

비공식적으로, 나는 보통 첫 업데이트가 설치된 날짜를 사용합니다. 이를 확인하면 시스템 설치시기를 알 수 있습니다.


1

Windows 탐색기 사용 :

  • Windows 탐색기를 열고 설치된 운영 체제가 포함 된 드라이브로 이동하십시오. 일반적으로 대부분의 시스템에서 C : 드라이브입니다.
  • 이제 폴더보기 유형을 세부 사항으로 변경 하거나 프로그램 파일 또는 Windows와 같은 폴더를 마우스 오른쪽 단추로 클릭하고 특성을 선택하십시오.
  • 폴더 속성 창이 열립니다. 여기에서 폴더가 생성 된 날짜와 시간을 볼 수 있습니다. 컴퓨터에 Windows를 설치 한 날짜와 시간은 거의 같습니다.

그러나이 방법 에는 약간의 문제 가 있습니다.

Windows Vista 릴리스 이후 Microsoft 는 Windows 의 설치 유형이미지 기반으로 변경했습니다. 즉, 설치 프로그램이 필요한 파일을 하드 드라이브로 추출합니다.

따라서 폴더 생성 날짜와 시간은 Windows의 설치 날짜와 시간이 아니라 설치를 위해 Windows 이미지를 만든 날짜와 시간입니다.

그러나 :

이 문제에 대한 해결 방법 이 있습니다!

"문서 및 설정"또는 "사용자"폴더에있는 사용자 계정 폴더 의 폴더 생성 날짜를 확인할 수 있습니다 .

이 폴더는 설치시 Windows 설치 프로그램에 의해 작성되므로 작성 날짜와 시간은 Windows 설치와 거의 동일합니다.

또는

이 기사에서 "HTG 요청 : Windows 설치 연령을 어떻게 확인할 수 있습니까?" 라는 제목의 지침을 따르고 싶을 수 있습니다 .


1

나는 좋은 길을 찾았을 것입니다. WinSAT (Windows Experience Index) 로그를 확인하십시오. Windows 10조차도 여전히이 작업을 수행합니다.

로그는 여기에서 찾을 수 있습니다 C:\Windows\Performance\WinSAT\DataStore

많은 업그레이드를 통해 수년 동안 역사를 보는 것도 재미있을 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.