Windows 10에서 빌드 업그레이드를 수행 할 때마다 운영 체제는 이전에 설치된 운영 체제 버전과 관련된 일부 정보를 레지스트리에 저장합니다. 이 정보를 가져 오면 현재 설치된 OS 버전으로 제공하기 위해 설치 한 빌드 목록을 볼 수 있습니다. 특히 Windows 7 또는 8.1 OS를 Windows 10으로 업그레이드 한 다음 Windows Insider Preview 프로그램에 참여한 경우 특히 흥미로울 수 있습니다. 목록은 매우 길 수 있습니다.
광고
다음은 컴퓨터에 설치 한 OS 버전을 기억할 수있는 간단한 트릭입니다. 정보는 다음 레지스트리 키 아래에 저장됩니다.
Google지도에서 핀 드롭하는 방법
HKEY_LOCAL_MACHINE SYSTEM Setup Source OS (여기에 추가 정보)
각 소스 OS * 하위 키는 이전에 설치된 Windows 버전을 설명합니다. 다음 스크린 샷을 참조하십시오.
이러한 하위 키를 살펴 보는 것은 흥미로울 수 있지만 많은 시간이 걸립니다. 더 빠르게 수행하기 위해 이전에 설치된 OS 빌드로 테이블을 채우는 멋진 PowerShell 스 니펫이 있습니다.
PowerShell을 사용하여 Windows 업그레이드 기록을 찾으려면 , 다음을 수행하십시오.
- 열다 관리자 권한 PowerShell 창 .
- 다음 명령을 복사하여 붙여 넣으십시오.
$ AllBuilds = $ (gci 'HKLM : System Setup'|? {$ _. Name -match '\ Source s'}) | % {$ _ | @ {n = 'UpdateTime'; e = {if ($ _. Name -match 'Updated son s ( d {1,2} / d {1,2} / d {4} s d {2} : d {2} : d {2}) ) $ ') {[dateTime] :: Parse ($ Matches [1], ([Globalization.CultureInfo] :: CreateSpecificCulture (' en-US ')))}}}, @ {n ='ReleaseID '; e = {$ _. GetValue ('ReleaseID ')}}, @ {n ='Branch '; e = {$ _. GetValue ( 'BuildBranch')}}, @ {n = 'Build'; e = {$ _. GetValue ( 'CurrentBuild')}}, @ {n = 'ProductName'; e = {$ _. GetValue ( 'ProductName') }}, @ {n = 'InstallTime'; e = {[datetime] :: FromFileTime ($ _. GetValue ( 'InstallTime'))}}};
Enter 키를 누르십시오.
- 이제 다음을 실행하십시오.
$ AllBuilds | UpdateTime 정렬 | ft UpdateTime, ReleaseID, 분기, 빌드, 제품 이름
스 니펫은 매우 깔끔한 출력을 생성합니다. 내 Insider Preview 컴퓨터에서 다음을 표시합니다.
첫 번째 명령은 $ AllBuilds 변수의 내용을 구성합니다. 두 번째 명령은이를 정렬하고 표시 할 필수 필드를 가져옵니다. Windows 10 사용자가 기능 업데이트 기록을 보는 것은 정말 흥미로울 수 있습니다.
이전 Windows 버전에서 Windows 10으로 온 사용자의 경우 원래 설치 버전이 목록의 첫 번째 항목으로 언급됩니다. 또한 다음 문서를 참조하십시오.
Windows 10 설치 날짜를 얻는 방법
스크립트는 reddit 사용자 ' 지글 지글 '. 통하다 deskmodder.de .
스크립트는 무엇을 보여줍니까? 업그레이드 내역은 얼마나됩니까? 의견에 경험을 공유하십시오!