RadarURL

인텔 내장그래픽에서 1680*1050, 1440*900 해상도를 지원 안할경우 해결법

by JaeSoo posted May 28, 2012
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

82945G를 사용하는 컴퓨터에 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_14324Graphics
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  


윈도우~1.JPG


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


 

출처 : http://yurion.net/1971


Articles

1 2 3 4 5 6