현재 오프라인 상태입니다. 인터넷에 다시 연결하기를 기다리고 있습니다.

/3GB 스위치를 사용하여 드라이버를 로드할 수 없다

Windows XP에 대한 지원이 종료되었습니다.

Microsoft는 2014년 4월 8일 Windows XP에 대한 지원을 종료했습니다. 이러한 변경에 따라 해당 소프트웨어 업데이트 및 보안 옵션이 영향을 받습니다. 사용자에게 미치는 영향 및 계속 보호를 받는 방법에 대해 알아보십시오.

현상
Boot.ini 파일에서 /3GB 스위치를 사용하여 2GB 이상의 가상 주소 공간을 사용하는 프로그램을 지원하는 경우 Windows 시작 시 드라이버가 로드되지 않을 수 있습니다. 이러한 문제는 비디오 어댑터 드라이버에서 발생할 가능성이 큽니다. 특히, 하드웨어 장치에 버퍼로 사용되는 온보드 메모리(RAM)가 많은 경우 더욱 그렇습니다.
원인
이 문제는 드라이버가 장치의 버퍼를 매핑하기 위해 커널 주소 공간에서 크기가 큰 연속 가상 메모리 주소 블록을 예약하려고 하기 때문에 발생합니다. /3GB 스위치를 사용하면 커널에 사용할 수 있는 메모리가 절반으로 줄어듭니다. 따라서 커널이 드라이버의 요청을 충족시킬 수 있는 충분한 크기의 메모리 블록을 할당하지 못할 수 있습니다.
해결 방법
이 문제를 해결하려면 Windows XP용 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322389 최신 Windows XP 서비스 팩을 구하는 방법
이 수정 프로그램의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 가집니다.
날짜시간버전크기파일 이름
2002-06-1015:445.1.2600.481,836KBNtoskrnl.exe
2002-06-1015:445.1.2600.481,804KBNtkrnlmp.exe
2002-06-1015:445.1.2600.481,858KBNtkrnlpa.exe
2002-06-1015:445.1.2600.481,831KBNtkrpamp.exe

이 핫픽스를 설치하면 새 /USERVA 메모리 관리 스위치를 사용할 수 있습니다. 이 스위치를 사용하여 사용자 모드에 2GB 이상이 할당되고 커널에서 가져오는 메모리를 조정할 수 있습니다. 이를 통해 드라이버 로드가 허용되는 메모리 크기를 확인할 수 있습니다.

예를 들어, Boot.ini 파일에서 /USERVA=2800 스위치를 사용하면 사용자 모드 가상 주소 공간은 2800MB로, 커널 모드 가상 주소 공간은 1196MB로 구성됩니다.
현재 상태
Microsoft는 이 문서의 시작 부분에 나열한 Microsoft 제품에서 이 문제를 확인했습니다. 이 문제는 Windows XP 서비스 팩 1에서 처음 해결되었습니다.
참조
/USERVA 스위치 사용에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
316739 /userva 스위치를 /3GB 스위치와 함께 사용해서 사용자 모드 공간을 2GB에서 3GB 사이의 값으로 조정하는 방법




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.
kbBaseOS
속성

문서 ID: 319043 - 마지막 검토: 01/22/2008 09:56:00 - 수정: 2.1

  • Microsoft Windows XP Professional
  • kbbug kbfix kbqfe kboswin2000fix kbwinxpsp1fix kbhotfixserver KB319043
피드백