OEM XP CD 만들기
2009/03/21 20:33
|
XP
이 SLP 방식의 정품인증은 일반적인 리테일 버전의 정품인증과 조금 다릅니다. 리테일 버전의 경우 설치후 30일 이내에 마이크로소프트 서버를 통해 인증을 받아야 하고 인증이 통과되면 해당 PC의 정보가 마이크로소프트 서버에 남게 됩니다. 만약 동일한 시디키로 다른 PC에서 또 인증을 시도하게 되면 기존에 인증받았던 PC의 정보는 삭제되며 새로 인증받은 PC의 정보가 등록됩니다.
OEM SLP 방식의 라이센스의 경우 정품인증을 위해 마이크로소프트 서버와의 연결을 필요로 하지 않습니다. 해당 PC 제조사와 MS는 이미 대량으로 PC 1대당 얼마의 가격으로 라이센스 계약을 맺은 상태이며 따라서 그러한 PC들의 정품인증을 일일이 관리하는 것은 MS 입장에선 매우 소모적인 일입니다. 따라서 OEM SLP 라이센스는 각각의 PC 내에서 직접 정품인증 검사가 이루어집니다. 이는 XP 뿐만 아니라 비스타도 마찬가지이며, 앞으로 출시될 윈도우 7에서도 역시 동일한 원리로 인증이 처리될 것입니다.
이 원리는 간단합니다. 대기업 OEM PC의 바이오스에는 해당 제조사의 고유한 정보가 담겨 있습니다. 따라서 OEM 버전에는 이 고유의 정보를 확인할 수 있는 파일이 들어가게 됩니다. 만약 이 파일에 들어있는 정보와 해당 PC의 바이오스에 들어있는 정보가 일치하게 되면 자동으로 정품인증이 됩니다. 물론 이 정보들이 서로 매칭되지 않는다면 정품인증이 되지 않습니다.
※ 이 글은 대기업 OEM PC를 구매하신 분들 중에 복구 CD나 DVD가 제공되지 않아서 불편을 겪으시는 분들을 위한 글입니다. 요즘 대부분의 OEM PC들은 따로 복구 미디어를 제공하지 않고 하드디스크에 복구파티션 형태로만 제공됩니다. 따라서 만일의 사태를 대비해 자신의 라이센스를 백업해둘 필요성이 있다고 생각합니다. 이 글은 그러한 목적을 위해 작성되었습니다. 일반 조립 PC 사용자들에게는 해당사항이 없기 때문에 지금 즉시 창을 닫아주시고 OEM 정품 PC 사용자 분들만 읽어주시기 바랍니다.
1. 고유의 OEM 파일 확보하기
각 제조사별로 사용하는 고유의 OEM 검증 파일에는 4가지가 있습니다. 위에서 설명드렸듯이 해당 PC가 그 회사의 PC인지 아닌지 확인하기 위해 고유의 파일을 사용합니다.
- OEMBIOS.BIN
- OEMBIOS.DAT
- OEMBIOS.SIG
- OEMBIOS.CAT
- OEMBIOS.DAT
- OEMBIOS.SIG
- OEMBIOS.CAT
위 4가지 파일은 제조사마다 다릅니다. 대부분의 경우 제조사가 동일하면 PC 모델이 달라도 동일한 파일을 사용하기 때문에 큰 문제는 없는데 일부 회사들은 (예를 들어 도시바) 모델에 따라서 다른 파일을 사용하고 모델별로 바이오스에 심어놓는 스트링을 달리 해버리기 때문에 그런 경우에는 반드시 자신의 기종에 맞는 파일을 확보해야 합니다.
※ 참고로 위 4가지 파일은 HOME 에디션과 PRO 버전에 상관없이 공통으로 사용됩니다.
만약 현재 정품 OEM XP가 설치된 상태라면 복잡한 절차 필요없이 바로 자신의 PC에서 해당 파일을 꺼내주시면 됩니다. 하지만 그렇지 않은 경우라면 자신의 PC와 동일한 회사의 제품을 사용하는 다른 사람들에게서 파일을 구해야 합니다. 예를 들어 삼성 컴퓨터 사용하시는 분인 경우 현재 출고당시의 XP가 아닌 불법 어둠의 버전이 깔려있다면, 정품 OEM XP가 그대로 설치된 삼성 컴퓨터 사용자에게서 위 파일을 복사해와야 합니다.
1-1) 자신의 컴퓨터에서 직접 추출하기
우선 자신의 컴퓨터에 정품 OEM XP가 설치되어 있는 분들에게 해당 파일이 어디있는지 알려드리겠습니다.
아래 3개의 파일은
- OEMBIOS.BIN
- OEMBIOS.DAT
- OEMBIOS.SIG
WINDOWS\System32 폴더 안에 들어있습니다.
그리고 마지막 카달로그 파일은
- OEMBIOS.CAT
WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} 폴더 안에 들어있습니다.
참고로 도구 - 폴더 옵션 - 보기 에서 숨김파일과 시스템 폴더 내용이 보이도록 설정해주셔야 위 파일들을 찾으실 수 있습니다.
이렇게 찾으신 4개의 파일은 캐비넷 압축을 해주시는게 좋습니다.
CMD 창에서 makecab OEMBIOS.BIN 이라고 입력을 하시면 OEMBIOS.BI_ 이라는 파일이 생성됩니다. 아마 XP 원본CD의 I386 폴더를 구경해보신 분들은 대부분의 파일들이 저런 식으로 캐비넷 압축되어 있다는 사실을 알고 계실겁니다.
물론 캐비넷 압축을 하지 않아도 상관이 없습니다. 압축하지 않고 그냥 원본 CD에 넣어도 되는데 대신 그러면 원본 CD에 들어있던 해당 OEM 파일 4가지는 지워줘야겠죠.
벌써부터 따라하려니 한숨이 나오시나요? 그래서 제가 위 4가지 파일을 알아서 추출해주고 알아서 캐비넷 압축해주도록 파일 하나를 만들어 올려드립니다. 그냥 더블클릭 하시면 바탕화면에 OEMBIOS 폴더가 생성되고 4가지 파일이 캐비넷 압축된 상태로 추출됩니다.
위 첨부파일로 추출하신 4개의 OEM 파일들은 XP 원본 CD의 I386 폴더 안에 넣어주시면 됩니다. (기존 파일과 교체)
참고로 제가 위 첨부파일로 OEMLOGO.BMP 파일과 OEMINFO.INI 파일도 같이 추출되도록 만들었는데, 이 2가지 파일은 시스템 등록정보에 나오는 제조사 로고와 서비스센터 정보에 관한 파일입니다. XP 설치시에 원본 CD에 통합해도 되지만 통합 방법은 설명드리기 조금 번거롭고, 이 글의 주된 목적인 OEM 자동인증 CD를 만드는 것에서는 약간 벗어난 내용이기 때문에 생략하겠습니다. 굳이 통합하지 않더라도 나중에 설치 후에 그냥 위 2가지 파일을 WINDOWS\System32 폴더에 복사만 해주시면 됩니다.
1-2) 다른 사람이 추출해준 파일 이용하기
이미 복구영역도 날려버렸고 주변에 같은 회사 PC를 사용하는 친구도 없어서 OEM 파일들을 구하기가 막막하신 분들을 위해 해외 싸이트 하나 소개해드립니다.
http://www.oembios.net/
하지만 국내 회사의 경우 일부 회사만 보이고, 또한 토런트 시스템이라서 시더가 없을 경우 파일을 받으실 수 없을 수도 있습니다. 따라서 웬만하면 같은 회사 PC (같은 모델이면 가장 좋고) 유저에게 4개의 파일을 얻어보시는게 좋을 것 같습니다.
정말 구할 방법이 없다면 최후의 수단은 복구 CD를 구하는 것입니다. 제조사에 문의해보시면 무료로 보내주는 경우도 있다고 들었습니다. 또한 P2P 찾아보시면 대기업 복구CD라고 올라온 파일들이 종종 보이더군요. 그런 CD에서 해당 파일 4개를 추출해주셔도 됩니다.
2. SETUPP.INI 파일 수정하기
OEMBIOS 파일 4가지를 준비하셨다면 이미 절반은 성공하신 것입니다.
이제 XP 원본에서 SETUPP.INI 파일을 수정해줘야 합니다. 이 파일은 I386 폴더 안에 들어있습니다.
참고로 MSDN XP SP3 원본 파일의 이름은
HOME 에디션 K 리테일
ko_windows_xp_home_k_with_service_pack_3_x86_cd_x14-92387.iso
PRO K 리테일
ko_windows_xp_professional_k_with_service_pack_3_x86_cd_x14-92431.iso
XP 원본은 각자 능력껏 구하셔야 합니다. PRO 버전의 경우 리테일 버전을 구하기 힘드실텐데, 볼륨 라이센스 버전이라도 DPCDLL.DLL, PIDGEN.DLL 파일을 교체해주면 되지만 리테일 버전의 해당 파일을 구할 수 있다는 말은 곧 리테일 버전을 구할 수 있다는 말이므로 그냥 리테일 버전을 구하셔서 작업하시는게 좋을 듯 싶습니다.
SETUPP.INI 파일은 설치시에 리테일, 볼륨라이센스, OEM 버전을 구별해주는 파일입니다.
메모장으로 열어보시면 다음과 같은 내용이 들어있는데
(예제는 XP PRO K SP3 리테일 원본입니다.)
[Pid]
ExtraData=786F687170637175716954806365EF
Pid=76489000
ExtraData=786F687170637175716954806365EF
Pid=76489000
여기서 Pid=76489000 중에 뒤에서 3자리 문자가 XP의 라이센스 버전을 구분해줍니다. 000은 리테일 버전을 의미하고 270은 볼륨 라이센스를, OEM 버전은 OEM으로 되어있습니다.
따라서 뒤에서 3자리 문자를 OEM으로 수정해줍니다. 반드시 대문자 OEM 이어야 합니다.
[Pid]
ExtraData=786F687170637175716954806365EF
Pid=76489OEM
ExtraData=786F687170637175716954806365EF
Pid=76489OEM
3. 시디키 문제
OEM 파일 4개를 추출하셔서 원본에 교체하셨고, SETUPP.INI 파일을 수정하셨다면 이제 시디키 문제를 해결하셔야 합니다.
SLP 에 사용되는 시디키는 자신의 PC에 붙어있는 시디키와 다릅니다. 따라서 자신의 PC에 붙어있는 시디키를 입력하시면 비록 설치는 되지만 자동인증은 되지 않습니다. SLP 인증에는 반드시 SLP 시디키를 사용하셔야 합니다.
그렇다면 SLP 시디키는 어떻게 확인할까요?
3-1) 자신의 PC에 OEM 정품 XP가 설치되어 있는 경우
이 경우 EVEREST 라는 프로그램으로 시디키를 확인해보시면 됩니다. 물론 시디키 확인하는 툴들은 많이 있지만 그런 툴들은 솔직히 조금 찝찝하실겁니다. 따라서 검증된 프로그램인 EVEREST를 추천합니다.
EVEREST를 실행하시고 좌측에 소프트웨어 - 라이선스 부분을 보시면 현재 설치된 윈도우의 시디키를 확인하실 수 있습니다.
이렇게 확인한 SLP 키와 더불어 한가지 더 필요한 파일이 있습니다. 바로 PIDGEN.DLL 파일입니다. 왜냐하면 아마 대부분의 분들은 XP SP3 K 버전으로 작업하실텐데요, 홈 에디션의 경우 별로 까탈스럽지 않던데 프로페셔널 버전의 경우 매우 까탈스럽습니다. 따라서 시디키를 거부할 수 있습니다. 그러한 사태를 미연에 방지하기 위해서는 SLP 키만 추출할게 아니고 PIDGEN.DLL 파일도 세트로 추출해주셔야 합니다. 해당 파일은 WINDOWS\system32 폴더 안에 들어있습니다.
3-2) 복구 CD를 가지고 있는 경우
복구 CD 안에는 시디키 뿐만 아니라 필요한 파일들이 전부 들어있기 때문에 가장 손쉬운 해결책입니다. 다만 프로페셔널 버전의 경우는 복구 CD를 구하기 힘들 것입니다. 왜냐하면... OEM PC에 프로페셔널 버전이 설치된 경우는 잘 없으니까요.
복구 CD 안에 보시면 I386 폴더가 있는데 그 안에 WINNT.SIF 파일이 들어있습니다. 이 파일을 메모장으로 열어보시면 시디키를 확인하실 수 있습니다. 마찬가지로 이 경우에도 XP K SP3 버전과 시디키가 맞지 않을 수 있기 때문에 PIDGEN.DLL 파일까지 같이 추출해주시는게 좋습니다.
4. 요약 정리
전체적으로 정리해보겠습니다.
1. OEM 파일 4개를 준비해서 원본에 교체합니다.
2. SETUPP.INI 파일을 수정합니다.
3. SLP 시디키를 구합니다. 이때 K 버전과 시디키가 맞지 않을 수 있기 때문에 PIDGEN.DLL 파일까지 세트로 구합니다. 또한 프로페셔널 버전의 경우 볼륨버전으로 작업하신다면 DPCDLL.DLL 파일까지 같이 구하셔야 합니다.
성공적으로 작업을 완성하셨다면 설치 후 이미 자동으로 인증이 되어있는 것을 확인하실 수 있으실겁니다.
이상으로 설명을 마치겠습니다.
MAKECAB.exe
everest.rar
2009/03/22 09:45
비밀댓글입니다
2009/03/22 14:00
아리까리하시다니 제가 글재주가 없어서 죄송합니다 ㅠㅠ
1. 제가 첨부해드린 파일로는 추출은 되지만 영문 OS 설치되어 있다면 바탕화면에 풀리지 않을겁니다. 영문판에서는 폴더 이름이 Desktop 이기 때문에 그렇습니다. 그 파일로 추출한 후에 수동으로 '바탕 화면' 이라는 이름의 폴더를 찾아보세요.
2. 수정은 하시면 되고 PIDGEN.DLL 파일은 제가 올려드린건 홈 에디션 용도이고 PRO는 복구CD 에서 추출하셔야 합니다. 시디키 역시 홈 에디션 용은 홈에만 필요하지 프로에선 전혀 쓸모없구요.
3. 복구CD를 구해야하는 이유가 PIDGEN.DLL 파일과 프로용 시디키가 필요하기 때문입니다.
4. 네 저렇게 작업한 파일들입니다. 그냥 그런걸로 설치하셔도 무방합니다.
2009/03/22 10:38
복...잡...하...다...
좋은 정보 감사합니다.
허나 전 그냥 볼륨버전을 (__)
2009/03/23 00:26
에구.. 아리까리한 건.. 제가 지식이 없는 관계로 헷갈리는 것이오니.. 사과할 이유가 없습니다.
글재주는 상당히 좋습니다. ^^;;
사실 제가 인터넷도 자주 하지 않는 편이지만 스눞님 블로그는 꼭 구경하고 갑니다.
좋은 정보 늘 주셔서 감사합니다. 꾸벅~~
2009/03/23 11:30
비밀댓글입니다
2009/03/23 18:08
제 생각에는 도움말이 제거되었기 때문에 원격제어가 되지 않는 것 같습니다. 원격 데스크탑을 이용해보시면 어떨런지요?
2009/06/10 20:45
안녕하세요?
이 문제에 대해 항상 궁금했는데, 어디 물을 곳도 없고 물어도 관심들이 없는 것이라 여기고 그냥 접고 있었습니다. 이래서 요즈음 여러 가지가 재미납니다.
대기업 컴과 조우하면 그냥 포맷할 궁리만 했어지요.
감사합니다.
2009/06/12 06:43
어제의 제 경험입니다.
삼보 드림북 FD 시리즈 중고품을 구입하였는데, 어둠의 xp pro 가 설치돼 있었습니다. 정식으로 인증받고 싶었으나 재설치 시디가 없어서 델노트북 xp home 재설치 시디(영문판, sp1)로 설치하였지요. 물론 30일 안에 인증받으라는 메시지가 뜹니다.
노트북 뒷면에 있는 키를 입력하니 인증되는 것이었습니다. sp3 까지 업데이트하였습니다.
OEMBIOS 파일 4개를 교체하고 SETUPP.INI 파일만 수정하는 일이 없이도 되는 것입니다. 하도 신기해서 적습니다.
2009/06/12 07:47
그게 왜 그렇냐면 말이죠... DSP 버전 아시죠? 그것도 일종의 OEM 이거든요. 그건 COEM 이라고 부르는데 원칙상 1회만 인증이 됩니다. 그 다음부턴 메인보드 바뀌면 전화인증을 해야하구요. 원칙상 안되는데 전화인증 하면 다 받아준답니다.
대기업 PC에 있는 OEM 시디키도 마찬가지인거 같더군요. 보니까 일반 데스크탑 PC에 DSP 최초 인증하듯이 OEM 시디키도 최초 1회는 인증이 되는 것 같습니다. 그 다음부턴 메인보드 바뀌면 안되겠지만요.
2009/06/12 11:57
델노트북 시디키(시디키 자체가 없슴)로 삼보노트북에서 인증되었다면 dsp 와 비슷하다고 하겠지만, 제 경우는 삼보노트북 키로 인증한 것입니다. 아마도 여러차례 반복해서 온라인 인증된다고 생각합니다.
델노트북시디나 삼보노트북 시디나 모두 동일한 구조로 돼 있어서 순전히 키번호에 의해서 하드웨어와 일치하면 인증통과하는 것이 아닌가 생각합니다.
같은 회사의 시디로 설치하면 인증절차가 없이 자동인증되지만, 다른 것으로 설치하는 경우는 저처럼 다른 키를 입력하여 온라인 인증이 가능한 것으로 생각합니다. 전화인증 절차가 필요없는 것이 아닌가 생각하는 것입니다.
감사합니다.
2009/06/12 13:40
삼보노트북 시디키는 한번도 정품인증에 사용된 적이 없기 때문에 최초 1회는 인증이 가능했던 것입니다.
그 시디키로 다른 PC들에 다 똑같이 시도해보세요. 이젠 안될겁니다. 바로 이 점이 DSP랑 같다는 것입니다.
2009/06/12 18:51
정말 멋진 정보입니다 ^^
오래된 노트북을 사용중인데, 이녀석이 복구cd가 xp pro 초기버전이라서, 윈도우 설치후에 랜카드만 꽃으면 바이러스에 허덕이는게 항상 마음에 걸렸습니다.(나중에는 공유기의 방화벽을 이용하긴 했지만요)
정품 사용자인데 정품을 깔기가 힘들어서 항상 찝찝해서 도시바 센터에도 전화해보곤 했었는데, 여기서 이런 정보를 얻게 되는군요 ^^ 감사합니다. 한번 시도해봐야겠네요.
2009/08/16 17:00
여기에 이런질문을 드려도 될련지 모르겠지만 ^^ 질문좀할께요.,
볼륨라이센스 XP를 사용해도 이젠 불법소프트웨어 경고가 뜨네요. 그래서 OEM 바이오스 개조를 해서 OEM버전 운영체제를 쓰려고 하는데요. 윈도우 버전별로 SLP 1.0 2.0 2.1 이란게 있네요.
개조할때 1.0 2.0 2.1 다 사용할 수 있게 개조도 가능한지 알고 싶구요.
개조할때 ASUS 보드를 가지고 있어도 LG OEM 처럼 개조도 가능한지 알고 싶습니다 ^^ 그럼(__ 꾸벅
2009/08/17 09:29
SLP 1.0은 2.0이나 2.1과 동시사용 가능한데 2.0하고 2.1은 동시에 불가능합니다. 그래서 사람들이 비스타랑 윈도우 7 동시인증이 안 되어서 고민하고 있는 부분입니다. 물론 나중에는 툴이 나오겠지요.
제조사랑 상관없고 특히 ASUS AMI 바이오스는 개조하기 쉬운걸로 유명합니다. 그리고 제 보드도 현재 XP, 윈도우 7 둘다 DELL로 가능한 바이오스입니다. ^^ 물론 보드는 폭스콘이에요 ㅎㅎ
여담이지만 말씀하신 XP는 키가 막힌 것 뿐일테니 다른 막히지 않은 정상적인 볼륨키로 변경해주시면 될 것 같습니다.
2009/08/20 00:51
SLP 1.0 버전을 확인하는방법이 있을까요??
제 컴터가 SLP 1.0 과 2.1 둘다 개조를 했는데
확인하는 방법을 알고 싶습니다. ^^
2009/08/20 13:02
메모리 덤프시켜서 확인하는 방법이 있기는 있던데 가물가물 하네요.
http://biosforum.org/
위 포럼에서 해답을 찾아보세요.
2009/09/18 22:57
XP Pro SP3 볼륨 버전을 사용해 OEM 버전으로 제작해 보았는데
저 같은 경우에 한가지 오류가 있어서 글 남깁니다.
시디키 부분에서 문제가 있었는데요..
Digitallife에 올라와 있는 시디키를 사용하고
스눕님께서 올려주신 pidgen, dpcdll로 교체했습니다.
이렇게 설치를 진행하니 설치 과정에서 0x800700f 오류가 뜨면서 설치가 안되더라구요.
오류를 검색해봤더니 마소 지원쪽에서 서비스팩 관련 오류라고 하더군요.
그래서 서비스팩3 영문 버전에서 pidgen, dpcdll 파일을 추출해서 교체한뒤에 설치를 다시하니 정상적으로 설치되고 인증도 잘 되더라구요.
스누피님께서 SP0 파일들을 올려놓으셨는데
제 생각에는 저 두개의 파일도 서비스팩 버전을 타는 것 같습니다.
이미지 원본이 SP3이라면 파일들도 SP3에서 추출한 것을 사용해야 하는 것 같다는..
저는 이제 OS 공부 시작한 왕초보입니다만..
저 같은 경우가 혹시나 다른 분들도 나올까 해서 글 남기고 갑니다 ^^;
2009/09/19 00:34
피드백 감사합니다. 지금까지 아무도 이 사실을 말하지 않았네요. 시도해본 사람이 없었던건지 ;;;
보니까 PIDGEN.DLL 파일은 상관이 없는데 DPCDLL.DLL 파일은 말씀하신대로 서비스팩의 영향을 받는 것으로 보입니다. 따라서 본문에 영문판 프로 SP3에서 추출한 파일로 교체했습니다.
2009/09/22 12:00
XP SP2 OEM 시디가 있습니다.
현재 노트북에는 SP3 VOL버전이 설치되어 있고요..
정식 SP3 이미지에 제가 가진 SP2 OEM 시디를 이용해서 SP3 OEM 이미지를 만들고 싶은데 SP2 OEM을 설치하지 않고 시디에서 추출해서 하려면 어떻게 해야 하나요?
시디를 보니 OEMBIOS.BI_ 이런식의 파일 들이 있는데 그대로 사용하면 되나요??
2009/09/22 12:03
네 OEM 파일 4가지, PIDGEN.DLL, SETUPP.INI 파일 추출하시고 SP3 리테일 버전에 교체해주세요. 그리고 SLP 시디키는 WINNT.SIF 파일 안에 들어있을 것입니다.
2009/10/03 16:30
이방식으로 쓸려면 바이오스 개조를 해줘야 해야하나요??
그냥 시디키만 쓸수는 없으려나요?? ㄷ
2009/10/06 18:38
안그래도 OEM CD를 만들라고 여기저기서 정보수집중인데, 정말 반가운 글이네요. snoopy님께 감사드립니다.
저의 컴퓨터 복구파티션에서 복구를 하면, XP뿐만 아니라 수십기가의 소프트웨어들이 같이 설치가 되는데, 이게 완전 스파이웨어,애드웨어 덩어리들입니다. 지우는데만도 몇일 걸리고, 지워도 안지워지고 찌거기가 남아 괴롭히는일이 태반입니다. 또 XP자체도 제조사에서 이상하게 변경시켜 무척 불편합니다.
따라서 XP만 클린인스톨 할 수있는 방법을 찾고있습니다만, 여기서 문제가 있습니다.
복구파티션의 XP이미지는(i386폴더) 제조사에서 커스터마이징을 해놨는지, nlite나 직접 화일카피로 XP이미지를 만들어서 설치해도 설치가 안되고, 각종 에러가 나더군요. (무슨 화일이 없다, 무슨화일이 잘못됬다..등등)
복구파티션에서 XP만 따로 추출하기가 불가능한걸까요?
그러다가 이글을 보게되었는데, 위의 방법은 리테일 또는 MSDN 버전의CD나 이미지가 있다는 가정하에 할 수있는 방법이지요?
그렇다면 리테일나 MSDN에서 이미지를 알아서 구한다음 위에서 설명해주신것 같이 파일교체작업을 해야하는데, 이런 행위자체가 라이선스나 저작권에 문제가 있는거 아닌가 좀 염려하고 있습니다.
사실 이미지를 어떻게 구해야하나도 막막하구요.
조언 주시면 정말 감사드립니다.
*참고로 저는 영문XP MCE 2005버전 사용중입니다.
2009/10/06 19:14
복구파티션에 보이는 폴더들은 아마 Sysprep 상태의 XP라서 그럴 것 같습니다. 그러니까... 그걸 편집하는건 포기하시는게 좋을 것 같습니다.
영문 XP MCE 2005에 위 작업을 하신다면 라이선스 위반이 아닙니다. 하지만 한글 XP Pro SP3에 위 작업을 하신다면 라이선스 위반이 맞겠죠. 그런데 회사가 아닌 이상 개인이 가정용으로 사용하는데는 큰 문제가 없다고 생각됩니다.
이미지의 경우 원본 파일 이름으로 검색해보시면 토런트 자료도 찾으실 수 있을테고, 아니면 유료 P2P or 웹하드에는 엄청 많이 있습니다.
2009/10/17 13:18
스누피님 좋은정보 감사드립니다.
초보자인데 잘 안되서 이렇게 글을 남깁니다.
어떡게 해야 하는지 ㅎㅎㅎ
복구시디를 가지고있는데 복구시디의 내용을 컴에 다운받아 하라하시는데로 해서 다시 CD로 구우러 하니 잘안되네요
죄송하지만 간단하게 설명좀 부탁드려도 될까요?
CD로 구우면 자동실행이 안되고 이전버전이라고 나오는데 뭘 잘못한건가요?
바뿌신데 부탁드립니다.
2009/10/17 19:35
음... 복구CD에서 4가지 OEM 파일을 추출하고 시디키 관련 파일도 추출을 하셨다는 말씀이시죠?
그리고 복구CD에 포함된 OEM SLP 시디키도 WINNT.SIF 파일을 열어서 알아내셨다는 말씀이시죠? (아니면 EVEREST로 메인PC에서 알아내셨든지)
UltraISO 라는 프로그램으로 XP SP3 순정버전을 오픈합니다. 그리고 위에서 준비한 몇가지 파일들을 드래그해서 I386 폴더 안에다 넣습니다. 그리고 바로 UltraISO 메뉴에 있는 도구 - CD 이미지 레코딩 하시면 됩니다.
2009/10/23 13:02
이제 맞는 시디키가 없어서 찝찝하게 pingen.dll dpcdll.dl_ 파일을 교체할 필요가 없어졌습니다.
아시다시피 xp mode가 oem 라이센스로 동작하지 않습니까.
동일 에디션(일반, K, KN, N)에서 키만 빼오시면 됩니다. OEM 관련 4파일만 교체해버면 만사 OK.
2009/12/07 22:57
기발한 생각이군요 ^^
2010/05/16 00:27
감사합니다 ㅜㅜ
2010/05/19 00:03
이 방법 그대로 따라할 경우 XP Home Edition K SP3 OEM은 인증실패하는 것 같습니다.
설치 초기에는 인증성공 메시지가 나옵니다(msoobe.exe)
그러나 이틀 쯤 뒤부터 msoobe가 무한 실행됩니다.
Pro OEM의 경우 서비스팩, 언어판에 상관없이 위 방법대로만 해도 잘 되지만,
Home K SP3 OEM은 아니더군요. setupreg.hiv 등이 더 관련된 듯 합니다. 또한 마이디지털라이프에 올라왔던 Home Edition SP3 OEM SLP는 Home Edition K SP3 OEM에서 인증되지 않습니다. K버전은 인증되는 키가 따로 있네요.
혹시나 의아하신다면 직접 홈에디션 K SP3 OEM을 제작하신 후 설치하시고 이틀이나 그 이상 테스트해보시기 바랍니다. 저도 이 문제를 해결하려고 노력 중인데 힘들군요...
2010/05/19 20:51
K 버전은 키가 다른게 맞습니다. 그래서 PIDGEN.DLL 파일을 교체하기도 합니다. 홈에디션을 사용할 일이 없어서 테스트는 안 해보겠지만 제 생각엔 뭔가 잘못 만드셨거나 시디키나 원본에 문제가 있는 것 같습니다.
2010/05/19 23:29
절대 잘 못 만들지 않았으며 같은 방법으로 프로페셔널 K는 멀쩡합니다. 설치됐던 PC들은 살펴보아도 프로페셔널 OEM 인증이 영구적으로 지속되었습니다.
홈에디션 K SP3 OEM는 같은 방식으로 만들 경우 처음에는 msoobe에서도 정상적으로 인증되었다고 나오지만 이틀 쯤 후부터 인증되지 않았다고 다시 뜨는데, msoobe가 무한정 실행됩니다.
2147483647일 이내에 재인증이 필요하다면서 뜹니다.
프로페셔널은 설명해 주신 방법이 매우 잘 됩니다. 감사합니다. 그러나 홈에디션은 그렇지가 않네요. 한 번 다시 만드셔서 확인해보셨으면 좋겠습니다. VMware에서 테스트하셔도 상관없습니다. 홈K SP3 OEM CD를 만드신 후 SLP가 있는 PC(가상머신)에 설치하신 후에 한 이틀 이상 두셨다가 다시 확인하시면 됩니다.
홈K SP3 SLP키가 다르지만 PIDGEN.DLL은 영문 홈 SP3 리테일 것을 빼와도 매우 잘 됩니다(확인 됨).
2010/05/19 23:40
안 그래도 VMware에 설치해놨습니다. PIDGEN.DLL은 영문판 홈 리테일 SP3이며 키는 MDL에 있던 것 중 아무거나 하나입니다. 정품인증 업데이트 및 모든 업데이트 일부러 다 설치해두었습니다. 3일 뒤에 다시 켜보겠습니다.
2010/05/20 01:09
엇 혹시 MSDN 홈 K SP3 리테일 원본에다가 영문리테일PIDGEN.DLL이랑 OEMBIOS4개 파일들 교체하시고 MDL에 있던 SLP키 넣으셨는지요? MDL껄로 초기 msoobe 인증되시던가요? 한글 홈 K SP3에는 MDL에 올라온 영문 홈 SP3 SLP키든 아시아(중국) 홈 SP3 SLP키든 초기 msoobe 인증 안 된다고 뜨던데요...(프로페셔널 OEM을 만들었을 때는 K든 KN이든 상관없었습니다)
MDL에도 홈 K SP3 키가 있나요? K와 KN 구분이 없는 홈 SP3 키밖에 없던데...
2010/05/20 01:38
사용된 원본
ko_windows_xp_home_k_with_service_pack_3_x86_cd_x14-92387.iso
PIDGEN.DLL 파일의 원본
en_windows_xp_home_with_service_pack_3_x86_cd_x14-92413.iso
4가지 OEM 파일 교체, SETUPP.INI 파일 수정, PIDGEN.DLL 교체
사용된 SLP 키 : MDL 상단에 있던 홈 SP3중 하나 (아시아 아님)
MSOOBE : 정상인증
MS 정품인증 싸이트 : 정상인증
제가 보기에 ㄱ 님은 가상 환경을 잘못 구축하신 것 같습니다. 일단 설치가 되었다면 SLP 키와 PIDGEN.DLL은 정상적으로 매칭되었다는 말입니다. MSOOBE에서 인증되지 않았다는 말은 바이오스 스트링과 OEMBIOS 파일 4개가 매칭되지 않는다는 뜻입니다. 위에선 처음에 잘 되다가 이틀 후에 문제가 발생하신다고 하셨는데 이번엔 처음부터 안 되는 것 처럼 말씀하시네요. 뭐가 어떻게 되어가고 있는지 혼란스럽습니다.
2010/05/20 01:38
비밀댓글입니다
2010/05/20 01:50
다시 생각해보니 프로는 이상없다고 하셨으니 가상 환경 구축의 문제도 아니겠네요. 아무튼 제가 테스트하고있는 VMware에선 정상 작동하고 있습니다.
http://cfile27.uf.tistory.com/original/1609DF0B4BF416B7B0E040
2010/05/22 15:54
설치한지 3일 지났습니다. 아무런 문제가 없습니다.
http://cfile2.uf.tistory.com/original/202CC4214BF77F6B8F6137
2010/05/22 23:45
아 그렇군요... 이거 불편을 끼쳐드려 죄송합니다. 저도 다시 OEM XP를 만들어보겠습니다.
근데 프로페셔널 K도 같은 방식이었는데 왜 이런 걸까요...
가상머신말고도 실제 PC도 같이 시험해봐야겠습니다.
도움을 주셔서 감사합니다.
아 하나 여쭐게 있습니다. DPCDLL.DL_파일은 어디 것을 사용하셨는지요? 한글판 홈K리테일인가요 영문판 홈리테일인가요?
2010/05/23 03:52
DPCDLL.DL_ 파일은 PRO 볼륨 버전인 경우 리테일 버전이 필요하기 때문에 교체해주는 것입니다. 홈 에디션은 전부 리테일이라 상관없습니다.
2010/06/13 13:28
이 전에 댓글에 답변해 주셔서 너무 감사드립니다. 지금 보니 포스트 본문에 수정되어야 할 것이 있어서 알려 드립니다.
-----------본문 내용-----------
위 4가지 파일은 제조사마다 다릅니다. 대부분의 경우 제조사가 동일하면 PC 모델이 달라도 동일한 파일을 사용하기 때문에 큰 문제는 없는데 일부 회사들은 (예를 들어 도시바) 모델에 따라서 다른 파일을 사용하고 모델별로 바이오스에 심어놓는 스트링을 달리 해버리기 때문에 그런 경우에는 반드시 자신의 기종에 맞는 파일을 확보해야 합니다.
------------------------------
에서 도시바도 모델이랑 상관없이 OEMBIOS.*파일이 한 가지로 통일됩니다. 한 가지로 통일 안 되는 것은 NEC랑 후지쯔지요. 도시바의 경우 OEMBIOS.CAT의 CRC32값이 A16F9D62인 녀석을 쓰면 됩니다. A16F9D62를 안 쓰고 18B0784B이나 E4143622을 쓴 다면 일부 모델만 통과하는 것이지요. A16F9D62는 다른 OEMBIOS파일들을 하위로 포함합니다. 이런식으로 ASUS도 사실 필요없는 녀석이 하나 더 있는 셈이죠. ASUS는 2411858C만 있으면 되고 B20C65BF는 필요가 없습니다.
NEC는 E32D3612와 678752DC으로 2가지
후지쯔는 9CF90CA8, 후지쯔 지멘스는 D2D64C41, 10045CFA로 총 3가지가 필요합니다.
HP는 Compaq은 OEMBIOS파일들을 같이 쓰지만 Pavilion 제품군은 또 따로 사용합니다.
Dell도 Quanta제품군은 파일을 따로 쓰고요.
2010/06/15 14:16
많이 연구하셨네요. 본문 수정할 필요 없이 다른 분들은 그냥 님 댓글 보면 될 것 같습니다.
2010/07/29 17:03
저기 SLP 시디키 추출 과정에서 pidgen.dll 파일을 추출했는데 저 파일을 어찌 해야 하는지요?
2010/09/11 12:19
안녕하세요?
셋하게 써주신글 잘보았는데요..
제가 이번에 Dell opiplex 745를 중고로 구입했는데요..
복구시디가 없네요..
디스크 파티션후 가지고 있덛 xp를 새로 깔았는데..
정품인증 안된다고 뜨네요..
인증 받을 수 있는 방법 없나요?
그리고 복구cd 만들거나 구할수 있는 방법은 없나요?
감사합니다.
2010/09/11 12:32
보통 제조사에 문의하면 복구CD 보내주지 않나요?
2010/09/25 14:09
스누피님 정말 너무 감사드립니다.
벌써 1년전에 올려주신 글의 내용이지만,
엊그제 제가 쓰는 삼성노트북이 시스템 복원 솔루션으로 복원하던 중 에러가 나서
이러지도 저러지도 못하고 있다가, 그냥 홧김에 포맷해서 밀어버렸는데,
그만 집에 있는 윈도xp 시디로는 설치만 되고 정품인증이 안되는 것을 몰랐습니다.
에이에스 센터에 맞기거나, 삼성 전용 복원CD를 돈주고 사야 할 상황이었는데,
이 글을 보고 하나씩 차근차근 따라 해 보니 집에 있는 것으로도
OEM 제품을 설치하고 인증까지 받을 수 있게 되었습니다.
이런 글 올려주셔서 저같은 사람이 급할 때 덕을 봤네요.
감사를 드립니다.
그리고 앞으로 블로그도 번창하시길 바라겠습니다.
화이팅~!
2010/09/27 00:07
매번 HOME SP1이 설치되면 SP3까지 업데이트 하기가 짜증이 나서 SP3로 만들려고 하는데 요점은
컴퓨터는 8년된것같구요 현주컴퓨터인데 복원시디도 있어요 근데 복원시디에는 위에 말씀하신 OEMBIOS 4개의 파일이 없네요 그래서 제컴퓨터에서 직접 추출을 했는데 문제는 PIDGEN.DLL파일인데 홈에디션인경우 KN과 K버전이 틀리다고 해서 구버전일경우에는 교체를 해주어야 되는데 복원시디에 PIDGEN.DLL파일도 없네요 이것도 제컴퓨터에서 추출해서 써도 되는건가요?
2010/09/27 08:18
추출해서 써도 되는데 복원 CD에 OEM 파일이 없다는게 이상하네요. 설마 뒤에 확장자가 BIN이 아니고 BI_ 라고 되어있어서 없다고 하신건 아니겠죠? 전부 압축되어 있어서 BI_ DA_ SI_ CA_ 이렇게 되어 있을 겁니다.
2010/09/27 22:52
제가 알고 보니 windata.dat 파일에 압축이 되어있네요 zip password unlocker를 이용해서 패스워드를 해제해 보려고 했는데 파일을 추출 할 수 없었습니다.물론 makecab cabtool을 이용해서 추출한 파일을 압축을 했습니다만 windata파일에서 추출을 할 수가 없어서 당황했네요 이게 스누피님에게 도움이 될만한 정보는 아니지만 한참이 지난 정보이겠죠 일딴 추출은 해두었습니다 오늘은 깔린 pc에서 어설프게 그냥 덮어만 씌어보았습니다(oembios파일4개와 pidgen.dll파일) 아무반응이 없더군요 걸리는게 settup.ini에서 000을 oem으로 안바꾼게 큰가봐요
2010/09/27 22:54
참 일이란게 어떻게 되는지는 몰라도 제가 윈도우7을 접하면서 눈팅은 했지만 이렇게 제가 질문을 드리는것은 처음이고 이렇게 답변을 받는다는게 고맙네요 저도 실용기을 올리면서 눈팅도 하면서 뭔가 도움이 되는 바램입니다.스누피님의 본명은 모르지만 감사하고 또 한번 감사합니다.행복하세요
2010/12/29 23:27
비밀댓글입니다
2010/12/30 14:17
비밀댓글입니다
2011/01/02 21:03
윈도우 XP관련탭을찾아서 들어왔지만.. 제가 봉착한문제와 가장 관련있는글은 이것인거같아서 여기다가
댓글하나 남겨봅니다..
저~번에 P2P에서 스누피님의 XP sp3 iso파일을받아서 시디로 굽고..
비스타에서 XP로 내리는데 성공했어요
잘~쓰다가 최근에 갑자기 컴을키니 hal.dll이 없담시 부팅이안됩니다..
여러가지 방법 찾아보다가 복구콘솔이용하는게 낫겠다 싶어서 지금 거의 다되가는데..
순정Xp에는 expand '시디롬':\i386\hal.dl_ c:\windows\system32
이렇게하면된다는데..
제껀 스누피XP라서 hal.dll 경로가 다르다네요..
검색해봐도안나오길래.. 직접만드신분께 물어봅니다.
expand 명령어로 지정할 hal.dll경로는 어떻게되는지요..
아니면 배포하신거마다 다르려나요...
답변부탁드립니다.
어디서 찾아본글이.. dir명령어로 경로를 찾아봐야한다는데.. 어떻게하는지..
2011/02/07 16:37
ㅡㅡcd를 넣고 cd에 hal.dl_ 검색하면 되지요. ㅡㅡ
2011/04/18 21:36
MCE 2005 리테일을 OEM으로 어떻게 바꾸나요...
아무리 바꿔도 cd2번을 넣으라는 창이 안뜹니다...
2012/01/18 12:50
제가 xp snoopy sp3 final 버전을 깔고 쓰는데
nvdia 그래픽카드 드라이버가 안 잡히더군요 ㅜㅜ
geforce 9800 GT 쓰고 있는데
설치시 호환되는 그래픽카드가 없다고 설치가 불가능한데
그래픽카드 드라이버 어떻게 잡아줄수있나요
2012/02/02 20:02
비밀댓글입니다
2012/02/29 15:30
덕분에 xp oem cd를 만들었습니다.테스트해봤는데 정품인증도 잘 되더군요^^감사합니다.
2012/04/16 22:18
안녕하세요 스누피님... 스누피님 명성은 많이 들어 알고 있습니다. 원도우도 편해게 수정 해 주셨구요 그래서저도 한번 해볼려고 합니다..
한가지 질문 드리겠습니다.
삼성,엘지,hp.dell 등 여러 메이커 pc가 있잖아요 하나의 시디로 설치 하면 삼성피시에 설치하면 삼성로그 엘지 로그 인증하게 할수 없나요.. 아니면 부팅메뉴로 선택 해야 하는지요.. 가능할까요 이점이 궁금 합니다. 메일 주소는 junill1004@naver.com
2012/07/17 22:53
부팅메뉴로 선택하게 만들어야하고, 가능합니다. 제가 만들 줄 안다는게 아니라, 그렇게 만들어진 cd를 이미 몇개 갖고 있거든요.
2012/04/26 10:54
안녕하세요. 스누피님. 저는 회사에서 여러회사의 컴을 사용하고 있습니다.
만일 여기에서 LG컴 파일4개를 압축하고, 삼섬컴 파일4개를 압축해서 같이 넣어주면,
이 시디로 LG컴 삼성컴 다 이용할수 있나요?
옛날에 이런 xp를 본것 같은데......
2012/07/17 22:50
XP OEM 15in1 시디 돌아다니는거 있는데, 그거 구하시는게 더 편할겁니다. 아니면, 아무 OEM시디나 하나 구해서 4개파일하고, slp키 구해서 sif파일의 프로덕키 바꿔서 해당 회사제품용 cd를 한개씩 따로 만드는건 그리 어렵지 않구요, 짬뽕버젼(wow버젼)만드는건 공부를 훨씬 더 많이 해야될거에요.
2012/07/17 22:45
아주 많은 도움이 되었습니다. 이글을 보고....XP Professional x64 영문버젼 Dell 컴퓨터용 OEM 시디를 만들 수 있었습니다. 물론 쉽지는 않았습니다. 그냥 volume버젼은 그래도 구할 수 있어서 그냥 볼륨버젼으로 깔아버릴까 하다가, 결국 OEM버젼 만들어서 깔았네요. 괜한 고생을 한것 같기도 하지만 나름 뿌듯하네요. 그러나 어디 뭐 자랑할때도 없고 해서 댓글 남겨봅니다. 흐흐.
2013/01/27 09:01
안녕하세요 암즈룸님
답변 감사합니다.
혹시 xp oem 15 in 1 가지고 계신가요 못구하겠네요
가지고 계시면 부탁 드립니다..
메일 주시면 n 드라이브 열어 놓겠습니다.
junill1004@naver.com
2012/11/23 06:11
안녕하세요? 스누피님?
제가 steup.ini 를 수정하는데요,.
왜 항상 볼륨라이센스나 보통이나 다 OEM으로 수정해줘야되요?
2013/02/20 18:20
xp 홈에디션 KN 버전에서는 SETUPP.ini 파일의 글씨가 깨져서 나오더군요.
이런 경우는 어떻게 해야되나요?
또 KN 시디키가 K와 호환되나요?