윈 도 우 [추가] Windows 10 21H1 19043 빌드로 업그레이드하기.bat 테스트
2021.02.02 15:47
bat 파일 내용은 지난 파일과 같습니다. 다만 재부팅하지 않아도 적용된다는걸 발견하여 재부팅 메시지만 수정하고
그 외는 업그레이드와 제거를 반복해도 문제가 없는지? 새로운 누적 업데이트 설치도 문제가 없는지 확인만 한 것입니다
버전 20H2, 19042.782 빌드부터 적용됩니다. 그리고 어제 새로운 누적 업데이트 19042.789 빌드가 유출되었습니다
그래서 19042.782 빌드에서 업그레이드와 제거를 반복한 상태에서 19042.789 빌드가 설치되는지 확인해봤습니다. 결론은 됩니다 (스포일러;;)
먼저 간단하게 어제 새로운 누적 업데이트 19042.789 빌드를 통합하여 bat 파일 테스트해봤습니다
지난 bat 파일로 테스트한 것입니다. bat 파일 구문은 같기 때문에 상관없습니다
원래 이런 버전 업과 빌드 업은 재부팅이 필요한데요.
알고 보니까 아직 테스트 단계라서 그런지 재부팅 안 해도 바로 적용되었습니다
이 때는 아직 재부팅 발견하기 전이라서 재부팅했습니다;;
위는 어제 테스트해본 것이고, 이제부터 오늘 테스트한 것을 올립니다
새로운 누적 업데이트 설치 여부를 확인하기 위하여 최신 누적 업데이트가 아닌 버전 20H2, 19042.782 빌드로 테스트했습니다
노란색으로 표시한 재부팅 메시지만 수정했습니다
winver.exe 창을 다시 열어줘야 적용됩니다
dism /online /get-packages /format:table /english 명령으로 재부팅하지 않아도
21H1 패키지 8개가 설치된 것을 알게 되었습니다
이제 제거를 해봤습니다. 재부팅하지 않으니까, 그 자리에서 실행할 수 있어서 좋네요
winver.exe를 닫고 다시 실행했습니다
21H1 패키지 8개 전부 제거되었습니다
다시 21H1으로 업그레이드해봤습니다
이렇게 2번쩨 업그레이드 하면 4개만 설치되더군요. 이유는 모릅니다
그래도 21H1, 19043 빌드로 변경됩니다. 이제 winver는 재실행하여 버전과 빌드가 반영된 것을 스샷합니다
다시 제거해봤습니다. x개 훈련이 따로 없네요 ㅎㅎ;
4개만 설치되어서 4개만 제거되네요. 20H2로 잘 적용됩니다
이런 상태에서 새로 나온 19042.789 빌드 누적 업데이트를 설치해봤습니다. 이 부분이 가장 걱정이 되었습니다
다행히 새로운 누적 업데이트 19042.789 빌드가 잘 설치됩니다
누적 업데이트는 재부팅이 필요합니다
19042.789 빌드로 업데이트 완료되었습니다
여기서 다시 21H1으로 업그레이드해봤습니다
와아 12개나 설치되네요. 기존에 19042.782 빌드의 일부 파일까지 설치되어서 그렇더군요
실제 설치된 것은 12개나 아니라 10개입니다. 갯수는 별로 관계없다고 봅니다
제거를 해봤습니다
실제 설치된 10개가 제거되었습니다
다시 21H1으로 업그레이드 해봤습니다
제거하고 다시 설치하면 4개만 설치되는 현상이 다시 발생하네요
다시 제거하면 4개만 제거됩니다
재부팅이 필요없는 것보니까 아직은 페이크 파일이라는 MDL의 유명하신 분 말씀이 맞는 듯 합니다
설마 21H1 기능 업데이트하는데 재부팅이 필요없어지는건 아니겠지요.
마지막?으로 평이하게 19042.782 빌드에서 21H1으로 업그레이드 한 후에 새 누적 업데이트 19042.789 빌드를 설치하는 경우를 테스트해봤습니다
-> 여기서 문제가 발생했습니다. 해결을 하기는 했습니다만 과정이 좀 복잡합니다다. 결론은 비교적 간단합니다
버전 20H2, 19042.782 빌드에서 bat 파일 실행하여 버전 21H1, 19042.782 빌드가 되었습니다
버전 21H1로 업그레이드 한 후에 새 누적 업데이트 19042.789 빌드를 설치했습니다
흠; 789를 설치했는데 버전 21H1, 19043.782 빌드로 표시되네요
여기서 약간의 방황이 시작됩니다
dism.exe으로 보니까 782가 있더군요. 그래서 다시 bat 파일로 21H1 패키지를 설치해봤습니다
아, 1번째 만든 파일은 버전 20H2, 19042 빌드만 업그레이드 가능하게 해놨습니다
이런 경우를 생각하여 19043 빌드까지는 허용하게 수정했습니다
21H1 설치하는 과정은 스샷을 하지 못 했군요. 21H1 패키지가 설치된 dism.exe만 스샷을 했군요
21H1 패키지 설치를 해도 여전히 789가 아니라 782 입니다
그래서 21H1 패키지를 제거해봤습니다
21H1 패키지를 제거해도 여전히 782로 나오네요.
dism.exe에는 분명히 789가 설치되어 있다고 나오는데요
21H1을 다시 설치해봤군요. 이 때 사실 789 누적 업데이트를 한번 더 설치해주고 재부팅하면 되는데요.
이 때까지는 아직 답을 알기 전입니다
여전히 782 입니다
다시 제거하고, 이번에는 789 누적 업데이트를 다시 설치했습니다
이제서야 789가 되었습니다. 험난하네요
알고 보면 별로 힘들지 않습니다만, 모를 때는 이렇게 힘듭니다
다시 버전 20H2, 19042.782 빌드로 복구한 후에 테스트 해봤습니다
버전 21H1, 19042.782 빌드로 업그레이드 한 경우를 가정하여, 새 누적 업데이트 789를 설치하기 위하여
먼저 버전 20H2, 19042.782 빌드로 21H1 패키지들을 제거하였습니다
20H2 상태에서 789 누적 업데이트를 설치했습니다
20H2 상태에서는 누적 업데이트 설치가 잘 됩니다
21H1 패키지들 설치는 누적 업데이트 설치 후에 했습니다
버전 21H1, 19043.789 빌드로 잘 되었습니다
---------------------------------------------------------
추가: 2021.02.02 화요일 오후 06:14
윈도우에 누적 업데이트가 여러번 설치된 경우는 21H1으로 업그레이드 할 때, 필요없이 지난 빌드 패키지까지 설치되기 때문에
최신 빌드의 패키지만 설치되도록 수정했습니다
Windows 10 21H1 19043 빌드로 업그레이드하기3.bat
추가 끝
---------------------------------------------------------
개인적인 결론과 bat 파일 사용 방법입니다
1. 공식적인 21H1 업그레이드 방법이 아니기 때문에 bat 파일 사용하지 않으시는 것이 낫습니다
2. 버전 20H2, 19042.782 부터 bat 파일로 21H1 업그레이드 가능합니다
3. 19042.782 이상 새로운 누적 업데이트가 나온 경우, 아직 21H1 업그레이드하지 않으신 경우는 누적 업데이트 후에 21H1 업그레이드
하시면 됩니다 (반대로 21H1 업그레이드 후에 누적 업데이트 하시면 안 됩니다)
4. 19042.782 이상 새로운 누적 업데이트가 나온 경우, 이미 21H1 업그레이드 하신 경우는, bat 파일 2번 입력하셔서, 제거하신 후에
누적 업데이트 후에 21H1 업그레이드 하시면 됩니다 (새로운 누적 업데이트가 나올 때마다, 제거 -> 누적 -> 21H1 업그레이드)
5. 위에 방식이 불편하시면, bat 파일 2번 입력하셔서 제거하시면 됩니다
6. MS에서 나중에 배포할 21H1 기능 업데이트 cab 또는 msu 파일은 위와 같이 불편하지 않을 겁니다.
댓글 [9]
-
오뚝이7 2021.02.02 15:50
-
별의아이 2021.02.02 15:54
고생하셨습니다.
-
cungice 2021.02.02 16:18
노고가 많으셨습니다. 감사합니다.
-
고감맨 2021.02.02 17:32
수고하셨습니다.^^
-
00go 2021.02.02 17:42
감사합니다.
-
우부추부 2021.02.02 18:46
21h1 나 21h2 설치하면 dxdiag 실행했을때 다이렉트x 기능에 12얼티밋 항목이 추가되는데 이방법으로 21h1 업데이트를 하면 이게 없더군요. 그냥 페이크 업데이트 같습니다.
-
테스형 2021.02.02 22:39
다이렉트x 기능 12얼티밋 보니까 사용안함으로 뜨는데 이거 directx12 얼티밋 지원 그래픽카드가 아니라서 그런거 맞죠?? 사용으로 바꿀려고 하니까
어디서 하는지도 모르겠고 안되는것 같은데..ㅎㅎ 지포스 gtx750Ti 이긴 합니다^^
-
우부추부 2021.02.02 23:41
지포스 2~3천 시리즈랑 465.xx 드라이버부터 지원하고 있습니다.
-
삼태극 2021.02.03 02:50
감사합니다.
수고 많으셨습니다