Windows Tips & News

PowerShell로 Windows 업그레이드 기록 찾기

Windows 10에서 빌드 업그레이드를 수행할 때마다 운영 체제는 레지스트리에 이전에 설치된 운영 체제 버전과 관련된 일부 정보를 저장합니다. 이 정보를 가져오면 현재 설치된 OS 버전에 맞게 설치한 빌드 목록을 볼 수 있습니다. 이것은 특히 Windows 7 또는 8.1 OS를 Windows 10으로 업그레이드한 다음 Windows Insider Preview 프로그램에 가입한 경우 매우 흥미로울 수 있습니다. 목록은 매우 길 수 있습니다.

다음은 컴퓨터에 설치한 OS 버전을 기억할 수 있는 간단한 방법입니다. 정보는 다음 레지스트리 키에 저장됩니다.

HKEY_LOCAL_MACHINE\SYSTEM\Setup\Source OS(추가 정보는 여기)

각 소스 OS* 하위 키는 이전에 설치된 Windows 버전을 설명합니다. 다음 스크린샷을 참조하세요.

이러한 하위 키를 살펴보는 것은 흥미로울 수 있지만 시간이 많이 걸립니다. 더 빠르게 수행하기 위해 이전에 설치된 OS 빌드로 테이블을 채우는 멋진 PowerShell 스니펫이 있습니다.

PowerShell로 Windows 업그레이드 기록을 찾으려면, 다음을 수행합니다.

    1. 열려있는 상승된 PowerShell 창.
    2. 다음 명령을 복사하여 붙여넣습니다.
      $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')))}}}, };

      Enter 키를 누릅니다.

    3. 이제 다음을 실행합니다.
      $AllBuilds | 업데이트 시간 정렬 | ft UpdateTime, ReleaseID, 분기, 빌드, 제품 이름

      스니펫은 매우 깔끔한 출력을 생성합니다. 내 내부자 미리 보기 컴퓨터에는 다음이 표시됩니다.

첫 번째 명령은 $AllBuilds 변수의 내용을 형성합니다. 두 번째 명령은 이를 정렬하고 표시할 필수 필드를 가져옵니다. Windows 10 사용자가 기능 업데이트 기록을 보는 것은 정말 흥미로울 수 있습니다.

이전 Windows 버전에서 Windows 10으로 온 사용자의 경우 원래 설치 버전이 목록의 첫 번째 항목으로 언급됩니다. 또한 다음 문서를 참조하십시오.

Windows 10 설치 날짜를 얻는 방법

스크립트는 reddit 사용자 "지글지글". 을 통해 Deskmodder.de.

대본은 무엇을 보여줍니까? 업그레이드 내역은 얼마나 됩니까? 의견에 경험을 공유하십시오!

Microsoft는 Windows 10 Home에서 기본적으로 변조 방지를 활성화합니다.

Microsoft는 Windows 10 Home에서 기본적으로 변조 방지를 활성화합니다.

Windows 10 빌드 18305부터 운영 체제는 Windows 보안의 임의 변경 방지 기능과 함께 제공됩니다. Windows 보안 앱을 통해 직접 수행되지 않은 변경 제한...

더 읽어보기

네온은 Opera의 신개념 브라우저입니다.

네온은 Opera의 신개념 브라우저입니다.

오늘 Opera는 "Neon"이라는 새로운 개념의 브라우저를 출시했습니다. Opera 개발자는 이를 "데스크톱 브라우저의 미래"라고 주장합니다. Opera 브라우징 엔진 위에...

더 읽어보기

Opera 아카이브의 네온 브라우저

이 웹사이트는 쿠키를 사용하여 웹사이트를 탐색하는 동안 경험을 개선합니다. 이 쿠키 중 필요에 따라 분류된 쿠키는 웹사이트의 기본 기능이 작동하는 데 필수적이므로 귀하의 브라...

더 읽어보기