Systemowy współczynnik DPI na proces to funkcja zgodności aplikacji dla aplikacji klasycznych, które nie są poprawnie renderowane po zmianie współczynnika skalowania ekranu (DPI). Gdy współczynnik skalowania ekranu wyświetlacza podstawowego zostanie zmieniony (co może mieć miejsce po podłączeniu lub odłączeniu wyświetlacza mającego inny współczynnik skalowania ekranu [DPI], zdalnym nawiązaniu połączenia z urządzenia mającego inny współczynnik skalowana ekranu albo ręcznej zmianie współczynnika skalowania ekranu), wiele aplikacji klasycznych może być wyświetlanych jako rozmyte. Aplikacje klasyczne, które nie zostały zaktualizowane do poprawnego wyświetlania w tym scenariuszu, będą rozmyte, dopóki użytkownik nie wyloguje się z systemu Windows i nie zaloguje się ponownie.
Gdy włączysz tę zasadę, niektóre rozmyte aplikacje zaczną być wyraźne po ponownym uruchomieniu, a więc wylogowanie użytkownika z systemu Windows i ponowne zalogowanie się nie będzie konieczne.
Należy pamiętać o następujących kwestiach:
Funkcja Systemowy współczynnik DPI na proces ulepszy sposób renderowania tylko aplikacji klasycznych umieszczonych na wyświetlaczu podstawowym. Niektóre aplikacje klasyczne nadal mogą być rozmyte na wyświetlaczach pomocniczych, które mają inne współczynniki skalowania ekranu.
Funkcja Systemowy współczynnik DPI na proces nie będzie działać ze wszystkimi aplikacjami, ponieważ niektóre starsze aplikacje klasyczne zawsze będą rozmyte na wyświetlaczach mających wysoki współczynnik DPI.
W niektórych przypadkach możesz zaobserwować dziwne zachowanie niektórych aplikacji klasycznych. W takiej sytuacji należy wyłączyć funkcję Systemowy współczynnik DPI na proces.
Włączenie tego ustawienia umożliwi określenie obowiązującej w całym systemie wartości domyślnej dla aplikacji klasycznych oraz zastąpień tej wartości dla konkretnych aplikacji. Jeśli wyłączysz to ustawienie albo go nie skonfigurujesz, funkcja Systemowy współczynnik DPI na proces nie będzie stosowana do żadnego procesu w systemie.
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\Control Panel\Desktop |
Value Name | EnablePerProcessSystemDPI |
Value Type | REG_DWORD |
Value | 1 |
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\Control Panel\Desktop |
Value Name | EnablePerProcessSystemDPI |
Value Type | REG_DWORD |
Value | 0 |
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\Display |
Value Name | EnablePerProcessSystemDPIForProcesses |
Value Type | REG_SZ |
Default Value |
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\Display |
Value Name | DisablePerProcessSystemDPIForProcesses |
Value Type | REG_SZ |
Default Value |