Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 64비트 OS에서 32비트 애플리케이션 메모리 제한을 4GB까지 확장하는 방법

요즘 대부분의 사용자는 Windows 7 x64나 Windows Vista x64처럼 3GB를 넘는 RAM을 인식할 수 있는 64비트 마이크로소프트 운영체제를 사용하고 있을 것입니다. 하지만 실행하는 32비트 애플리케이션은 여전히 2GB의 RAM만 사용할 수 있다는 사실을 알고 계셨나요? 특별히 64비트 버전을 선택해 설치하지 않았다면 수많은 게임과 설치된 Microsoft Office도 예외가 아닙니다.

왜 이것이 문제가 되는지 의문이 들 수 있습니다. 시스템에 2GB를 초과하는 RAM이 장착되어 있다면, 당연히 애플리케이션이나 게임이 이를 충분히 활용할 수 있도록 하는 것이 좋습니다. 더욱이 일부 프로그램은 이 한계에 도달하면 갑자기 충돌하거나 '메모리 부족' 오류 창이 반복해서 나타납니다. 50만 행이 넘는 대용량 엑셀 파일을 자주 다뤄본 분이라면 무슨 말인지 실감나게 아실 겁니다.

해결 방법

다행히 해결책이 존재합니다! Daniel Pistelli라는 뛰어난 개발자가 만든 작은 패치 유틸리티는 32비트 프로그램을 수정하여 최대 4GB까지 RAM을 사용할 수 있도록 해줍니다. 단, 이 유틸리티는 64비트 운영체제에서만 효과가 있다는 점을 반드시 기억해야 합니다. 자신의 시스템을 모르겠다면 다음의 간단한 방법으로 확인해 보세요.

1. 제어판으로 이동한 뒤 오른쪽 상단의 보기 기준을 "작은 아이콘"으로 변경합니다.
2. "시스템"을 클릭합니다.
3. 아래 이미지와 같이 "시스템 종류" 항목에 "64비트 운영 체제"라고 표시되어 있는지 확인합니다. 만약 그렇지 않다면 이 유틸리티는 사용할 수 없습니다.

Windows 64비트 OS에서 32비트 애플리케이션 메모리 제한을 4GB까지 확장하는 방법

두 번째로 기억할 점은 이 유틸리티가 32비트 애플리케이션에만 적용 가능하다는 것입니다. 실행 중인 프로그램이 32비트인지 확실하지 않다면 CTRL+SHIFT+ESC 키를 눌러 작업 관리자를 실행하세요. "프로세스" 탭을 클릭하면 현재 실행 중인 프로그램 목록이 나타납니다. 해당 애플리케이션을 찾아 이름 옆에 *32 표시가 있는지 확인하면 됩니다. 아래 예시 이미지를 참고하세요.

Windows 64비트 OS에서 32비트 애플리케이션 메모리 제한을 4GB까지 확장하는 방법

패치 적용 방법

앞서 확인한 두 가지 사항을 모두 통과했다면 이제 32비트 애플리케이션에 패치를 적용할 차례입니다. 가장 먼저 패치할 프로그램의 실행 파일을 백업하세요. 패치 과정이 실패하거나 프로그램 업데이트를 설치해야 할 경우 원본 파일로 되돌려야 할 수 있습니다. 프로그램 폴더 전체가 아니라 실행 파일(.exe 확장자를 가진 파일)만 백업하면 충분합니다.

백업이 끝나면 패치 유틸리티를 다운로드하여 실행합니다. 프로그램 선택을 요구하면 패치하려는 실행 파일을 지정하기만 하면 되고, 나머지 작업은 유틸리티가 자동으로 처리합니다. 완료되면 다른 파일을 추가로 패치할지 묻는데, 필요하면 계속 진행하고 아니면 종료하면 됩니다!

Windows 64비트 OS에서 32비트 애플리케이션 메모리 제한을 4GB까지 확장하는 방법

마무리

모든 과정이 순조롭게 진행되었다면 이제 해당 애플리케이션은 최대 4GB의 RAM을 활용할 수 있습니다. 물론 이 패치는 리소스를 많이 소모하는 프로그램에서 가장 빛을 발하며, 특히 게임에서 체감 효과가 큽니다. 64비트 버전을 사용하지 않는 생산성 소프트웨어(예: Excel, Photoshop, 3D Studio Max 등) 역시 메모리 여유가 생겨 안정성과 성능이 함께 향상될 수 있습니다.