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 Mencari Nombor Siri Laptop Anda
Cara Mencari Nombor Siri Laptop Anda
Adalah berguna untuk mengetahui nombor siri komputer riba anda apabila berurusan dengan sokongan teknikal. Berikut ialah beberapa cara untuk mencari nombor siri komputer riba Windows anda.
Cara Menukar Nama Pengguna Skype
Cara Menukar Nama Pengguna Skype
Sebilangan besar orang mendaftar untuk Skype tidak pernah menjangka bahawa mereka akan menggunakannya untuk panggilan yang berkaitan dengan pekerjaan. Mereka yang mendaftar dengan sengaja menggunakan nama pengguna konyol mungkin akan menyesali keputusan itu kemudian. Nasib baik, ada
Kunci generik untuk memasang Windows 10, Windows 8.1 dan Windows 8
Kunci generik untuk memasang Windows 10, Windows 8.1 dan Windows 8
Dapatkan kunci generik untuk Windows 10, Windows 8, Windows 8.1 untuk memasangnya tanpa pengaktifan.
Sayang - Perkhidmatan Berkualiti Untuk Menjimatkan Wang, atau Penipuan?
Sayang - Perkhidmatan Berkualiti Untuk Menjimatkan Wang, atau Penipuan?
Honey adalah lanjutan untuk Chrome, Firefox, Edge, Safari, dan Opera yang membolehkan anda mengimbas laman web secara automatik seperti Amazon dan kedai dalam talian yang serupa untuk mencari tawaran terbaik yang terdapat pada produk tertentu. Sekiranya anda melihat di
Semua Cara Mengaktifkan Pencerita di Windows 10
Semua Cara Mengaktifkan Pencerita di Windows 10
Kami mengkaji semua kemungkinan cara untuk mengaktifkan Narrator dalam versi Windows 10 baru-baru ini, termasuk Tetapan, kekunci pintasan, dan banyak lagi.
Mengapa Ping Saya Sangat Tinggi dalam CSGO?
Mengapa Ping Saya Sangat Tinggi dalam CSGO?
Counter-Strike Global Offensive, atau CSGO secara ringkas, kini berada di puncaknya. Dengan pangkalan pemain tertinggi di dunia, ia telah menduduki tangga teratas Steam buat sementara waktu sekarang. Tetapi sama hebatnya dengan statistik ini,
Cara Mematikan Papan Kekunci Pada Skrin dalam Windows 10
Cara Mematikan Papan Kekunci Pada Skrin dalam Windows 10
Walaupun berguna, papan kekunci pada skrin kadangkala boleh muncul apabila ia tidak dikehendaki. Berikut ialah cara untuk mematikannya supaya ia berhenti mengganggu anda.