질문을 받다보면 포스팅할 소재가 많아진다는 것이 과연 진실이군요 ^^  요즘 메모리 가격이 많이 저렴해지면서 4GB 이상을 장착해서 사용하시는 분들이 상당히 많죠?? 32비트에서는 기본적으로 램 4GB 를 활용할 수가 없음에도 불구하고 램디스크 등으로 이용하는 분들도 계시고, 64비트에서의 응용프로그램 호환의 문제로 4GB 이상의 메모리를 가지고 있음에도 눈물을 머금고 32비트를 이용하시기도 하더군요.

 그래서 이번 포스팅은 32비트에서 메모리를 최대 128GB 까지 지원 가능하게 하는 유틸을 소개하고자 합니다. 물론 질문해 주신 분은 4GB를 인식하게 하는 방법을 물어보셨지만... 128GB까지 가능하니 4GB는 당연하겠죠? ^^;;; 이 유틸은 작년 초부터 상당히 이름을 날리며 유용하게 이용되던 녀석인데(카*님의 툴에도 이용되었던 걸로 아는데...) 모르시는 분들도 계시고 정말 제대로 되는건지 의구심을 가지시길래 제가 직접 32비트에 적용한 스크린샷을 첨부하여 보여드리면서 소개하겠습니다.


출처 :
http://zh-deepxw.blogspot.com/2009/04/readyfor4gb.html 





 기본적으로 32비트에서는 메모리를 4GB 장착했더라도 아래 사진들에서 보실 수 있듯이 3GB 정도밖에 인식하지 못합니다. 그럼 이제 4GB를 인식하도록 해볼게요~






 위 압축파일을 해제하시면 4개의 파일이 보일겁니다. 먼저 ReadyFor4GB 파일을 실행해 주세요. 그리고는 패치를 적용하기 위해 Apply 버튼을 클릭해주시면 완료됩니다. 간단하죠? ^^ Apply 버튼을 누르시면 Patched File 항목이 패치가 되었다며 표시될 겁니다. 적용을 완료하셨다면 이제 이 적용된 내용을 부팅메뉴에 추가해줘야 됩니다. 어떻게...??






 압축파일을 해제한 내용중에 보시면 AddBootMenu 라는 CMD 파일이 있을겁니다. 그 녀석을 관리자 권한으로 실행해주세요. 관리자 권한으로는 어떻게 하냐고 혹시 물어보실 분들을 위해 미리 알려드리며, 파일을 선택 후 우클릭 하시면 관리자 권한으로 실행 메뉴가 있습니다.

 실행하시면 아래 사진처럼 나타날텐데 대충 훑어보니 커널을 패치하여 패치된 커널로 부팅을 한다는 것 같습니다. 적용해야 하니 Y 를 눌러주시면 되겠네요.





 적용이 완료되면 아래처럼 멀티부팅 메뉴에 Microsoft Windows...[128GB with ntkr128g.exe] 라는 메뉴가 생겼을겁니다. 부팅시 멀티부팅 메뉴에서 이 메뉴로 부팅하시면 메모리를 4GB 이상 인식하고 활용할 수가 있습니다.





 위 부팅메뉴로 부팅한 결과입니다. 보시면 실제메모리와 설치된 메모리에서 인식을 4GB 모두 인식하고 있죠??





 위 내용까지하시면 사실 모든 내용은 끝인데, 참고로 몇가지 더 알려드리고자 조금 더 글을 이어갈게요. 멀티부팅을 이용하고 싶지 않으신 분이라면 기존의 멀티부팅 메뉴를 삭제해주시면 되겠죠?? 관련 내용은 지금까지 몇번 소개해 드린적있으니 블로그 내용을 검색해 보시면 되겠네요. 

 여기서 만약 기존의 4GB를 인식하지 못하던 32비트 부팅 메뉴는 삭제하고 패치한 부팅 메뉴만 이용하여 윈도우7을 사용하는데 예상치 못한 문제가 발생한다면?? 간혹 그래픽 카드나 사운드 카드, TV 수신카드 등을 제대로 인식하지 못하는 등 문제가 발생하는 듯 하더군요. 당연한 말씀이지만 제대로 4GB 이상의 메모리를 활용하고 싶으시다면 64비트를 사용하실 것을 권하는 바입니다. 아무튼 그래서 다시 원래대로 사용하고 싶으시다면?? 그 방법을 알려드릴게요.

 명령프롬프트창에서 bcdedit 를 입력하여 부팅로더 정보를 보면 패치하지 않은 32비트 정보에는 포함되지 않은 내용들이 몇 가지 추가되어 있습니다. 아래 사진은 패치된 부팅 로더의 정보입니다. 여기서 노란색 밑줄 부분의 목록들을 제거해 주면 기존의 4GB를 인식하지 못하던 32비트 부팅과 같게 됩니다. 아래의 명령어를 명령프롬프트를 관리자 권한으로 실행해서 입력해 주세요.



 
[ 기존의 32비트 부팅으로 돌아가기 ]

bcdedit /deletevalue {current} testsigning
bcdedit /deletevalue {current} kernel
bcdedit /deletevalue {current} pae



[추가] '기존의 32비트 부팅으로 돌아가기' 명령어를 입력한 후에... 간혹 다시 위 패치를 적용하려는 분들이 계시네요. 그런데 단순히 패치와 CMD 를 재실행해도 위에서 제거한 3개 메뉴가 다시 생성되지 않아서 4GB 인식이 안될겁니다. 그런 분들은 참고하세요.
 단, 아래 명령어는 패치 후 생성된 멀티부팅 메뉴로 부팅했다는 가정하에 작성한 것입니다. 경우에 따라서는 {current} 부분이 다를 수 있으니 부팅 후 CMD 에서 bcdedit 입력 identifier 를 확인 후 아래 명령어를 입력하세요 ^^

[  ReadyFor4GB 재활성하기 ]

bcdedit /set {current} testsigning on
bcdedit /set {current} pae forceenable
bcdedit /set {current} kernel ntkr128g.exe

커널 적용이 안된다면 windows\system32 폴더내에 ntkr128g 파일이 존재하는지 확인해보세요.
LiveREX 유튜브 채널 추천 영상 (구독하고 선물도 받아가세요!)

LiveREX유튜브구독
☞ 이 글은 LiveREX 의 동의없이 재발행/재배포 할 수 없습니다. [License] 를 참고하세요!
Facebook Comment
  1. 이전 댓글 더보기
  2. 손영주 2010.05.11 18:19

    좋은정보 감사합니다.. 일단 북마크 해둡니다.. 노트북을 구매하면서 초기에 64비트로 설치가 되어 귀찮아서 그냥 쓰고 있는데.. 가끔 안되는것들 때문에.. 고민하고 있습니다.. 고민중에 메모리를 전부 인식하지 못하는 부분도 있었구요.. 좀더 참고 기다리다보면 호환이 잘 될지 아님.. 32비트로 다시 설치해야되는지 고민중입니다.. 추천드리고 갑니당~^^*

  3. 왜 적용이.... 2010.05.27 22:30

    파일 다운받아서 다 실행했는데여.
    window32 에 파일이 들어오긴했는데
    컴퓨터 설정 가면 여전히 4.00G(3.00G 사용가능) 이라고 나와있고
    작업 관리자 열어서 봐도 3070으로 되어있는데 어떤 일인지????

  4. 도와주세요 2010.06.08 03:47

    여기서 하란대로 다 해봤는데요..
    제가 램이 6GB 이거든요
    근데 내컴퓨터-속성 이나 작업관리자-성능보면
    4기가밖에 안뜨는데 왜 이런건가요?
    작업관리자는 대충 4기가옹량 뜨고요
    내컴퓨터-속성 보면
    6.00GB(4.00GB 사용가능)
    이렇게 뜹니다 잘된건가요 아니면 인식이 안된건가요?

    참고로 패치하기전에는 3.25만 인식했었는데 패치되고나서 4기가된거 보니 패치가 되긴된거 같은데 왜 6기가까지 안되는걸까요??
    물론 추가된 OS로 부팅했습니다

    • BlogIcon LiveREX 2010.06.08 06:11 신고

      전에 6기가인 분이 적용했을 때 6기가 모두 표시된다고 하시던데.. 혹시 http://liverex.tistory.com/602 처럼 체크되어 있나 확인해 보세요.

  5. 도와주세요 2010.06.08 07:51

    안적은게 있는데요
    제가 이번에 컴을 바꾼건데요 조립컴으로
    젤첨에 OS설치하고 했을때는 6기가를 다 썻었는데
    어느날 재부팅하니깐 2기가밖에 안쓰더라고요(기본OS는 제거)
    그래서 패치가 잘못되었나 하고 포맷하고 다시 했는데
    이번에는 기본OS 삭제안하고 패치된걸 그냥 기본OS지정 해놓고 했습니다
    그후로 계속 4기가가 나오네요..
    기본OS를 제거해도 4기가 나오구요..;

    패치를 할 때 체크를 눌리니깐
    첨 OS설치할땐 6144가 나왔는데 이떄까지 할때는 4096이 나와요 이것때문에 그런지 모르겠는데 패치 삭제하고 다시 할려는데 어떻게 해야하나요?

    방금 ReadyFor4GB로 해결방법 찾다가..
    처음 패치를 안한상태에서 패치할려고 할떄는 ActiveAllow가 4069이었는데요 패치를 하고 패치한OS로 부팅하니깐 131072라고 뜨거든요 어떻게 해결방법 없을까요?;;

    아 그리고 리플달은 주소처럼 해봤는데
    체크는 원래 해제되있었고 최신바이오스 홈페이지가서 했긴했는데 맞는지 모르겠지만 최신날짜껄로 설치를 했는데 메모리 리매핑이 안나와요...ㅠ

    • BlogIcon LiveREX 2010.06.08 15:51 신고

      원래대로 돌아가는 방법은 본문에 있으니 참고하시면 되구요.

      깔끔하게 원래대로 돌아가고자 하신다면 포맷-클린설치죠 ^^;;

  6. BlogIcon 일류해커 2010.06.24 14:16

    만약 업데이트가 있을시 4기가 모드에서 하시지 말고 원래 OS로 부팅하셔서 업데이트 완료 후에 다시 4기가 모드에서 사용하시길 권장드리고 싶네요. 4기가 모드에서 윈도우 7업데이트를 했는데 윈도우가 업데이트가 제대로 완료가 안된 상태로 강제로 재부팅 되더라구요. 윈도우 7 업데이트를 하실때는 순수 버전으로 들어가셔서 업데이트 하신후 사용하시라고 당부말씀 드리고 싶네요.

  7. 사이언 2010.08.19 05:55

    1. ATI 32 비트는 이미지로 설치 하는것이 아닌가요 ? [ 시디로 구워서 설치하는것이 아닌가요 ]
    제가 받은건 .exe 파일로 받아서요 . 받은 파일을 이미지로 만들수 없어서요.
    2 다른 파일 공유 사이트에서 ATI 32 비트를 받았는데 설치중 후에 " 설치할 수 있는 이미지를 표시하지 못했 습니다. " 라는 창이 뜨면서 설치가 안되네요.

    유익한 내용들이 많네요. 자주 들어와 봐야 겠네요

  8. 포맷을햇는데 2010.11.07 11:23

    포맷하고서 다시 이걸 깔앗는데요
    다 설정하고나도 부팅메뉴에는 원래 windows7이 있고
    4G인식도 되질 않습니다...
    위에 하라는대로 했는데.. 방법을 알수 있을까요?

  9. 오류 2010.12.02 19:02

    안녕하세요 좋은정보 감사드려요

    근데 4기가로 잘적용은 되는데 4기가 패치한걸루 부팅하면 점사용하다가 컴터가 다운되요 ㅜㅜ(30분정도?)

    기본 윈도우로 부팅하면 문제 없는데 어디가 잘못된걸까요??
    도와주세요 ㅜㅜ

  10. 테스트 2011.05.31 23:08

    테스트해본사람없나요..
    특히 게임관련 테스트해보신분..

    요즘 온라인게임 "테라" 같은경우 엄청팅기던데 ㅠㅠ

    고사양게임에서 메모리 할당으로 인한 팅김을 이거하면
    사라질까요?

  11. 123 2012.02.06 15:44

    음... 64비트로 가야하는것인가. 아니면 32비트에 이 파일을 설치해야 하는것인가 난제

  12. BlogIcon Seunghyuni 2012.05.05 12:25 신고

    감사합니다.^^
    단 50초 정도만에 해결본듯 합니다.(乃)

    샌디브릿지 환경에 지스킬 메모리 8GB 인식 잘 되네요~ㅎ

  13. BlogIcon sky 2012.07.20 19:59

    4gb이상 파일 패치 했습니다. 동작은 잘 합니다.
    근데, 부팅후 네크워크 인터넷 액세스 연결이 3~5분 정도 지연되네요.
    패치하기전에는 바로 인터넷 연결됐었는데,

  14. BlogIcon sky 2012.07.20 20:10

    3~5분은 아니고 1분 20초 걸리네요. ㅠㅠ

    이거 기다리는 시간도 아까운데, 어찌 해결방법이 없나요?

  15. BlogIcon sky 2012.07.22 13:13

    인터넷 검색으로 해결했네요~~
    제같은경우 서비스항목중에 FASOO PROCESS SERVICE 라는 것 때문이네요, 이거 체크해제 하니까, 정상으로 인턴넷연결 바로되네요~ ^^;

  16. msconfig 2014.02.16 12:59

    msconfig로 들어간뒤 추가된 부팅을 어떻게 설정을 하는건가요
    아니면 그냥 확인하는건가요?

  17. BlogIcon 강녕웅 2014.05.19 19:38

    글 잘보앗슴다~! 올려주신 자료로 무사히 패치 마쳤네요..^^
    그런데 정말 말씀하신대로 그래픽 드라이버쪽에서 오류가 나더라고요..
    이 패치는 그대로 사용하고 싶고..
    그래픽 드라이버쪽을 어떻게 손보면 괜찮아지는 것인가요 아니면 다시 패치를 원상복귀 시켜냐할까요! 답변 좀 부탁드릴게요 ㅎㅎ

  18. qwdkwq22 2014.11.10 19:46

    이거 보기만 4기가로보이고 4기가 다사용못합니다 그냥 보이기면이라도 원하시는분들은 써도되지만 아닌분들은 64비트 쓰시던지 램디스크사용하세요

  19. qwdkwq22 2014.11.10 19:46

    이거 보기만 4기가로보이고 4기가 다사용못합니다 그냥 보이기면이라도 원하시는분들은 써도되지만 아닌분들은 64비트 쓰시던지 램디스크사용하세요

  20. 32비트 2018.03.06 11:24

    화면이 에러 나네요 부팅시 파란화면으로 바뀌고 멈춤

  21. 유라테 2018.04.05 18:16

    화면이 깨지고 멈추고 파란화면에.. 64비트 쓰는게 좋겠네요. 안전모드에서 명령프롬프트 사용해 겨우 지울수 있었네요.. 처음엔 하는법을 몰라 핸드폰으로 보며 했네요 ㅠ

댓글을 남겨주세요 :)




submit