사용자의 Windows 운영 체제가 이전 Windows 버전에서 업데이트되었는지, 아니면 현재 Windows 버전이 원래 설치된 버전인지 어떻게 알 수 있나요? 예를 들어, 그의 Windows 8.1이 Windows 8(또는 이전 버전)에서 업데이트되었는지 어떻게 알 수 있나요?
답변1
이전 버전에서 Windows를 업그레이드한 경우에는 Windows.old 폴더가 있어야 하며, 디스크 정리를 실행하면 폴더가 제거되는 경우가 있습니다.
C:\Windows.old\System32\license.rtf 파일은 Windows 8.1로 업그레이드하기 전에 설치된 버전을 정확하게 알려줍니다.
편집: WIndows 8.1에서는 Windows.old 폴더가 업그레이드 후 28일이 지나면 자동으로 제거되는 것 같습니다.
또 다른 옵션은 이벤트 뷰어에서 가장 오래된 Windows 오류 보고 정보를 찾는 것입니다.
http://windows.microsoft.com/en-us/windows/what-information-event-logs-event-viewer#1TC=windows-7
보고된 응용 프로그램에 따라 다음과 같은 내용이 표시됩니다.
svchost.exe_netsvcs
6.3.9600.16384
6.3.9600.2.0.0
아니면 이거
Microsoft.SkypeApp_2.0.0.5011_x86__kzf8qxf38zg5c
praid:App
6.3.9600.16384
아니면 이거
HostProblem
HostTimeout
2
6.3.9600.16384. (winblue_rtm.130821-1623)
6.3은 Windows 8.1입니다. 가장 오래된 것부터 시작하여 이러한 유형의 이벤트 뷰어를 확인하고 어떤 버전이 보고되는지 확인하세요.
Even Viewer를 열면 Windows 로그 > 응용 프로그램으로 이동합니다. 오른쪽의 현재 로그 필터링을 클릭하고 이벤트 수준: 정보 및 이벤트 소스 Windows 오류 보고만 필터링한 다음 날짜별로 정렬하여 가장 오래된 로그를 찾습니다.
또한 이벤트 소스: 커널-일반을 기준으로 필터링하고 이벤트 데이터에 보고된 버전을 포함하는 가장 오래된 것이 무엇인지 확인하고 MajorVersion 및 MinorVersion 값이 무엇인지 확인할 수도 있습니다.
Windows 버전 릴리스 번호는 여기를 참조하세요.
http://msdn.microsoft.com/en-us/library/windows/desktop/ms724832%28v=vs.85%29.aspx