วิธีการตั้งค่าการปรับขนาดระบบ "DP สไตล์ DPI" ในทั่วทั้งระบบใน Windows 8.1


13

ฉันรัน ThinkPad ด้วยการตั้งค่าระบบ DPI 140% ใน Windows 7 และ 8 ฉันเปิดใช้งานช่องทำเครื่องหมาย "ใช้การปรับขนาด DPI ของ Windows XP style" ในกล่องโต้ตอบการตั้งค่า DPI กำหนดเอง เมื่อปิดการตั้งค่านี้แอปพลิเคชันที่ไม่ทราบ DPI จะได้รับการจำลองเสมือน DPI ผ่านการยืดบิตแมปซึ่งส่งผลให้ข้อความมีขนาดใหญ่ แต่คลุมเครือ การเปิดใช้กล่องกาเครื่องหมายจะเป็นการปิดใช้งานการยืดบิตแมปนี้ดังนั้นแอปที่ไม่ทราบ DPI จะได้รับข้อความเล็กลง แต่ไม่มีการยืดออกเป็นฝอย ฉันพบว่าแอพส่วนใหญ่สามารถอ่านได้ด้วยข้อความที่เล็กกว่าดังนั้นฉันจึงเปิดใช้งานการปรับขนาดสไตล์ XP (เช่นปิดใช้งานการจำลองเสมือน DPI)

Windows 8.1 RTM ได้ลบตัวเลือกนี้อย่างสมบูรณ์แล้ว หลังจากอัปเกรดแอพที่ไม่ทราบ DPI ทั้งหมดของฉันกำลังทำงานด้วยการยืดบิตแมปที่น่าเกลียด ฉันสามารถแก้ไขปัญหานี้ได้โดยไปที่คุณสมบัติสำหรับแต่ละแอปและตั้งค่าช่อง "ปิดการใช้งานนักการทูตในการตั้งค่า DPI สูง" ในแท็บความเข้ากันได้ แต่มันค่อนข้างเจ็บปวด

มีวิธีใดบ้างที่จะคืนค่าการปรับ DPI ในรูปแบบ XP ทั่วทั้งระบบใน Windows 8.1?


พยายามที่จะตั้งUseDPIScalingในHKLM\SOFTWARE\Microsoft\Windows\DWMการ 0. ฉันมีความคิดว่าการทำงานนี้จะ
kinokijuf

ฉันสามารถทำให้เกิดปัญหาตอนนี้ DPI 120 ช่วยให้ฉันปรับขนาด XP ในสไตล์ที่ดี DPI 144 ความยุ่งเหยิงพร่ามัวโดยไม่คำนึงถึงการตั้งค่าการปรับขนาด
kinokijuf

การทดลองเพิ่มเติมแสดงให้เห็นว่าฉันได้รับอินเทอร์เฟซของ duplo สำหรับ DPI สูงสุด 120 เท่านั้นและ DPI 121 ทำให้ฉันดูพร่ามัว คุณควรยื่นข้อบกพร่อง นอกจากนี้ให้พิจารณาว่าการตั้งค่า DPI นอกเหนือจาก 96 และ 120 นั้นไม่เคยรองรับโดย MSFT ...
kinokijuf

คำตอบ:


8

คำตอบสั้น ๆ (AFAIK): คุณทำไม่ได้อีกต่อไปเพราะพวกเขานำระบบ DPI กลับมาทำใหม่ใน 8.1 เพื่อปรับให้เหมาะกับหน้าจอ HD ที่ใหม่กว่าและการตั้งค่าที่ซับซ้อนมากขึ้น

ลองใช้งานได้ที่ "Windows Extreme Blog" (blogs.microsoft.com, 15 ก.ค. 2013): การปรับมาตราส่วน DPI ของ Windows 8.1

ประกาศแจ้ง:

ด้วยการแพร่กระจายของแท็บเล็ตที่มี DPI สูงสมุดบันทึกและแสดงภายนอกปัญหาการปรับสเกล DPI และ DPI ที่สูงเหล่านี้กลายเป็นข้อพิจารณาที่สำคัญสำหรับ Windows 8.1

การปรับปรุงมาตราส่วนของ Windows 8.1 DPI นั้นมุ่งเน้นที่:

  • เพิ่มประสิทธิภาพการใช้งานและความสามารถในการอ่านของจอภาพความละเอียดสูง DPI
  • มอบประสบการณ์การใช้งานที่สม่ำเสมอ [บน] ระบบแสดงผลหลายจอ
  • เพิ่มขีดความสามารถของนักพัฒนาในการปรับขนาดเฉพาะแอพตามการแสดง DPI

1
ขอบคุณฉันมีความรู้สึกว่านี่เป็นกรณี มันค่อนข้างแปลก: ในทางทฤษฎีฉันสามารถไปที่ Properties สำหรับทุกแอพที่ฉันเคยเรียกใช้และปิดการใช้งานการปรับสเกลสำหรับแต่ละแอพ เหตุใดจึงไม่อนุญาตให้มีการตั้งค่าทั่วโลกอีกต่อไปเนื่องจากเป็นสิ่งเดียวกัน อ่าฉันคิดว่าฉันมีช่องทำเครื่องหมายเปิดคลิกเพื่อทำ! :-)
Michael Geary

"... ทำไมไม่อนุญาตให้มีการตั้งค่าระดับโลกอีกต่อไป ... " ฉันไม่ได้แนะนำให้คุณตอบคำถามนั้น! ก็แค่บ่นเกี่ยวกับมัน ...
ไมเคิลเกียรี่

ฉันดีใจที่คุณจะไม่คาดหวังว่าฉันจะรู้ว่าทำไม MS ไม่อะไร ;) ฉันเพิ่งคิดว่าฉันนำเสนอบางส่วนของเหตุผลของพวกเขาว่าทำไมมันหายไปและอาจไม่สามารถนำกลับมา ไม่ได้หมายความว่าคนอื่นจะไม่ได้มาพร้อมกับวิธีแก้ปัญหาในการตั้งค่ากล่องเหล่านั้นทั้งหมดในครั้งเดียวหรือเหมือนกัน มันเกิดขึ้น. ;)
Ƭᴇcʜιᴇ007

หาก downvoter เกิดขึ้นเพื่ออ่านสิ่งนี้จะมีประโยชน์หากคุณจะแบ่งปันเหตุผลสำหรับ downvote ในขณะนี้ดูเหมือนจะเป็นคำตอบที่ถูกต้อง คำตอบอีกข้อเสนอแนะให้เปิดตัวเลือก "หนึ่งระดับการปรับสำหรับจอแสดงผลทั้งหมดของฉัน" แต่นั่นไม่ได้ผลสำหรับฉัน ดังนั้นใครก็ตามที่ลงคะแนนคำตอบนี้คุณมีวิธีแก้ปัญหาในการทำงานหรือไม่?
Michael Geary

7

เรื่องสั้นสั้นคุณสามารถตั้งค่านี้ทั่วโลกโดยเลือก "ให้ฉันเลือกหนึ่งระดับการปรับสำหรับจอแสดงผลทั้งหมดของฉัน" และออกจากระบบแล้วกลับเข้ามาอีกครั้ง

นี่คือสิ่งที่ฉันค้นพบ: ฉันพบปัญหาเดียวกัน

ครั้งแรกฉันเริ่มแก้ไขทีละรายการด้วยการตั้งค่าความเข้ากันได้ แต่ในไม่ช้ามันก็จะปวดหัวเพราะโปรแกรมต่าง ๆ มากมายที่มีปัญหานี้

ดังนั้นการอ่านพอยน์เตอร์ที่คุณเรียนรู้ว่าตัวเลือกนี้มีความหมายเพื่อให้แต่ละโปรแกรมสามารถปรับให้เข้ากับจอแสดงผลที่แตกต่างกันที่ทำงานในแบบขนานเพื่อให้สามารถอ่านได้ในแต่ละรายการโดยการปรับเป็นบิตแมปที่ทำให้มันใหญ่ขึ้น - ได้รับบางคนอาจต้องการมันบนหน้าจอเดียว แต่ก็สามารถใช้ค่าขนาดที่เหมาะสมที่จะยังคงแสดงผลได้ดี

ดังนั้นตอนนี้ Windows จะนำสิ่งนี้ไปใช้กับจอภาพใด ๆ รวมถึงค่าเริ่มต้นแม้ว่าจะเป็นเพียงหน้าจอเดียวก็ตาม

ฉันคิดว่าบางทีถ้าคุณบอกให้ใช้การปรับขนาดเดียวกันบนจอแสดงผลทั้งหมดก็ไม่จำเป็นต้องมีค่าใช้จ่ายของรูทีนบิตแมปต่อการแสดงผลอีกต่อไปและปิดใช้งานพร้อมกัน - หรืออย่างน้อยก็ตรงกับค่าที่ปรับให้เหมาะสมที่สุด ดี.

ฟังก์ชั่นการปรับสเกลจะตรงกับค่าที่เลือกด้วยตนเอง (เล็กกว่า - 100%, ปานกลาง - 125%, ใหญ่กว่า - 150%, กำหนดเอง ฯลฯ ) โดยไม่ใช้วิธีการแสดงผล (บิตแมป) ต่อการแสดงผลที่ผ่านมา

ดูเหมือนว่าฉันเดาถูกตั้งแต่ตอนนี้ทุกโปรแกรมทำได้ค่อนข้างสวยงามและยิ่งใหญ่กว่าซึ่งฉันไม่ได้คาดหวังเนื่องจากตัวเลือกที่ไม่ชัดเจนก็ทำให้ข้อความที่เล็กลงในกรณีของฉัน (ฉันเปลี่ยนขนาดตัวอักษรบางส่วนเพื่อให้การใช้งานระบบสัมผัสง่ายขึ้น .)

เนื่องจากนี่คือทั้งหมดที่ฉันต้องการฉันจึงปล่อยให้คนอื่นค้นพบและให้ความกระจ่างเกี่ยวกับกลไกที่แน่นอนว่าวิธีนี้ทำงานได้อย่างไรเพื่อปรับปรุงสิ่งที่เป็นเพียงการคาดเดาของฉัน


อืม ... ฉันมีการตั้งค่า "ให้ฉันเลือกหนึ่งระดับการปรับสำหรับจอแสดงผลทั้งหมดของฉัน" เปิดใช้งานเป็นระยะเวลาหนึ่งและไม่ได้ลบการปรับขนาดพร่ามัวบนระบบของฉัน คุณตั้งค่าสัดส่วนไว้ที่เท่าไร ของฉันคือ 140% ฉันสงสัยว่าความแตกต่างระหว่างระบบของเราอาจส่งผลกระทบต่อสิ่งนี้หรือไม่
Michael Geary

2
ตกลง. ดูเหมือนว่าค่าเริ่มต้นจะให้ผลลัพธ์ที่ดีที่สุด ฉันอยู่ที่ 125% (ปานกลาง) ด้วยความดีและลอง 140% และโปรแกรมเริ่มดูไม่ดีอีกครั้งแม้จะมีการปรับสเกลสำหรับจอแสดงผลทั้งหมด ดูเหมือนว่าทั้งสองจะบอกว่าจะไม่แก้ไขมันบนจอแสดงผลใด ๆ และตั้งเป็นค่า "ดี" ดูเหมือนว่าพวกเขาจะทำให้คุณเลือกเว้นแต่ว่าคุณต้องการตั้งค่าเป็นรายบุคคล: - /
bokusama
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.