Làm cách nào để cài đặt tỷ lệ DPI theo phong cách toàn hệ thống XP XP trong Windows 8.1?


13

Tôi chạy ThinkPad với cài đặt DPI hệ thống là 140%. Trong Windows 7 và 8, tôi đã bật hộp kiểm "Sử dụng tỷ lệ DPI theo kiểu Windows XP" trong hộp thoại Cài đặt DPI tùy chỉnh. Khi cài đặt này bị tắt, các ứng dụng không nhận biết DPI sẽ được ảo hóa DPI thông qua việc kéo dài bitmap, dẫn đến văn bản lớn nhưng mờ. Bật hộp kiểm sẽ vô hiệu hóa việc kéo dài bitmap này, vì vậy các ứng dụng không nhận biết DPI có được văn bản nhỏ hơn nhưng không có sự kéo dài mờ. Tôi thấy hầu hết các ứng dụng dễ đọc hơn với văn bản sắc nét nhỏ hơn, vì vậy tôi kích hoạt tỷ lệ theo kiểu XP (tức là vô hiệu hóa ảo hóa DPI).

Windows 8.1 RTM đã loại bỏ hoàn toàn tùy chọn này. Sau khi nâng cấp, tất cả các ứng dụng không nhận biết DPI của tôi đang chạy với kéo dài bitmap xấu xí. Tôi có thể khắc phục điều này bằng cách truy cập vào Thuộc tính cho từng ứng dụng và đặt hộp "Vô hiệu hóa tỷ lệ bằng cấp trên cài đặt DPI cao" trong tab Tương thích, nhưng điều đó hơi khó.

Có cách nào để khôi phục tỷ lệ DPI theo kiểu XP trên toàn hệ thống trong Windows 8.1 không?


Cố gắng thiết lập UseDPIScalingtrong HKLM\SOFTWARE\Microsoft\Windows\DWMđể 0. Tôi không có ý tưởng cho dù ý chí làm việc này.
kinokijuf

Tôi có thể tái tạo vấn đề bây giờ. DPI 120 mang lại cho tôi tỷ lệ theo kiểu XP đẹp, DPI 144 một mớ hỗn độn mờ bất chấp cài đặt chia tỷ lệ.
kinokijuf

Thử nghiệm thêm cho thấy rằng tôi chỉ nhận được giao diện duplo cho DPI lên tới 120 và DPI 121 mang lại cho tôi một mớ hỗn độn mờ ảo. Bạn nên nộp một lỗi. Ngoài ra, hãy xem xét rằng các cài đặt DPI khác với 96 và 120 không bao giờ được hỗ trợ bởi MSFT
đốt

Câu trả lời:


8

Câu trả lời ngắn (AFAIK): Bạn không thể làm được nữa , vì họ đã làm lại hệ thống DPI trong 8.1 để điều chỉnh tốt hơn với màn hình HD mới hơn và các thiết lập phức tạp hơn (có lẽ phải trả giá khi chạy các chương trình cũ, không nhận biết DPI).

Hãy xem điều này, từ "Blog Windows Extreme" (blog.microsoft.com, ngày 15 tháng 7 năm 2013): Cải tiến mở rộng Windows 8.1 DPI

Blurb:

Với sự phổ biến gần đây của máy tính bảng DPI cao, máy tính xách tay và màn hình ngoài hiển thị các vấn đề mở rộng DPI và DPI cao này đã trở thành một vấn đề quan trọng đối với Windows 8.1.

Các cải tiến mở rộng Windows 8.1 DPI chủ yếu tập trung vào:

  • Tối ưu hóa khả năng sử dụng và khả năng đọc của màn hình DPI cao
  • Cung cấp trải nghiệm thống nhất [bật] hệ thống đa màn hình
  • Trao quyền cho các nhà phát triển để tối ưu hóa tỷ lệ dành riêng cho ứng dụng dựa trên DPI hiển thị

1
Cảm ơn, tôi đã có cảm giác đây sẽ là trường hợp. Có một điều hơi kỳ lạ: về lý thuyết tôi có thể đi đến Thuộc tính cho mọi ứng dụng tôi từng chạy và vô hiệu hóa tỷ lệ hiển thị cho từng ứng dụng. Vậy tại sao không cho phép thiết lập toàn cầu nữa vì về cơ bản nó giống nhau? À, tôi đoán là tôi có một số thuộc tính-mở-hộp-bấm để làm! :-)
Michael Geary

"... tại sao không cho phép thiết lập toàn cầu nữa ..." Tôi không gợi ý bạn nên có câu trả lời cho điều đó! Chỉ là càu nhàu về điều đó ...
Michael Geary

Tôi rất vui vì bạn sẽ không mong tôi biết tại sao MS làm bất cứ điều gì . ;) Tôi chỉ hình dung rằng tôi trình bày một số lý do của họ về lý do tại sao nó biến mất, và có thể không thể mang lại. Điều đó không có nghĩa là người khác sẽ không (cuối cùng) đi cùng với một giải pháp để đặt tất cả các hộp đó cùng một lúc - hoặc giống nhau. Nó xảy ra. ;)
Ƭᴇcʜιᴇ007

Nếu downvoter tình cờ đọc được điều này, sẽ rất hữu ích nếu bạn chia sẻ lý do cho downvote. Tại thời điểm này, đây dường như là câu trả lời chính xác. Một câu trả lời khác đề nghị bật tùy chọn "một mức chia tỷ lệ cho tất cả màn hình của tôi", nhưng điều đó không phù hợp với tôi. Vì vậy, bất cứ ai đánh giá thấp câu trả lời này, bạn có một giải pháp làm việc?
Michael Geary

7

Tóm lại, bạn có thể thiết lập điều này trên toàn cầu bằng cách chọn "Để tôi chọn một mức chia tỷ lệ cho tất cả các màn hình của mình" và đăng xuất rồi quay lại.

Đây là cách tôi phát hiện ra: Tôi gặp vấn đề tương tự.

Đầu tiên tôi bắt đầu sửa chữa riêng lẻ với các cài đặt tương thích nhưng nó sớm trở nên đau đầu vì có rất nhiều chương trình khác nhau với vấn đề này.

Vì vậy, đọc một số gợi ý bạn biết rằng tùy chọn này có nghĩa là để mỗi chương trình có thể được điều chỉnh phù hợp với các màn hình khác nhau hoạt động song song để có thể đọc được từng cái bằng cách nhân rộng nó thành một bitmap làm cho nó lớn hơn nhưng xấu hơn (mờ) trong nhiều trường hợp - được cấp, một số có thể muốn nó trên một màn hình duy nhất nhưng sau đó họ có thể sử dụng một số giá trị kích thước được tối ưu hóa vẫn sẽ hiển thị tốt.

Vì vậy, bây giờ Windows áp dụng điều này cho bất kỳ màn hình nào kể cả mặc định ngay cả khi đó là màn hình duy nhất.

Tôi hình dung rằng có thể, nếu bạn bảo nó chỉ sử dụng cùng tỷ lệ trên tất cả các màn hình thì nó sẽ không còn cần đến chi phí của thói quen bitmap trên mỗi màn hình và vô hiệu hóa nó - hoặc ít nhất phù hợp với các giá trị được tối ưu hóa luôn có sẵn và tốt

Chức năng chia tỷ lệ sẽ chỉ đơn giản khớp với các giá trị được chọn thủ công (Nhỏ hơn - 100%, Trung bình - 125%, Lớn hơn - 150%, được xác định tùy chỉnh, v.v.) mà không cần phương thức hiển thị (bitmap) luôn hiển thị độc đáo trong quá khứ.

Có vẻ như tôi đã đoán đúng từ bây giờ tất cả các chương trình hiển thị khá đẹp và thậm chí còn lớn hơn mà tôi không mong đợi vì tùy chọn mờ thực sự cũng mang lại văn bản nhỏ hơn trong trường hợp của tôi (tôi đã thay đổi một số kích thước văn bản để sử dụng màn hình cảm ứng dễ dàng hơn, có thể đó là .)

Vì đây là tất cả những gì tôi cần, tôi để nó cho người khác tìm hiểu và làm rõ cơ chế chính xác về cách thức hoạt động của nó để cải thiện những gì chỉ là phỏng đoán của tôi.


Hmm ... Tôi thực sự đã có cài đặt "Để tôi chọn một mức chia tỷ lệ cho tất cả các màn hình của mình" được bật trong một thời gian và nó không xóa được tỷ lệ mờ trên hệ thống của tôi. Bao nhiêu phần trăm bạn có tỷ lệ được đặt thành? Của tôi là 140%. Tôi tự hỏi sự khác biệt nào khác giữa các hệ thống của chúng tôi có thể ảnh hưởng đến điều này?
Michael Geary

2
ĐỒNG Ý. Vì vậy, dường như các giá trị mặc định thực sự tạo ra kết quả tối ưu hóa. Tôi đã ở mức 125% (Trung bình) với tất cả tốt và đã thử 140% và các chương trình bắt đầu trở lại tồi tệ mặc dù có một tỷ lệ cho tất cả các màn hình. Vì vậy, có vẻ như cả hai đều nói với nó rằng không sửa đổi nó trên bất kỳ màn hình nào và đặt nó thành một giá trị "tốt". Có vẻ họ sẽ bắt bạn chọn trừ khi bạn muốn đặt riêng: - /
bokusama
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.