Computer >> 컴퓨터 >  >> 체계 >> windows 8

32비트 Windows 8(x86)에서 4GB 이상의 RAM에 액세스

이 기사에서는 32비트 Windows 8(및 Windows 8.1)에서 4Gb 메모리 제한을 무시하고 PC에서 사용 가능한 모든 RAM을 활성화하는 방법을 살펴봅니다.

대부분의 Windows 사용자는 Microsoft 32비트 운영 체제가 4Gb 이상의 메모리를 지원하지 않는다고 생각합니다. 따라서 Windows 8\ 8.1에서 사용 가능한 최대 메모리는 4Gb입니다. Windows는 주변 장치(대부분 비디오 카드용)의 필요와 필요를 위해 메모리의 일부를 예약합니다. 최종 사용자는 일반적으로 약 3-3.5Gb의 메모리를 얻습니다.

언뜻 보기에는 매우 논리적입니다. 32비트 주소 버스에 대한 주소 지정 제한은 동일한 4Gb입니다. 모든 공식 문서에서 Microsoft는 모든 클라이언트 버전 x86 시스템에서 지원되는 이 최대 메모리 크기를 지적합니다. 그러나 실제로 Microsoft는 모든 사람에게 약간의 잘못된 정보를 제공합니다.

[아코디언]
[tab title="이 기사의 내용"]

[/tab]
[/accordion]

PAE가 무엇이며 왜 필요한가요?

PAE(실제 주소 확장) – 4Gb 이상의 물리적 메모리에 액세스할 수 있는 x86 프로세서 옵션입니다. 우리는 PAE 기술의 기술 사양에 대해 자세히 설명하지 않고 이 기술이 모든 CPU와 특히 Windows OS에서 오랫동안 지원된다고 말할 것입니다.

예를 들어 x86 프로세서에서 실행되는 32비트 Windows Server 버전은 PAE를 사용하여 모든 시스템 메모리(프로세서 세대에 따라 최대 64Gb 또는 최대 128Gb)에 액세스할 수 있습니다.

Windows 커널에서 PAE 모드에 대한 추가 지원은 Windows XP부터 사용할 수 있습니다. 그러나 PAE는 기본적으로 OS의 서버 버전에서만 사용할 수 있습니다. 클라이언트 Windows OS에는 이러한 모드가 있지만 기본적으로 비활성화되어 있습니다.

참고: PAE는 이 모드와 호환되는 x86 프로세서에서 실행되는 32비트 Windows 버전에만 사용할 수 있습니다.

PAE 제한

  1. PAE는 모든 프로세스의 가상 주소 지정 공간을 확장하지 않습니다. 32비트 시스템에서 실행되는 모든 프로세스는 동일한 4Gb의 주소 지정 공간으로 제한됩니다. . PAE는 리소스 집약적인 응용 프로그램(예:그래픽 또는 비디오 편집기)에 사용할 수 있는 메모리를 확장할 수 없습니다. 꼭 필요한 경우 64비트 Windows OS를 사용하는 것이 좋습니다.
  2. PAE 사용의 경우 메모리의 페이지 전환으로 인한 오버헤드와 연결된 메모리 액세스 속도 감소로 인해 시스템 생산성이 약간 저하될 수 있습니다.
  3. 일부 기기의 드라이버는 36비트 주소 지정 공간에서 제대로 작동하지 않습니다.

따라서 32비트 Windows 버전에서 사용 가능한 물리적 메모리의 상한은 OS 커널 수준의 프로그램에 의해 제한된다는 결론을 내릴 수 있습니다. 그리고 프로그램의 한계가 있다면 극복할 수 있다는 뜻입니다! 32비트 Windows 8.1에서 PAE 모드를 활성화하고 사용 가능한 모든 RAM을 활성화하는 방법에 대해 알아보겠습니다.
32비트 Windows 8(x86)에서 4GB 이상의 RAM에 액세스

Windows 8.1 x86에서 모든 메모리를 활성화할 수 있는 PAE 활성화용 패치

내장 도구를 사용하여 Windows 8.1(Windows 8)에서 PAE 모드를 활성화하는 것은 불가능합니다(이렇게 하려면 HEX 편집기에서 htoskrnl.exe 파일을 편집하고 다시 서명해야 함). Wen Jia Liu 매니아가 작성한 기성품 PatchPae2 패치를 사용하는 것이 좋습니다. 여기에서 패치를 다운로드할 수 있습니다(이 아카이브에서 PatchPae2.exe 자체 및 필요한 지침과 함께 해당 소스 코드를 찾을 수 있습니다).

패치는 32비트 Windows 버전의 커널 파일을 PAE 모드 활성화를 위해 수정할 수 있도록 하고 4Gb 이상의 메모리(최대 128Gb)를 사용할 수 있도록 하는 작은 명령줄 유틸리티로 제공됩니다.

PatchPae2는 다음 OS와 호환됩니다.

  • 윈도우 비스타 SP2
  • 윈도우 7/윈도우 7 SP1
  • Windows 8 / Windows 8.1
참고: 가능한 충돌을 피하기 위해 필요한 패치를 설치하기 전에 최적화 프로그램과 작동하는 메모리 드라이버를 비활성화하는 것이 좋습니다. PAE 모드에서 패치 적용 및 시스템 로딩 후에 활성화할 수 있습니다.

Windows 8 \ 8.1에서 PAE 패치 설치

주의: 이 명령어는 32비트(x86) Windows 8 및 Windows 8.1 버전에만 사용할 수 있습니다. 모든 이전 Microsoft OS 버전의 경우 이 프로세스가 약간 다릅니다! 세심!
  1. 보관 파일의 압축을 풀고 PatchPae2.exe를 %Windir%\system32 폴더에 복사합니다(일반적으로 C:\ 드라이브에 할당됨).
  2. 관리자 권한으로 명령줄을 실행합니다.
  3. 수정된 Windows 8 커널 복사본 생성, 최대 128GB 메모리 지원:
    1
    
    PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe

    PatchPae2.exe -유형 커널 -o ntoskrnx.exe ntoskrnl.exe

  4. 부팅 중 커널 디지털 서명 확인을 비활성화할 수 있는 수정된 새 부트로더 생성:
    1
    
    PatchPae2.exe -type loader -o winloadp.exe winload.exe

    PatchPae2.exe -유형 로더 -o winloadp.exe winload.exe

    참고: 모든 이전 명령의 성공적인 완료 메시지의 경우 "Patched"가 표시되어야 합니다.

  5. 그런 다음 부팅 메뉴에 추가하여 새로 수정된 커널로 Windows 8/8.1 부팅 모드를 만들어야 합니다. . 이 단계에서 만일의 경우에 대비하여 BCD 구성의 예비 사본을 만들 수 있습니다.
  6. 현재 구성을 복사하여 새 부팅 옵션을 만들고 "Windows(PAE Patched)"(또는 기타 설명)에 주석을 추가합니다.
    1
    
    bcdedit /copy {current} /d "Windows (PAE Patched)"

    bcdedit /copy {현재} /d "Windows(PAE 패치됨)"

32비트 Windows 8(x86)에서 4GB 이상의 RAM에 액세스

<올 시작="7">
  • 그런 다음 수신된 고유한 {boot ID} – {054309ef-97b4-11d3-aef9-955524eb4043}(귀하의 경우 다를 수 있음)를 복사하고 이에 따라 다음 명령을 수행해야 합니다. 부팅 ID로 수신):로드된 커널 선택:
    1
    
    bcdedit /set {boot_ID} kernel ntoskrnx.exe

    bcdedit /set {boot_ID} 커널 ntoskrnx.exe

    새 로더 설정:

    1
    
    bcdedit /set {boot_ID} path \Windows\system32\winloadp.exe

    bcdedit /set {boot_ID} 경로 \Windows\system32\winloadp.exe

    부트로더 서명 확인 취소

    1
    
    bcdedit /set {boot_ID} nointegritychecks 1

    bcdedit /set {boot_ID} 무결성 검사 1

    기본적으로 수정된 커널을 부팅 옵션으로 사용

    1
    
    bcdedit /set {bootmgr} default {boot_ID}

    bcdedit /set {bootmgr} 기본값 {boot_ID}

    로드 시간 초과(부팅 메뉴 표시 시간)를 설정합니다(예:10초).

    1
    
    bcdedit /set {bootmgr} timeout 10

    bcdedit /set {bootmgr} 시간 초과 10

    . 마지막 두 명령은 선택적으로 수행됩니다.

    32비트 Windows 8(x86)에서 4GB 이상의 RAM에 액세스

  • 마지막으로 PC를 재부팅하면 모든 작업이 올바르게 완료되면 이러한 화면이 나타납니다. Windows(PAE Patched)를 선택하면 Windows 8.1 x86이 4Gb 이상의 작동 메모리를 지원하는 모드로 로드됩니다.
  • 참고 . 사용자는 언제든지 PC를 재부팅하여 PAE에서 표준 모드로 또는 그 반대로 전환할 수 있습니다. 중요! 패치 설치 후 Windows 보안 업데이트 설치 시 특히 주의가 필요합니다. 일부 Windows 업데이트에는 커널에 대한 업데이트도 포함되어 있기 때문에 설치 후에 PAE 커널도 업데이트해야 합니다.

    1
    
    PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe

    PatchPae2.exe -유형 커널 -o ntoskrnx.exe ntoskrnl.exe

    PAE 패치 제거

    시스템에서 PAE 패치를 삭제하려면 다음이 필요합니다.

    1. 부팅 메뉴에서 해당 레코드 삭제(가장 쉬운 방법은 msconfig를 사용하는 것입니다. )
    2. ntoskrnx.exe 삭제 및 winloadp.exe  %Windir%\System32 폴더에 있습니다.

    패치는 다른 시스템을 변경하지 않습니다.