컴퓨터에 Windows가 설치된시기 확인 Windows를 설치 한 날짜를

PC에 Windows를 설치 한 날짜를 확인할 수 있습니까? 그렇다면 어떻게해야합니까?



답변

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

CMD /K WMIC OS GET InstallDate

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

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

WMIC 출력

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


답변

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

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에서 기록한 “공식”설치 날짜와 거의 동일합니다. 그러나 이러한 방법을 사용하면 프로덕션 용도로는 너무 약한 것 같습니다. 또 다른 실패한 시도는 다음 스크린 샷에서 볼 수있는 가장 오래된 이벤트 로그 항목의 날짜를 사용하는 것입니다.

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


답변

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

systeminfo | find "Original Install Date"

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

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

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

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


답변

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


답변

Windows 탐색기 사용 :

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

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

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

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

그러나 :

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

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

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

또는

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


답변

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

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

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


답변