Windows 10 не е без свой собствен уникален набор от пречупвания и странности и една от тези пречупвания и странности е „мащабирането на дисплея на устройства с висок DPI“ „функция“, с която идва най-новата и най-добрата версия на Windows. Тази функция, наричана още „режим на мащабиране на съвместимостта“, замества „мащабирането на дисплея в стил XP“, която беше достъпна в Windows 7 и причинява всички и програми, които не определят тяхната съвместимост от самото начало, да изглеждат изключително размазани . Текстът в такива програми може да бъде много труден за четене, което прави този проблем толкова уместен.
За съжаление този „режим на мащабиране на съвместимостта“ е включен по подразбиране за всички програми и приложения. Единственият начин, по който Microsoft е предоставил на потребителите да изключат тази функция, е да я деактивира, като щракнете с десния бутон на мишката върху някоя от въпросните програми, изберете Съвместимост и изключите мащабирането на дисплея на устройства с висок DPI, една програма в време. Това може да бъде доста досадна задача и няма абсолютно никакъв начин човек да деактивира тази функция за всички програми на компютър с Windows 10, поне не по начин, предоставен от Microsoft.
Това обаче не означава, че деактивирането на информираността за DPI за всички ваши програми е невъзможно - всичко, което трябва да направите, е да инструктирате Windows да предпочита външни манифестни файлове за програми при стартирането им и след това да създавате и поставяте външни манифестни файлове за всяка програма, която сте изправени пред този проблем на. Следват стъпките, които трябва да изпълните, за да деактивирате мащабирането на дисплея с висок DPI в Windows 10 за всички програми, използващи това решение:
Натиснете Лого на Windows бутон + R за да отворите a Бягай. Напишете в regedit и натиснете Въведете .
В левия прозорец на Редактор на регистъра , отидете до следната директория:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion
Кликнете върху Един до друг в левия прозорец, за да разширите съдържанието му в десния екран. Щракнете с десния бутон върху празно място в десния прозорец, задръжте курсора на мишката Ново и кликнете върху DWORD (32-битова) стойност .
Наименувайте файла PreferExternalManifest и натиснете Въведете . Щракнете с десния бутон върху новата стойност на DWORD и щракнете върху Промяна . Тип 1 в Данни за стойността. Променете стойността Основа да се Десетична . Кликнете върху Добре . Затвори Редактор на регистъра .
Копирайте съдържанието на типичния файл на манифеста, като щракнете върху тук и копиране на целия текст на страницата.
Отворете a Notepad. Поставете текста, от който сте копирали връзката над този ред в Notepad
Запази Notepad документ като пълното име на изпълнимия файл на програмата, за която се опитвате да деактивирате мащабирането на дисплея на устройства с висок DPI, последвано от разширението .manifest. Например името на файл на манифест за Photoshop ще бъде фотошоп. exe.manifest .
Преместете файла на манифеста в основната директория на програмата, за която се опитвате да изключите мащабирането на дисплея на устройства с висок DPI - това е директорията, в която се намират файловете на програмата, включително нейния изпълним файл (като photoshop.exe за Photoshop). Пример за такава коренна директория е:
C: Program Files Adobe
Създайте манифестни файлове за всички програми, за които искате да деактивирате мащабирането на дисплея на устройства с висок DPI, и ги преместете в съответните им директории за инсталиране. Няма нужда рестартирам вашият компютър - програмата, за която създавате и поставяте файл на манифест, трябва да започне да се показва както трябва веднага след като затворите и след това да го отворите отново.
Някои хора просто не биха искали да се забъркват с регистъра на компютъра си и ако вие сте един от тези хора, можете да използвате програма, известна като DPI Awareness Enabler който е създаден от добрия самарянин, който някога е бил засегнат от този въпрос. Въпреки че изглежда много по-просто и по-малко рисковано решение на проблема, някои потребители съобщават, че той не дава резултати, които са толкова добри, колкото тези, получени от описаното по-горе решение. Тъй като това е така, препоръчително е да използвате следното решение на свой собствен риск. За да деактивирате мащабирането на дисплея на устройства с висок DPI за всички програми на компютър с Windows 10, който използвате DPI Awareness Enabler , ти трябва да:
Отивам тук .
Изтегли DPI Awareness Enabler като щракнете върху DpiAwarenessEnabler 1.0.3.zip в Лицензи и изтегляне раздел на уебсайта.
Инсталирай DPI Awareness Enabler .
Бягай DPI Awareness Enabler .
Плъзнете всяка отделна програма, която показва размазани текстове и изображения от Всички програми за откриване списък към Списък за съвместимост на Windows . По този начин ще осъзнаете всяка от програмите, които плъзгате и пускате DPI, изключвайки мащабирането на дисплея за устройства с висок DPI за всяко едно от тях и в крайна сметка ще се отървете от проблема си.