Utama Windows 10 Cara membetulkan aplikasi yang kelihatan kecil pada paparan DPI dan resolusi tinggi

Cara membetulkan aplikasi yang kelihatan kecil pada paparan DPI dan resolusi tinggi



Hari ini, banyak PC dihantar dengan paparan resolusi yang sangat tinggi walaupun faktor bentuk PC lebih kecil misalnya, Ultrabook atau tablet. Atau anda mungkin mempunyai monitor desktop dengan resolusi 4K. Pada resolusi seperti itu, Windows secara automatik menghidupkan penskalaan DPI sehingga semua yang ada di skrin anda menjadi lebih besar. Namun, ada beberapa aplikasi pihak ketiga, yang tidak ditampilkan dengan baik pada layar DPI tinggi. Mereka kelihatan terlalu kecil untuk resolusi skrin. Mari kita lihat bagaimana memperbaikinya jika Windows 8.1 atau Windows 10 tidak menskalakannya dengan betul.

DPI1
Biasanya, aplikasi seperti itu ditulis sebelum paparan DPI tinggi muncul dan tidak dikemas kini dengan betul untuk menyokong DPI tinggi. Tampilannya terlalu kecil di layar dengan font yang mustahil untuk dibaca dan tidak skala dengan betul. Selalunya butang salah letak atau terlalu kecil untuk diklik untuk aplikasi lama yang belum dikemas kini untuk paparan DPI tinggi. Windows biasanya menskalakan semua aplikasi secara automatik menggunakan penskalaan gaya XP serta virtualisasi DPI untuk aplikasi yang tidak memberitahu Windows bahawa mereka mengetahui DPI. Namun ada beberapa aplikasi yang berbohong kepada Windows bahawa mereka DPI tinggi walaupun tidak, itulah sebabnya Windows tidak menskalakannya. Aplikasi seperti itu tidak betul pada resolusi HD penuh atau 4K.

Untuk memperbaikinya, satu helah dapat dilakukan yang memaksa Windows menskala aplikasi menggunakan virtualisasi DPI. Namun menurut pengujian saya, ia hanya dapat dilakukan dengan selamat pada Windows 8.1 dan Windows 10. Prosedurnya panjang dan agak rumit untuk pengguna pemula tetapi tidak ada GUI cepat di Windows untuk memaksa virtualisasi DPI untuk aplikasi tertentu. Melakukan tweak Registry yang terlibat dalam tweak ini pada Windows 7 atau Windows 8.0 menyebabkan beberapa tingkah laku dan kesan sampingan yang aneh seperti ikon dulang sistem hilang sehingga melakukannya dengan risiko anda sendiri jika anda menjalankan OS ini. Sekiranya anda menjalankan Windows 8.1 atau Windows 10, teruskan dengan arahan ini.

Iklan

  1. Buat fail teks kosong dari menu Baru dengan mengklik kanan di mana sahaja mis. di Desktop atau dalam folder. Fail teks harus mempunyai nama program EXE, yang terlalu kecil, diikuti dengan teks '.manifest'. Sebagai contoh, jika nama program yang anda gunakan yang kelihatan kecil adalah SearchTool.exe, fail teks yang anda buat harus diberi nama 'SearchTool.exe.manifest'. Sekiranya anda tidak tahu nama EXE, klik kanan Taskbar dan buka Task Manager semasa aplikasi tersebut sedang berjalan. Pilih aplikasi dan klik kanan dan klik Pergi ke Butiran. Pada tab Butiran, nama EXE akan ditunjukkan. Kemudian anda boleh membuat fail teks dengan nama yang sesuai. cth. Processname.exe.manifest.DPI3
  2. Muat turun dan pasang program Penggodam Sumber percuma dari sini: http://www.angusj.com/resourcehacker/ . Ia adalah alat penyuntingan sumber. Sebab kami memerlukannya adalah kerana manifes aplikasi kadang-kadang disimpan di dalam EXE dan Windows lebih suka manifes aplikasi dalaman ini secara lalai. Kami tidak mahu mengabaikan manifes aplikasi dalaman sepenuhnya jika ada, iaitu, jika pembangun aplikasi telah menambahkannya kerana selain penskalaan DPI, ini mengandungi maklumat penting lain mengenai konfigurasi sisi-demi-sisi aplikasi dan ketinggian UAC.
  3. Mulakan Resource Hacker dan buka EXE aplikasi di dalamnya yang kelihatan sangat kecil pada paparan resolusi tinggi anda.
  4. Sumber manifes program (EXE) biasanya disimpan sebagai Jenis sumber 24. Periksa sama ada Sumber 24 ini wujud. Sekiranya tidak ada sumber # 24 seperti itu di dalam EXE yang anda buka, tutup Sumber Penggodam dan buka fail yang anda buat pada langkah 1 di Notepad dan salin-tampal teks berikut di dalamnya dan kemudian simpan dan tutup fail teks:
    Salah

    Sekarang lompat terus ke langkah 9 untuk kes di mana tidak ada sumber 24 di dalam EXE yang anda buka dan anda melakukan langkah di atas.

  5. Jika sebaliknya, sumber 24 ada di EXE yang anda buka di Resource Hacker, kemudian kembangkan nod yang disebut 24 -> 1 dan klik pada item 1033 (ia adalah 1033 untuk edisi bahasa Inggeris). Klik kanan di panel kanan dan klik Pilih semua. Kemudian klik kanan pada teks yang dipilih sekali lagi dan klik Salin dan tutup Penggodam Sumber. Jangan membuat perubahan pada manifes dalaman EXE kerana EXE mungkin ditandatangani secara digital atau dimampatkan. Kami tidak mahu mengubahsuai EXE yang asal.
  6. Buka Notepad, buka file yang anda buat pada langkah 1 di Notepad dan tempelkan apa yang anda salin dari Resource Hacker ke Notepad dan simpan fail ini dari menu File.
  7. Dalam fail ini, lihat apakah ada bahagian yang memiliki bendera dpiaware disetel ke True (ini berarti aplikasi mengaku DPI sedar jika terlihat kecil pada paparan DPI tinggi):
    Betul

    Sekiranya wujud, ubah dari True ke False. Sekiranya tidak ada bahagian yang berkaitan dengan kesedaran DPI dalam informasi manifes aplikasi, tambahkan blok teks di atas tepat setelah baris berikut dalam file manifes:

  8. Tukar bendera dpaware dari True ke False dan simpan perubahan pada fail dan tutup.
  9. Salin fail ke folder EXE. Sebagai contoh, jika program dipasang di C: Program Files Contoso SearchTool.exe, salin manifes ke direktori C: Program Files Contoso.
  10. Sekarang kita perlu mengubah Windows agar lebih suka fail manifes luaran daripada fail dalaman yang terdapat di dalam EXE. Penyesuaian Registry ini mesti dilakukan * hanya * untuk Windows 8.1 dan Windows 10. Sekiranya anda menjalankan Windows 7 atau Windows 8.0 RTM, melakukan Registry tweak berikut boleh menyebabkan kesan sampingan yang tidak dijangka seperti beberapa kerosakan fungsi sistem atau aplikasi mogok.
  11. Buka Registry Editor (Regedit.exe) di Windows 8.1 atau Windows 10. Navigasi ke subkunci pendaftaran berikut:
    HKEY_LOCAL_MACHINE> PERISIAN> Microsoft> Windows> CurrentVersion> SideBySide
  12. Klik kanan, pilih BARU> Nilai DWORD (32 bit). Beri nama: PreferExternalManifest, dan kemudian tekan ENTER.
  13. Klik kanan PreferExternalManifest, dan kemudian klik Ubah suai. Masukkan Data Nilai 1. Klik OK. Keluar dari Editor Pendaftaran.
  14. Sekarang mulakan semula Windows dan jalankan aplikasi yang anda tambahkan manifes ini.

Aplikasi ini harus ditingkatkan dengan fitur virtualisasi Windows DPI dan tidak akan kelihatan terlalu kecil dengan kawalan yang tidak dapat digunakan. Teksnya mungkin kelihatan kabur tetapi itu kerana pembangun aplikasi tidak mengemas kini aplikasi untuk DPI tinggi. Teks yang agak kabur boleh diterima daripada antara muka pengguna bersaiz kecil yang tidak dapat dibaca dengan kawalan kecil.

Sekiranya aplikasi masih dikembangkan secara aktif, anda harus menghubungi pembangunnya sehingga dia benar-benar akan menjadikannya skala dengan betul pada DPI tinggi dan tidak hanya menandakan EXE sebagai DPI tinggi yang sedar. Sekiranya aplikasi tidak lagi dikendalikan, maka anda tidak bernasib baik. Ini bagus kerana aplikasi akan kelihatan (dengan teks yang agak kabur). Walau bagaimanapun, aplikasi itu boleh digunakan sekarang.

Artikel Yang Menarik

Pilihan Editor

Cara Menghapus Folder Muat turun secara automatik di Windows 10
Cara Menghapus Folder Muat turun secara automatik di Windows 10
Anda boleh membersihkan folder muat turun anda secara automatik di Windows 10. Pilihan khas dalam Tetapan membolehkan anda membuang ...
Perakam Langkah Windows untuk diganti dengan Perakam Permainan Xbox
Perakam Langkah Windows untuk diganti dengan Perakam Permainan Xbox
Di Windows 7, Microsoft menambahkan program baru yang tidak tersedia pada versi Windows sebelumnya. PSR.EXE, yang dikenali sebagai Problem Steps Recorder dan kemudian dinamakan semula menjadi Steps Recorder, adalah alat untuk merakam tangkapan skrin apa sahaja aktiviti yang anda lakukan di komputer anda semasa anda mengklik dan menambahkan anotasi. Ini sangat berguna untuk
Apakah Perbezaan Antara Google Keep dan Tugas?
Apakah Perbezaan Antara Google Keep dan Tugas?
Sekiranya anda sedikit bingung mengapa Google mempunyai lebih daripada satu aplikasi yang perlu dilakukan, anda tidak bersendirian. Di permukaan, Google Keep dan Google Tasks mempunyai tujuan yang sama persis. Tetapi apabila anda mempertimbangkan hakikatnya
Bagaimana untuk mengelakkan Windows 10 reboot secara automatik untuk pemasangan kemas kini
Bagaimana untuk mengelakkan Windows 10 reboot secara automatik untuk pemasangan kemas kini
Adalah mungkin untuk mengubah tingkah laku OS dan mencegah Windows daripada melakukan boot semula secara automatik untuk pemasangan kemas kini.
Lenovo mengembalikan menu Mula ke Windows 8
Lenovo mengembalikan menu Mula ke Windows 8
Lenovo tidak akan bertahan untuk mengembalikan butang Mula dalam kemas kini Windows 8.1, dan telah bekerjasama dengan permulaan untuk memulihkan menu Mula yang sangat dirindui. Kemas kini Windows 8.1 akan tiba
Tukar Bilangan Hari Untuk Kembali ke Versi Windows Sebelumnya
Tukar Bilangan Hari Untuk Kembali ke Versi Windows Sebelumnya
Di Windows 10, pengguna hanya mempunyai 10 hari untuk memerhatikan dan mengkaji sebarang masalah dengan binaan baru dan menyahpasangnya. Adalah mungkin untuk mengubah jumlah hari untuk kembali ke versi Windows 10 sebelumnya.
Cara Mengakses Folder Permulaan Windows 10
Cara Mengakses Folder Permulaan Windows 10
Folder Permulaan Windows, sekali mudah diakses melalui Menu Mula pada versi Windows yang lebih lama, tersembunyi di Windows 10 tetapi masih berfungsi dengan baik. Inilah cara mengakses Folder Permulaan dan mengkonfigurasi aplikasi kegemaran anda untuk dilancarkan semasa anda log masuk ke PC Windows 10 anda.