Windows 11 PC SID 변경 스크립트 제작 입니다.
2025.11.25 14:35
100% 완벽하게는 .... 못 했습니다. 양해바랍니다.
다소 사용에 어려움과 시스템 변조를 포함하고 있으니 꼭 설명을 참조하여 사용바랍니다.
해당 설명 내용은 불안정 하며 사용자의 시스템 오류의 부담이 있을 수 있습니다.
아래 스크립트 목적은 디스크 복제 및 sysprep 의 사용자의 SID를 변경하는 것을 목표로 두고 있습니다.
기술적, 시간적 한계(육..아로 인한 체력 후달림)로 인한 완벽한 스크립트를 구현하지 못하였습니다.
시스템 자체를 변경하는 스크립트로 사용자의 주의가 매우 많이 필요합니다.
테스트 환경은 다음과 같습니다.
OS : Windows 11 Ent 순정 (MS Office, 등 기본적인 설치 인증은 하지 않음)
- 해당 스크립트 (10번) 실행 전 꼭 인터넷이 분리 또는 제한 된 상태여야합니다.
> 마찬가지로 이미 패키지들이 업데이트 또는 설치 된 환경에서는 오류가 발생 될 수 있습니다.
> 테스트 해보지 않았습니다.
- 업데이트가 되는 경우 몇몇 패키지에서 오류가 발생되며 적용되지 않습니다.
- 기타 버그들은 좀 더 다듬고 싶지만 현재로써는 여력이 되지 않습니다.
> 추후 하나하나 다듬어보고 싶긴하네요.. 먼저 말씀드린대로 제 경우만 테스트한 내용이니
실제 사용하기에는 많은 부적절함이 있을것으로 보입니다.
> 특히 마지막 단계에서는 꼭 주의하셔야하는 점이 있으니(안 그럼 파일 다날라가요. 사용자 입력 무한 루프 발생)
마지막 까지 꼭 사용법을 봐주시고 사용바랍니다.
> 여러분들의 데이터는 소중하니까요..
HDD : UEFI 2.5" 240GB SSD로 복제한 SSD(각자 다른 SSD를 사용)

먼저 변경 SID 값을 아래 확인해주세요 CMD > 관리자
whoami /user
SID 값 출력 설명 상 과정 결과를 보여드려야하기에 안하셔도 됩니다.


안내 문구 추가. 꼭 읽어보세요
(라이선스 인식 실패인 분들은 원본 위 링크 본문에 있습니다. 스크립트와 같은 폴더에 두고 사용바립니다.
Tip : 저는 테스트상 편의성을 위해 바탕화면에 두고 실행합니다.)
자 1 번 부터 실행하면 좋겠지만 10번 과정 중 실패하면..... 난감하기 때문에 10번 부터 하시면 됩니다.

수 많은 패키지와 제거를 반복합니다. 최대 횟수는 10회 입니다. (기본적인 상태(sysprep을 위한 상태 기준)으로)
업데이트가 된 패키지가 있는 경우 스크립트가 제거합니다.
10회 반복은 1회만 할 경우 뒤늦게 올라오는 패키지 때문에... 에러가 나요 에러 방지용 입니다.
아마 인터넷이 연결되지 않은 상태라면 빠르게 되지 않을까(예상) 합니다.
현재 시스템에서는 5개 정도가 나왔으며 30 ~ 40분 소요됬습니다.
완벽한 상태를(나름 기준으로 모든 패키지가 감지되지 않는 경우)기점으로 반복 루프는 종료되며 다음 단계로 넘어갑니다.

디버그 변태....라서 보여드립니다. 초록색은 감지 및 제거 된 패키지를 보여줍니다.
여하튼 스크립트대로 실행(알아서 됩니다.)후 아래 이미지 처럼 표시됩니다.

다른 방법도 사용해볼까 했지만 범용성과 제작이 제일 빠르고 쉬운 방법을 고려하여 sysprep 를 사용하는 것을 채용하였습니다. 다만... 안정성은 보증할수 없습니다. 타 프로그램을 이용해도 마찬가지일거 같네요

성공적으로 스크립트가 시행되면 넵 .. 종료 됩니다.
여기서 제일 난해한 문제가 발생되었는데요. 그저 스크립트니까 알아서 되것지 뭐
하고 (저를 너무 믿고 계시다면 넵 뒤통수를 치기위해 트랩을 설치하였습니다.) 넘어가신다면
재부팅 되며 sysprep 환경으로 넘어가고 Administrator 화면을 보게 됩니다.

해당 화면을 보신다면 실패 입니다.

이 상태에서 재부팅 해봤자 사용자 입력창의 무한 루프에서 헤어나올수 없는 감동을 받게됩니다.(여러분의 감동을 위한 저의 특별한 선..죄송합니다.)
성공을 위해서는 종료 중 화면에서 냅다 과감히 특별하게(Special) 만인의 공통인 방법으로
강제 종료를 해주세요.(어떻게 해야할지 모르겠어요 ㅠ.ㅠ....)
강제 종료 후 재부팅하게 되면 다시 원래의 바탕화면으로 돌아오네요( 테스트 딱 두번 했어용... 시간 관계 상 )
다시 돌아온 화면에서 CMD > 관리자 > whoami /user 재뭐야 유저를 다시 한번 불러와 SID를 확인 !

변경된 SID를 확인 할 수 있습니다.
SID 변경이 포함된 스크립트는 아래 첨부를 확인하세요.
사용은 마음대로지만 데이터 손실은 책임지지 않습니다.
위 링크는 변경 스크립트만 포함되어 있습니다.
실행기 및 라이선스는 본문 링크를 이용하시면 됩니다.
댓글 [5]
-
상발이 2025.11.25 15:37
-
Airbrone13 2025.11.25 22:11
감사합니다.
-
머털 2025.11.25 21:38
수고하셨습니다
설명이 식상하지 않게 잘 하셨네요
-
Airbrone13 2025.11.25 22:12
감사합니다. 지루하실까 되도않는 드립을.. 좀 쳐봤네요 민망합니다 하핫...
-
pp빵빵 2025.11.26 07:08
수고하셨습니다
수고하셨습니다.