Media Log

ASUS 보드에서 메모리를 4GB를 달았는데 3GB만 인식하여 모두 인식하여 4GB로 인식하는 방법에 대해 알아보자.

  ASUS 보드에서 4GB의 메모리를 달았는데 이를 인식하지 못하고 3GB나 2GB바이트만 인시하여 고민하는 분들이 꽤 되는 듯하다. 아래 글에서 4GB를 달고 나서 1GB가 사라졌다는 글을 올렸는데 이후 해결 방법을 알고 내용에 추가했는데 앞부분만 읽고 해결 부분까지 가지 않아 방법을 알지 못하는 분들이 있어 따로 글을 올린다.

  ASUS 보드에 4GB 메모리를 달았을 때 보다 많은 메모리 확보를 위해 Windows XP 사용자와 Windows Vista 사용자가 해주어야할 방법이 다르다.

  좀 더 정확하게 말하자면 Windows XP와 비스타의 문제라기보다는 32 비트 운영체제와 64 비트 운영체제의 차이로 인해 발생하는 문제로 Windows XP 32 비트 운영체제와 비스타 64 비트 운영체제와의 차이다.

  1. 비스타 64 비트 사용자의 경우

비스타 64 비트 사용자의 경우 메모리를 4GB를 설치하였다 해도 OS를 설치하고 보면 메모리가 4GB가 아닌 3GB만 인식한다. 이럴 경우 CMOS의 Advanced -> Chipset -> Northbridge Configuration ->Memory Remap Feature 기본 값이 Disable인데 이 값을 Enable로 변경한다. 그러면 Windows Vista 64 bit에서서 4GB 메모리 사용이 가능하다.

  2. Windows XP 32 bit의 경우

Windows XP 사용자는 CMOS의 Advanced -> Chipset -> Northbridge Configuration -> Memory Remap Feature가 기본 값이 Disable인데 이 값을 그대로 유지해야 한다. 그렇지 않고 Enable로 바꾸면 2GB로만 인식한다.

 Windows XP의 경우 OS의 한계로 메모리의 한계가 최대 3GB다. 따라서 메모리를 4GB 이상 달아도 3GB만 인식한다. 그 이상의 메모리를 인식하게 하려면 OS를 64bit 운영체제로 바꾸어야 한다.

 따라서 XP를 쓴다면 4GB를 달더라도 최대 3기가까지 인식하기 위해 Memory Remap Feature가 기본 값 그대로 Disable인 상태로 두는 것이 최대 메모리를 확보하는 것이다.

 

Windows XP 32bit

Windows Vista 64 bit

물리 메모리(실제 메모리)

4GB

Memory Remap Feature Enable

2GB만 인식

4GB 모두 인식

Memory Remap Feature Disable

3GB만 인식

3GB만 인식


ASUS 보드 사용자는 어떤 OS를 사용하는지에 따라  CMOS 값을 변경해 사용해야 최대의 메모리를 확보할 수 있다.
 



submit

ASUS 보드에서 메모리를 4GB를 달았는데 3GB만 인식하여 모두 인식하여 4GB로 인식하는 방법에 대해 알아보자.

  ASUS 보드에서 4GB의 메모리를 달았는데 이를 인식하지 못하고 3GB나 2GB바이트만 인시하여 고민하는 분들이 꽤 되는 듯하다. 아래 글에서 4GB를 달고 나서 1GB가 사라졌다는 글을 올렸는데 이후 해결 방법을 알고 내용에 추가했는데 앞부분만 읽고 해결 부분까지 가지 않아 방법을 알지 못하는 분들이 있어 따로 글을 올린다.

  ASUS 보드에 4GB 메모리를 달았을 때 보다 많은 메모리 확보를 위해 Windows XP 사용자와 Windows Vista 사용자가 해주어야할 방법이 다르다.

  좀 더 정확하게 말하자면 Windows XP와 비스타의 문제라기보다는 32 비트 운영체제와 64 비트 운영체제의 차이로 인해 발생하는 문제로 Windows XP 32 비트 운영체제와 비스타 64 비트 운영체제와의 차이다.

  1. 비스타 64 비트 사용자의 경우

비스타 64 비트 사용자의 경우 메모리를 4GB를 설치하였다 해도 OS를 설치하고 보면 메모리가 4GB가 아닌 3GB만 인식한다. 이럴 경우 CMOS의 Advanced -> Chipset -> Northbridge Configuration ->Memory Remap Feature 기본 값이 Disable인데 이 값을 Enable로 변경한다. 그러면 Windows Vista 64 bit에서서 4GB 메모리 사용이 가능하다.

  2. Windows XP 32 bit의 경우

Windows XP 사용자는 CMOS의 Advanced -> Chipset -> Northbridge Configuration -> Memory Remap Feature가 기본 값이 Disable인데 이 값을 그대로 유지해야 한다. 그렇지 않고 Enable로 바꾸면 2GB로만 인식한다.

 Windows XP의 경우 OS의 한계로 메모리의 한계가 최대 3GB다. 따라서 메모리를 4GB 이상 달아도 3GB만 인식한다. 그 이상의 메모리를 인식하게 하려면 OS를 64bit 운영체제로 바꾸어야 한다.

 따라서 XP를 쓴다면 4GB를 달더라도 최대 3기가까지 인식하기 위해 Memory Remap Feature가 기본 값 그대로 Disable인 상태로 두는 것이 최대 메모리를 확보하는 것이다.

 

Windows XP 32bit

Windows Vista 64 bit

물리 메모리(실제 메모리)

4GB

Memory Remap Feature Enable

2GB만 인식

4GB 모두 인식

Memory Remap Feature Disable

3GB만 인식

3GB만 인식


ASUS 보드 사용자는 어떤 OS를 사용하는지에 따라  CMOS 값을 변경해 사용해야 최대의 메모리를 확보할 수 있다.
 



  1. 행나무 at 2008.02.10 12:33 신고 [edit/del]

    4GB 이식문제..(윈도우즈 XP)
    Remap memory enable 을 할경우 속도가 빨라집니다. 이유는 옵션기능이 탑재 되어있고 이와 맞물려서XD기능이 탑재되어있는 요즘 신형보드는 (P5B) 모델을 사용할경우 메세지는 4G가지 할당이 가능하다고 합니다. 현재 바이오스 ASUS 11/27자 로 변경후 현재 무난하게 사용하고있습니다.

    Reply
  2. 마베 at 2008.05.20 17:38 신고 [edit/del]

    메인보드 P4p800se를 쓰고 있습니다
    메모리 2기가로 쓰다가 메모리가 부족하다고 해서 4기가를
    달았습니다 그런데 아래 문구가 나와서 이해가 안갑니다

    Physical memory is getting low!!!!

    음악프로그램을 쓰고있습니다 그용량이 38기가정도입니다
    wav 파일이 많아서 그렇습니다

    그런데 보통 메모리가 2 기가정도면 돌아간다고 하는데 왜그러는지 어떻게 써야 무리없이 프로그램을 돌릴수 있는지 궁금합니다

    Reply

submit
올 초 업무용으로 사용하는 PC를 업그레이드하였다.  나름 최신 사양으로 업그레이드하고 램도 2GB 정도 쓰면 충분할 것 같아 2GB로 사용을 했는데 일반적인 경우 2GB만 사용해도 아무 문제 없이 사용이 가능했다.  하지만 Virtual PC와 같이 가상 PC를 추가로 돌리다보니 약간 부족한 느낌도 있어 2GB를 추가로 구매하였다. (2GB의 메모리로도 Virtual PC를 돌리는데에는 큰 무리가 없다. 하지만 메모리를 추가함으로써 보다 더 효율적으로 업무를 진행할 수 있다.)

오늘 추가로 구매한 2GB를 꽂으니 4GB가 나와야하는데 꽂으니 3GB만 나온다. 이런 황당한 일이 일어나다니.  새로 구입한 1개를 뽑아서 보니 3기가로 인식.  새로 산 1개는 이상이 없는 것이네. 나머지 다른 1개를 꽂으니 역시 3기가.  모두 빼고 새로 산 것 2개만 꽂으니 2기가 인식. 메모리 자체는 이상이 없나보다.

OS 자체의 메모리 한계로 인하여 윈도 XP 32bit 버전의 경우 4기가를 인식 못한다는 경우는 들어봤는데 보드 자체에서 4기가를 인식하지 못하는 것은 처음 들어본다.  전산팀에서 기가바이트 시스템은에 설치하였을 때에는 4기가 모두 잘 인식을 한단다. 그리고 구매 업체에 연락해니 그 쪽에서도 ASUS 보드에서 확인해 보니 3기가 밖에 인식을 하지 못하여 ASUS에 연락해 보니 ASUS는 3기가 까지만 인식한단다. 이런~

보드 설명서를 보니 8기가까지 인식하다되어 있고,  램을 1기가 4개 꽂으면 윈도가 32비트일 때 4기가를 모두 인식하지 못한다고 되어 있지만 보드 자체에서 3기가만 인식한다고는 되어 있지 않다.

참고로 사용하는 OS는 비스타 64비트.

전산 담당자가 월요일까지 더 알아본다고했으니 기다려 봐야지.

ASUS 잘 좀 만들어서 사람 고생시키지 마라.

2007.04.03 추가
ASUS 보드에서 4GB 이상의 메모리를 인식하지 못하는 문제는 CMOS를 조절하여 해결할 수 있다. CMSO를 조절하면 4GB 모두 사용할 수 있다.
CMOS의 Advanced -> Chipset -> Northbridge Configuration ->Memory Remap Feature가 기본 값이 Disable인데 이 값을 Enable로 변경하면 4GB 사용이 가능하다.

기본 값을 왜 꺼 놓았는지 알 수 가 없다.



  1. Favicon of http://inzzang.tistory.com BlogIcon 인짱 at 2007.04.03 16:31 신고 [edit/del]

    asus.. ㅋㅋㅋ
    좋은 정보 감사합니다.ㅎㅎㅎ

    Reply
    • Favicon of http://www.osnews.kr BlogIcon OSNews sonamu at 2007.04.03 17:14 신고 [edit/del]

      CMOS를 수정하면 해결이 되는군요. 방법은 글 맨 하단에 추가하였습니다. 왜 값을 끈 것을 기본 값으로 해 놓았는지 이해가 안 가는군요.

  2. at 2007.04.03 18:46 [edit/del]

    비밀댓글입니다

    Reply
  3. 감사합니다^^* ..그런데,,, at 2007.04.04 21:56 신고 [edit/del]

    말씀대로 하니 바이오스에서는 4기가로 인식이 되고, 부팅후 내컴 속성에서는 2.93기가에서 2기가로 표기가 되네요! 그럼, 여기서 이것이 표기만 이러케 되고, 실제로는 바이오스에서 인식하는것처럼 4기가를 다 사용하는 것인지 알고싶습니다. 답변해 주시면 대단히 감사하겠습니다.^_______^*

    Reply
    • Favicon of http://www.osnews.kr BlogIcon OSNews sonamu at 2007.04.05 09:47 신고 [edit/del]

      혹시 OS로 어떤 것을 쓰고 있는지요? OS가 윈도 XP 32bit를 사용할 경우 PAE를 지원하지 못하여 최대 3기가까지 인식한다고 합니다. 3기가 이상의 메모리를 사용해도 이를 모두 인식하지 못하여 4기가 이상의 메로리를 쓰기 위해서는 64 비트 운영 체제를 써야 합니다.

      윈도 XP뿐만 아니라 윈도 비스타에서도 마찬가지입니다. 4기가 메모리를 쓰려면 64 비트 운영체제를 써야하는데 윈도 계열의 경우 윈도 XP와 비스타가 64 비트 버전이 있습니다. 윈도 XP 64는 거의 쓰지 않는 걸로 압니다.

      32 비트라면 CMOS의 Advanced -> Chipset -> Northbridge Configuration ->Memory Remap Feature가 기본 값이 Disable인 상태로 사용하세요.

      미처 생각을 못했는데 이 것 때문에 기본 값이 꺼져 있을 수 있었구나 생각이 드네요.

  4. 감사함당 at 2007.04.05 14:38 신고 [edit/del]

    sonamu님 감사함당! 답변 고맙습니다. 그런데, 바이오스에서 4기가로 인식을 한후 사용을해보니, 느낌이 그래서 그런가 더빨라진것 같슴당..ㅎㅎㅎ 비록 내컴속성에서는 2기가만 표시가 되지만요^^;; 참고로 제 컴사양은 xp-pro sp2 이고(당근32bit),
    시피유:콘로6300(쿨러는 잘만 CNPS-9500)
    보 드:아수스 p5b-e
    파 워:엘리트 450W
    메모리:삼성 pc-5300(667mhz)1기가 4개임당.
    하 드:삼성, 160,250,300,320..토탈 1,030기가임당^^;;
    오늘은 집에가서 다시 Disable로 바꾼 후 2기가만 사용해야 겠슴당. 일단 2기가로 사용해보고, 4기가로도 사용해보고, ㅎㅎㅎ 속도차가 4기가로 바이오스가 인식했을때가 더 빠른것 같은데...걍 느낌이 그런걸까요?^^;; 여튼간, 다시한번 답변에 감사를 드립니다. 남은시간도 마무리 잘 하시고, 좋은일만 가득하시길 바랍니다....^^*~~쌩유~~~~~^____________^*

    Reply
    • Favicon of http://www.osnews.kr BlogIcon OSNews sonamu at 2007.04.05 20:59 신고 [edit/del]

      PC 사양이 좋네요. XP에서는 제대로 성능을 내기 위해서는 다음 글을 참고하시기 바랍니다.

      XP 성능 향상하기 - 듀얼코어 CPU 지원 설정으로 성능 향상하기

      http://thinkfree.tistory.com/117

      적용하면 성능 차이가 난다고 합니다.

  5. 신의 at 2007.04.06 13:06 신고 [edit/del]

    sonamu님 감사함당. 집에가서 테스트를 해보고 글을 다시 올리겠습니다.
    점심 맛나게 드시고, 오늘 하루도 홧팅!~~^_____^*

    Reply

submit
올 초 업무용으로 사용하는 PC를 업그레이드하였다.  나름 최신 사양으로 업그레이드하고 램도 2GB 정도 쓰면 충분할 것 같아 2GB로 사용을 했는데 일반적인 경우 2GB만 사용해도 아무 문제 없이 사용이 가능했다.  하지만 Virtual PC와 같이 가상 PC를 추가로 돌리다보니 약간 부족한 느낌도 있어 2GB를 추가로 구매하였다. (2GB의 메모리로도 Virtual PC를 돌리는데에는 큰 무리가 없다. 하지만 메모리를 추가함으로써 보다 더 효율적으로 업무를 진행할 수 있다.)

오늘 추가로 구매한 2GB를 꽂으니 4GB가 나와야하는데 꽂으니 3GB만 나온다. 이런 황당한 일이 일어나다니.  새로 구입한 1개를 뽑아서 보니 3기가로 인식.  새로 산 1개는 이상이 없는 것이네. 나머지 다른 1개를 꽂으니 역시 3기가.  모두 빼고 새로 산 것 2개만 꽂으니 2기가 인식. 메모리 자체는 이상이 없나보다.

OS 자체의 메모리 한계로 인하여 윈도 XP 32bit 버전의 경우 4기가를 인식 못한다는 경우는 들어봤는데 보드 자체에서 4기가를 인식하지 못하는 것은 처음 들어본다.  전산팀에서 기가바이트 시스템은에 설치하였을 때에는 4기가 모두 잘 인식을 한단다. 그리고 구매 업체에 연락해니 그 쪽에서도 ASUS 보드에서 확인해 보니 3기가 밖에 인식을 하지 못하여 ASUS에 연락해 보니 ASUS는 3기가 까지만 인식한단다. 이런~

보드 설명서를 보니 8기가까지 인식하다되어 있고,  램을 1기가 4개 꽂으면 윈도가 32비트일 때 4기가를 모두 인식하지 못한다고 되어 있지만 보드 자체에서 3기가만 인식한다고는 되어 있지 않다.

참고로 사용하는 OS는 비스타 64비트.

전산 담당자가 월요일까지 더 알아본다고했으니 기다려 봐야지.

ASUS 잘 좀 만들어서 사람 고생시키지 마라.

2007.04.03 추가
ASUS 보드에서 4GB 이상의 메모리를 인식하지 못하는 문제는 CMOS를 조절하여 해결할 수 있다. CMSO를 조절하면 4GB 모두 사용할 수 있다.
CMOS의 Advanced -> Chipset -> Northbridge Configuration ->Memory Remap Feature가 기본 값이 Disable인데 이 값을 Enable로 변경하면 4GB 사용이 가능하다.

기본 값을 왜 꺼 놓았는지 알 수 가 없다.



submit

티스토리 툴바