Windows 10으로 이어지는 OS 업그레이드 기록을 확인하거나 새로 설치했는지 확인하는 안정적인 방법이 있습니까?
Windows 10으로 이어지는 OS 업그레이드 기록을 확인하거나 새로 설치했는지 확인하는 안정적인 방법이 있습니까?
답변:
별도의 주제와 관련된 10 개의 포럼에 대한 훌륭한 자습서가 있습니다.
Windows 10에서 사용자 프로필 폴더를 다른 위치로 이동하는 방법
이 튜토리얼에서 저자는 다음과 같이 말합니다.
업그레이드 대신 새로 설치 한 것으로 생각하려면 Windows를 "바보"Windows 레지스트리로 편집해야합니다. 이렇게하려면 레지스트리 편집기 (WIN + R, regedit를 입력하고 Enter 키를 누름)를 열고 HKEY_LOCAL_MACHINE \ SYSTEM \ Setup 키를 찾습니다.
DWORD 업그레이드 (오른쪽 창)와 KEY 업그레이드 (왼쪽 창)를 모두 삭제 하십시오 (스크린 샷 참조).
작성자의 후속 스크린 샷은 레지스트리에 적절한 항목을 표시합니다.
레지스트리 내의 다음 영역은 Windows 10 설치가 업그레이드인지 여부를 결정하는 데 핵심적인 것 같습니다.
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup
이 이론을 증명하기 위해 먼저 테스트 컴퓨터에 Windows 10을 새로 설치하고 레지스트리의 동일한 영역을 면밀히 조사했습니다. Upgrade
키는 특히 결석 :
그런 다음 Windows 7을 새로 설치하기 위해 다른 컴퓨터를 사용한 다음 Windows 10으로 전체 업그레이드를 수행했습니다. 레지스트리의 같은 영역을 살펴보면 다음과 같은 내용을 확인했습니다.
것을 알 Upgrade
키가 적절한과 함께 존재하는 Source OS
키를 누릅니다. Source OS
키를 자세히 살펴보면 다음을 볼 수 있습니다.
키 와 관련된 값으로 Windows 7 Enterprise 가 명확하게 표시 되어 있습니다 . ProductName
Source OS
커뮤니티 피드백은 추가 조사로 이어졌습니다. Windows 10 (버전 1507)의 RTM 기준을 새로 설치하여 원래 설치된 다른 컴퓨터를 살펴보면 다음과 같은 내용을 볼 수 있습니다.
이 컴퓨터의 OS는 새로 설치를 통해 구성되었지만 Upgrade
키는 여전히 존재합니다. 우리는 각 검사 때, Source OS
키를 우리는 각 업데이트 날짜는 최초의 두 가지 주요 윈도우 10 기능 업데이트 릴리스로 거의 동시에 프레임에 대응 볼 수 있습니다 : 버전 1511와 또한 1607의 값 ProductName
을 보여줍니다 윈도우 10 프로 , 심지어 가장 오래된 Source OS
열쇠에서도. 최신 Source OS
키에는 추가 힌트가 있습니다.
최신 업데이트의 ReleaseId
값은 1511 이며, 업데이트 이전에 사용중인 Windows 10의 정확한 버전을 나타냅니다.
우리가 본 것에 기초하여 다음과 같은 결론을 도출 할 수 있습니다 .
HKLM\SYSTEM\Setup
레지스트리 키는 윈도우 (10)는 원래 새로 설치하거나 업그레이드 설치 있었다면 우리가 결정할 수 있습니다.Upgrade
키가없는, 그것은 깨끗한 설치 분명히했다.Upgrade
키가있는 경우 기존 Windows 업그레이드 (Windows 7 또는 Windows 8.x)에서 생성되었거나 주요 Windows 10 기능 업데이트 (예 : 버전 1511 및 1607) 중에 생성되었을 수 있습니다.Upgrade
키가, 당신은 검사 할 필요가 Source OS
키를.Source OS
키는 해당 ProductName
값 내에 원래 운영 체제를 표시합니다 . Windows 7 또는 Windows 8의 풍미라면 업그레이드였습니다. Windows 10의 변형 인 경우 새로 설치 한 것입니다.의견에 Magicandre1981에 의해 게시 :
아래에서 MediaBootInstall 값을 찾으십시오.
HKEY_LOCAL_MACHINE / 소프트웨어 / Microsoft / Windows / CurrentVersion / Setup / OOBE /.
MediaBootInstall = 1이면 WIndows가 ISO / DVD를 통해 설치된 것입니다.
MediaBootInstall = 0이면 Windows가 업그레이드 된 것입니다
MediaBootInstall
와 관련된 DWORD가 OOBE
있지만 값은 0
둘 다에 있습니다. 필자의 경험에 따르면, Magicandre1981과 Moab은 신뢰할 수있는 Windows 응답의 훌륭한 소스였습니다. 그러나 Windows 10의 지속적인 발전은이 답변을 무시한 것으로 보입니다.
Windows.old
부팅 드라이브 에서 폴더를 찾으십시오 . 해당 폴더가 있으면 이전 Windows 버전 또는 Windows 10의 데이터가 포함되어 있는지 확인하십시오.