Nastavení DPI systému podle procesu je funkce kompatibility aplikací pro desktopové aplikace, které se po změně faktoru měřítka zobrazení (DPI, body na palec) nevykreslují správně. Když se změní měřítko zobrazení primárního monitoru (k čemuž může dojít, když připojíte nebo odpojíte displej, který má jiný faktor měřítka zobrazení, vzdáleně se připojíte ze zařízení s jiným faktorem nebo tento faktor změníte ručně), mnoho desktopových aplikací se může zobrazit rozmazaně. Desktopové aplikace, které nebyly aktualizovány tak, aby se při tomto scénáři zobrazovaly správně, budou rozmazané, dokud se uživatel neodhlásí a pak znovu nepřihlásí do Windows.
Pokud tuto zásadu povolíte, budou se některé rozmazané aplikace po restartování zobrazovat ostře, aniž by se uživatel musel odhlásit a znovu přihlásit do Windows.
Mějte na paměti následující:
Nastavení DPI systému podle procesu zlepší vykreslování jen u desktopových aplikací, které jsou umístěné na primárním monitoru. Některé desktopové aplikace můžou být i nadále rozmazané na sekundárních monitorech, které mají jiný faktor měřítka zobrazení.
Nastavení DPI systému podle procesu nebude fungovat u všech aplikací – některé starší desktopové aplikace budou na monitorech s vysokou hodnotou DPI rozmazané vždycky.
V některých případech se může u některých desktopových aplikací projevit zvláštní chování. Pokud se to stane, měli byste funkci Nastavení DPI systému podle procesu zakázat.
Pokud toto nastavení povolíte, můžete určit výchozí systémové nastavení pro desktopové aplikace, jakož i přepisy u jednotlivých aplikací. Pokud toto nastavení zakážete nebo nenakonfigurujete, funkce Nastavení DPI systému podle procesu se nebude vztahovat na žádné procesy v systému.
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 |