मैंने विंडोज 10 पर काम करने के लिए स्टेफ़न के उत्तर का उपयोग किया और इसे थोड़ा और विस्तार से ट्रैक किया।
मैंने पहले अक्षमता TVEnableOverscan
और DigitalHDTVDefaultUnderscan
सफलता के बिना (उन्हें भी amdkmdag
कुंजी में बदलकर CurrentControlSet\Services
) और साथ ही कई संस्करणों और विरासत सीसीसी / चालक इंस्टॉलरों के संयोजन की कोशिश की थी। विंडोज 10 अपग्रेड से पहले यह विंडोज 8.1 पर ठीक काम कर रहा था (मैं इसे काम करने के लिए कुछ विशेष करना याद नहीं कर सकता हूं लेकिन 100% निश्चित नहीं हूं)।
सबसे पहले, विंडोज 10 पर अनपैक्ड इंस्टॉलर पैकेज (13.4 बीटा) चलाने से मना कर दिया जाता है। इसके बजाय मैं डिवाइस मैनेजर के पास गया और डिस्प्ले एडाप्टर को अनइंस्टॉल कर दिया, ड्राइवर को हटाने के लिए बॉक्स को चेक किया। मैंने तब एक्शन चुना-> हार्डवेयर परिवर्तनों के लिए स्कैन किया और "Microsoft बेसिक डिस्प्ले एडेप्टर" प्राप्त किया। मैंने राइट-क्लिक किया और अपडेट ड्राइवर चुना, फिर ड्राइवर को स्वयं निर्दिष्ट करने के लिए विकल्प चुना। मैंने फोल्डर उठायाPackages\Drivers\Display\W86A_INF
वर्णित स्टीफन के रूप में अनपैक्ड एएमडी पैकेज से। हार्डवेयर का पता लगाने / स्थापना की काफी लंबी अवधि थी और इसके अंत में ड्राइवर संस्करण अभी भी विंडोज 10 संस्करण था (03/01/2015, 8.970.100.9001 के बजाय 04/24/2013, 8.970.100.0000 पैकेज से )। हालांकि, सेटअप प्रोग्राम को चलाने और विज़न कॉनरोल सेंटर को स्थापित करने के परिणामस्वरूप एक सीसीसी कार्य करता है। यह ड्राइवर के सही, पुराने संस्करण की रिपोर्ट कर रहा था।
इस बिंदु पर मैं प्रक्रिया मॉनिटर चलाने के दौरान ओवरस्कैन को समायोजित करने में सक्षम था और यह देखते हुए कि जब मैंने प्रेस किया था तब कौन से रजिस्ट्री मान सेट किए जा रहे थे:
15:26:19.6441241 CCC.exe 6740 RegSetValue HKLM\System\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\GDOADJR6 DFP SUCCESS Type: REG_BINARY, Length: 384, Data: 00 00 00 00 02 00 00 00 10 00 00 00 00 00 00 00
15:26:19.6457995 CCC.exe 6740 RegSetValue HKLM\System\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\DALR6 DFP1920x1080x0x59 SUCCESS Type: REG_BINARY, Length: 48, Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
15:26:19.6468669 CCC.exe 6740 RegSetValue HKLM\System\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\DAL_DFPOptions SUCCESS Type: REG_BINARY, Length: 4, Data: 18 00 00 00
मेरा मानना है कि उपसर्ग वही रास्ते हैं जो HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video
स्टीफेन और अन्य द्वारा उल्लिखित कुंजी द्वारा हल किए गए हैं। प्रक्रिया मॉनिटर पूरा डेटा नहीं दिखाता है लेकिन RegEdit के साथ प्रयोग और ज़ूम करने का एक सा पता चला है कि प्रासंगिक बाइट DALR6 और GDOADJR6 दोनों में हैं - पूर्व में बाइट 37 (ऑफसेट 0x24) और बाद में बाइट 21 (ऑफसेट 0x14) )। ये ओवरस्कैन के साथ 0 हैं जो पूरी तरह से (GUI में दाईं ओर) हैं और स्लाइडर को बाईं ओर बढ़ने के लिए एक-एक करके बढ़ाएं।
अंत में, मैंने फिर से डिवाइस मैनेजर (ड्राइवर को हटाने सहित) से डिस्प्ले एडाप्टर ड्राइवर को अनइंस्टॉल कर दिया। विंडोज स्वचालित रूप से एक और लंबे समय तक पता लगाने के चक्र के माध्यम से चला गया और मूल, Microsoft-आपूर्ति किए गए ड्राइवर पर लौट आया। किसी कारण से CCC अभी भी काम करती दिखाई देती है और अब अधिक आधुनिक ड्राइवर संस्करण प्रदर्शित करती है। इसने मुझे फिर से जीयूआई में बदलाव करने और प्रभाव का निरीक्षण करने की अनुमति दी। HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video
डिवाइस / ड्राइवर को स्विच करते समय महत्वपूर्ण रूप से नई प्रविष्टियाँ बनाई जाती हैं । अधिक उलझन में, इसके चारों ओर दूसरी बार दिखाई दिया कि मेरा प्रदर्शन 59 हर्ट्ज के बजाय 60 हर्ट्ज पर था, इसलिए प्रासंगिक कुंजी थोड़ा बदल गई थी। हालाँकि, दोनों ऑफसेट अभी भी सही थे और स्लाइडर / लागू प्रक्रिया के साथ बदल दिए गए थे।
मैंने पहले सीसीसी स्थापित किए बिना यह परीक्षण नहीं किया था लेकिन इसे हटाने के बाद भी यह काम कर रहा था। मैं केवल यह मान सकता हूं कि वे चालक द्वारा पढ़े गए हैं: सबसे कम स्टार्टअप पर और संभवत: प्रत्येक प्रमुख प्रदर्शन कार्यक्रम (जैसे बदलते संकल्प) पर।
विंडोज 10 टीएच 2 (थ्रेशोल्ड 2)
TH2 स्थापित करने के बाद ओवरस्कैन वापस और बदतर हो गया था। बाइनरी ब्लब्स का आकार बदल गया है और डिफ़ॉल्ट अब 2 के बजाय 8 है। ड्राइवर संस्करण समान रहता है और बाइनरी डेटा का स्थान समान रहता है। DALR6 वाले अभी भी बाइट 37 (ऑफसेट 0x24) पर हैं, GDOADJR6 अभी भी बाइट 21 (ऑफसेट 0x14) पर हैं। मैंने शुरुआत में RegEdit में हेक्स ऑफ़सेट को गलत तरीके से पढ़ा, इसलिए उसी उत्प्रेरक को 13.4 बीटा विज़न कंट्रोल सेंटर को पहले (ड्राइवर के बिना) स्थापित किया। इस बार यह पहली बार काम किया और तुरंत GUI से ओवरस्कैन को नियंत्रित करने में सक्षम था।