829
45G를 사용하는 컴퓨터에 1440X900 또는 1680x1050해상도를 표준으로 하는 모니터를 교체했더니 지원하는 해상도가 나오지 않았다. 드라이버 소프트웨어 설치를 하면 된다고 하는데 그래도 해결이 되지 않는 경우가 있다. 이 경우 어쩔수 없지만 inf 드라이버 파일을 수정해야 한다. 수정하는 방법은 다음과 같은데 82945G을 기준으로 설명하겠다.

Step1 

For the 2nd Generation Intel® Core™ Processors with Intel® HD Graphics 3000/2000:
If you have a computer that has a 2nd Generation Intel® Core™ Processor with Intel® HD Graphics 3000/2000, click here for drivers that resolve this issue.

For the
 Intel® HD Graphics Chipset Families:
If you have a computer that has Intel® HD Graphics, click here for drivers that resolve this issue.

For the Intel® 4 Series Express Chipset Families:
If you have a computer that has the Intel® G41, G43, or G45 Express Chipset or the Mobile Intel® GL40, GM45, or GS45 Express Chipset, click here for drivers that resolve this issue.

For the Intel® 3 Series Express Chipset Families and the Mobile Intel® 965 Express Chipset Family:
If you have a computer that has the Intel® G31, G33, G35, Q33, Q35 Express Chipset or the Mobile Intel® 965 Express Chipset, click here for drivers that resolve this issue.

For the desktop Intel® 946 and 965 Express Chipset Families:
If you have a computer that has the Intel® 946GZ, G965, Q963, or Q965 Express Chipset, click here for drivers that resolve this issue.

For the desktop and Mobile Intel® 945 Express Chipset Families:
If you have a computer that has the Intel® 945G or 945GV Express Chipset or the Mobile Intel® 940GML, 943MGL, 945GM, or 945GMS Express Chipset, click here for drivers that resolve this issue.

자신에 맞는 드라이버를 찾는다.



그리고 나서 설치파일을 압축프로그램으로 분해한다. 이후 아래의 파일을 연다.

winxp_14324\Graphics
igxp32

Step2

[NonEDIDMode_AddSwSettings] 부분을 찾는다. 찾으면 다음과 같은 부분이 나온다.


[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 0   ; This shows number of DTDs to be used. ;  0-->Disable the feature.
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 01,1D,80,18,71,1C,16,20,58,2C,1A,00,00,00,00,00,00,86,37,01 ;1920x1080@60...Interlaced
HKR,, DTD_2, %REG_BINARY%, 01,1D,80,D0,72,1C,16,20,10,2C,1A,80,00,00,00,00,00,86,37, 01 ;1920x1080@50...Interlaced
HKR,, DTD_3,%REG_BINARY%, 01,1D,00,BC,52,D0,1E,20,B8,28,25,40,00,00,00,00,00,04,37, 01 ;1280x720@50....Non-interlaced
HKR,, DTD_4, %REG_BINARY%, 01,1D,00,72,51,D0,1E,20,6E,28,25,00,00,00,00,00,00,06,37,01 ;1280x720@60....Non-interlaced
HKR,, DTD_5,%REG_BINARY%, 00, 00, 00 ,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00 ;Fifth DTD

굵은 부분이 수정할 부분이다.

Step3

맨 첫 부분

HKR,, TotalDTDCount, %REG_DWORD%, 0 ; This shows number of DTDs to be used. ; 0-->Disable the feature.

이것을

HKR,, TotalDTDCount, %REG_DWORD%, 5 ; This shows number of DTDs to be used. ; 0-->Disable the feature.

이렇게 수정한다.

Step4

HKR,, DTD_5,%REG_BINARY%, 00, 00, 00 ,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00 ;Fifth DTD

이 부분을 해상도에 따라서 다음과 같이 바꾼다.


 - 1440X900

HKR,, DTD_5,%REG_BINARY%, 97,29,A0,D0,51,84,20,30,50,98,13,00,00,00,00,00,00,1C,37,01 ;1440x900@60

 - 1680x1050

HKR,, DTD_5, %REG_BINARY%, 79,39,90,40,62,1A,25,40,68,B8,3,00,00,00,00,00,00,1C,27,00 ;1680x1050@60

이렇게 한다.

예시는 다음과 같다.

  - 1440X900

[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 5 ; This shows number of DTDs to be used. ; 0-->Disable the feature.
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 01,1D,80,18,71,1C,16,20,58,2C,1A,00,00,00,00,00,00,86,37,01 ;1920x1080@60...Interlaced
HKR,, DTD_2, %REG_BINARY%, 01,1D,80,D0,72,1C,16,20,10,2C,1A,80,00,00,00,00,00,86,37, 01 ;1920x1080@50...Interlaced
HKR,, DTD_3,%REG_BINARY%, 01,1D,00,BC,52,D0,1E,20,B8,28,25,40,00,00,00,00,00,04,37, 01 ;1280x720@50....Non-interlaced
HKR,, DTD_4, %REG_BINARY%, 01,1D,00,72,51,D0,1E,20,6E,28,25,00,00,00,00,00,00,06,37,01 ;1280x720@60....Non-interlaced
HKR,, DTD_5,%REG_BINARY%, 97,29,A0,D0,51,84,20,30,50,98,13,00,00,00,00,00,00,1C,37,01 ;1440x900@60

 - 1680x1050

[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 5 ; This shows number of DTDs to be used. ; 0-->Disable the feature.
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 01,1D,80,18,71,1C,16,20,58,2C,1A,00,00,00,00,00,00,86,37,01 ;1920x1080@60...Interlaced
HKR,, DTD_2, %REG_BINARY%, 01,1D,80,D0,72,1C,16,20,10,2C,1A,80,00,00,00,00,00,86,37, 01 ;1920x1080@50...Interlaced
HKR,, DTD_3,%REG_BINARY%, 01,1D,00,BC,52,D0,1E,20,B8,28,25,40,00,00,00,00,00,04,37, 01 ;1280x720@50....Non-interlaced
HKR,, DTD_4, %REG_BINARY%, 01,1D,00,72,51,D0,1E,20,6E,28,25,00,00,00,00,00,00,06,37,01 ;1280x720@60....Non-interlaced
HKR,, DTD_5, %REG_BINARY%, 79,39,90,40,62,1A,25,40,68,B8,3,00,00,00,00,00,00,1C,27,00 ;1680x1050@60


본 문서가 적용되는 그래픽카드와 칩셋은 아래와 같다고 한다.

Intel® 82945G Express Chipset 
Intel® 82946GZ Graphics Controller 
Intel® 82G965 Graphics and Memory Controller Hub (GMCH) 
Intel® 82Q963 Graphics and Memory Controller Hub (GMCH) 
Intel® 82Q965 Graphics and Memory Controller Hub (GMCH) 
Intel® G31 Express Chipset 
Intel® G33 Express Chipset 
Intel® G35 Express Chipset 
Intel® Q33 Express Chipset 
Intel® Q35 Express Chipset 
Mobile Intel® 945GM Express Chipset Family 
Mobile Intel® 965 Express Chipset Family  



이렇게 하면 해상도가 생성되고 사용할 수 있다.



Posted by Yurion Yurion


저작권 & 공지사항

Yurion.net의 글의 저작권은 Yurion에게 있습니다. 블로그 내용에 관한 무단 복제 및 배포, 스크랩, 복사, 캡쳐, 펌질등의 행동을 원칙적으로 금하며 특히 네이버 블로그와 카페의 펌질에 대해서는 강력하게 제제할 것입니다. 오직 링크만 허용됩니다. 이미지와 기타 프로그램의 저작권자가 명시된 자료는 해당 저작권자에게 모든 권리가 있습니다. 그 외의 사항은 공지사항을 참조하시길 바랍니다.


댓글을 달아 주세요

  1. 감사합니다 ^^
    몇달간 고민하고 있었는데 겨우 해결됐네요 ㅠㅠ

  2. 님!! 저랑 그래픽카드도 똑같으신데(82945G) 스텝1에서 어떤 파일 받으신거에요?? 스텝1에서 82945G칩셋은 찾을수가 없는데요 ㅠㅠ

  3. 케이맨 2013.05.29 10:18  수정/삭제 댓글쓰기 댓글주소

    저해상도로 보는게 아쉬웠는데 이런 해결방법이 있었네요. 감사합니다.

  4. 삽질 몇달간 했는데 저도 이제야 해결했네요 감사합니다!!♥♥♥

  5. 제 노트북은 965 Express Chipset인데 OS가 윈 XP가 아니라 윈7 32BIT입니다.
    그래서 해상도 1680으로 만들어 준다는 윈7 드라이버 다운받아 압축 풀고 보니
    igxp32.INF 파일은 없고 대신 kit20477.inf가 있길래 열어 보았더니
    [NonEDIDMode_AddSwSettings]내용이 있길래 이건가 보다하고

    님 예시대로 5번을 1680x105으로 바꾸고 inf 파일을 저장 후 다운받은 드라이버를 설치하려고
    기존 드라이버 삭제하고 재부팅하니 부팅시 윈7이 자동으로 드라이버를 설치해버려
    그냥 다운받은 드라이버 setup 파일을 실행 드라이버를 업그레이드 시키고 재부팅했습니다.
    그리고 노트북 해상도를 보니 여전히 1280이 최대로 나옵니다.

    1860으로 업 된다는것이 노트북 화면 해상도를 1280에서 1860으로 올려준다는게 아니라
    노트북에 연결하는 모니터가 1860 이상 모니터일 경우 1860이 나오게 지원 해준다는 건지요?