Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 64비트 OS에서 32비트 애플리케이션의 메모리 제한을 늘리는 방법

우리 대부분은 현재 Windows 7 x64 또는 Windows Vista x64와 같은 64비트 Microsoft 운영 체제를 사용하고 있으며, 이를 통해 컴퓨터는 3GB 이상의 RAM을 사용할 수 있습니다. 그러나 실행하는 32비트 응용 프로그램은 여전히 ​​2GB RAM만 사용하도록 제한되어 있다는 사실을 알고 계셨습니까? 여기에는 64비트 버전을 설치하도록 특별히 선택하지 않는 한 많은 게임과 설치한 Microsoft Office 버전이 포함됩니다.

이것이 왜 문제인지 궁금할 것입니다. 음, 분명히 시스템에 2GB 이상의 RAM이 있는 경우 응용 프로그램이나 게임에서 RAM을 사용할 수 있도록 하는 것이 좋습니다. 또한 일부 응용 프로그램은 이 제한에 도달하면 실제로 충돌하거나 메모리 부족 오류가 있는 상자가 표시되기 시작합니다. 대용량 Excel 파일(500,000행 이상)에서 작업하는 경우 내가 무슨 말을 하는지 알 수 있습니다.

해결책

다행히도 해결책이 있습니다! Daniel Pistelli라는 이름의 훌륭한 코더는 32비트 프로그램을 수정하고 최대 4GB의 RAM을 지정할 수 있는 약간의 패치 응용 프로그램을 작성했습니다. 이 유틸리티는 64비트 OS를 실행하는 경우에만 유용하다는 것을 기억하는 것이 중요합니다. 무슨 말인지 모르겠다면 다음과 같이 쉽게 확인할 수 있습니다.

1. 제어판으로 이동하여 오른쪽 상단 모서리에 있는 "작은 아이콘"으로 보기를 클릭합니다.
2. 시스템
3을 클릭합니다. 아래 이미지에 따라 시스템 유형 옆에 64비트 운영 체제라고 표시되어야 합니다. 그렇지 않으면 이 유틸리티는 아무 소용이 없습니다.

Windows 64비트 OS에서 32비트 애플리케이션의 메모리 제한을 늘리는 방법

두 번째로 기억해야 할 점은 이 유틸리티는 32비트 응용 프로그램에서만 사용할 수 있다는 것입니다. 실행 중인 응용 프로그램이 32비트인지 확실하지 않은 경우 CTRL-SHIFT-ESCAPE를 눌러 작업 관리자를 실행하십시오. 프로세스 탭을 클릭합니다. 현재 실행 중인 프로그램 목록이 로드됩니다. 목록에서 애플리케이션을 찾아 *32가 있는지 확인하십시오. 옆에. 아래의 예시 이미지는 제가 의미하는 바를 보여줍니다.

Windows 64비트 OS에서 32비트 애플리케이션의 메모리 제한을 늘리는 방법

패치 사용

앞의 두 가지 사항을 따랐고 이제 32비트 응용 프로그램을 패치하려는 경우 먼저 패치하려는 프로그램의 실행 파일을 백업합니다. 패치 프로세스가 실패하거나 패치 중인 프로그램에 대한 업데이트를 다운로드해야 하는 경우 원본 파일로 되돌려야 할 수 있습니다. 전체 프로그램 폴더 자체가 아니라 프로그램의 실행 파일(예:확장자가 .exe인 파일)만 백업하면 됩니다. 이 작업을 완료하면 여기에서 패치 유틸리티를 다운로드하십시오. 그것을 실행하면 프로그램을 선택하라는 메시지가 표시됩니다. 패치하려는 실행 파일을 선택하기만 하면 유틸리티가 작동합니다. 완료되면 다른 파일을 패치할지 묻는 메시지가 표시됩니다. 그렇다면 계속하고, 그렇지 않으면 종료하십시오!

Windows 64비트 OS에서 32비트 애플리케이션의 메모리 제한을 늘리는 방법

결론

모든 것이 순조롭게 진행되면 이제 애플리케이션에서 최대 4GB의 RAM을 사용할 수 있습니다. 분명히 이것은 리소스 집약적인 응용 프로그램에 가장 유용할 것이며 게임에서 가장 큰 이점을 볼 수 있을 것입니다. 64비트 버전(예:Excel, Photoshop, 3D Studio Max 등)을 사용하지 않는다는 가정 하에 일부 생산성 소프트웨어도 도움이 됩니다.