Ora, la maggior parte dei dispositivi ha DPI (risoluzione dello schermo) elevati, siano essi telefoni, laptop, tablet o computer desktop. Tuttavia, sebbene Windows 10 supporti la modifica dei DPI per migliorare le immagini visualizzate, le vecchie applicazioni non ne beneficiano.
Gli utenti potrebbero riscontrare questo problema quando eseguono vecchie applicazioni Win32, testo e immagini sono sfocati o i riquadri delle finestre appaiono distorti. Per risolvere questo problema, Microsoft ha apportato alcuni miglioramenti all'aggiornamento dell'anniversario di Windows 10, ma è stato solo con l'aggiornamento dei creatori che sono stati riscontrati cambiamenti significativi.
È stato migliorato il modo in cui modificare i DPI per eseguire app legacy su Windows 10
Microsoft ha cambiato il modo in cui Windows 10 gestisce l'allineamento automatico specifico dello schermo, riducendo così la sfocatura e la distorsione nelle app meno recenti. Tuttavia, esistono ancora casi in cui l'applicazione non può eseguire il rendering, ad esempio quando lo sviluppatore non aggiorna l'applicazione per supportare la nuova modifica DPI. In questi casi, Windows 10 offre la possibilità di forzare l'esecuzione delle applicazioni in base al DPI richiesto.
Questa nuova funzionalità si chiama System (Enhanced), che apporta molti miglioramenti all'immagine, anche se è ancora un po' sfocata ma comunque molto migliore dell'originale. Di seguito sono riportate le istruzioni per abilitare questa funzionalità.
Utilizzare Sistema (Avanzato) per modificare DPI nell'applicazione
- Apri l'applicazione per la quale desideri modificare l'impostazione DPI.
- Fare clic con il tasto destro sull'applicazione sulla barra delle applicazioni.
- Fare clic con il tasto destro sul nome dell'applicazione e selezionare Proprietà.
Nota: un altro modo è trovare il file eseguibile .exe dell'applicazione, fare clic con il pulsante destro del mouse e selezionare Proprietà.
- Seleziona la scheda Compatibilità.
- In Impostazioni, seleziona Ignora comportamento ridimensionamento DPI elevato.
- Nella categoria Ridimensionamento eseguito per , selezionare Sistema (Avanzato).
- Fare clic su Applica.
- Selezionare OK.
Questa nuova opzione consentirà a Windows 10 di "dirottare" il modo in cui le applicazioni gestiscono i DPI. Dopo aver completato i passaggi precedenti, spegni e riaccendi l'app per vedere le modifiche. Tuttavia, questo metodo presenta ancora alcune limitazioni:
- I contenuti GPI+ e DX non possono modificare DPI.
- Il contenuto bitmap non sarà molto chiaro.
- Deve essere abilitato uno alla volta per ciascuna applicazione.
Inoltre, vedrai anche altre due opzioni quando è selezionato Sistema (Avanzato) durante l'esecuzione dell'applicazione:
- Applicazione: utilizzare questa opzione per forzare l'applicazione a eseguire DPI per ciascuna schermata.
- Sistema: questa è la scelta standard per il modo in cui Windows gestisce DPI. Quando selezionato, Windows 10 estrarrà l'applicazione, le immagini bitmap e il testo verranno sfocati.
Questa impostazione funziona solo su applicazioni desktop legacy (basate su GPI). Le app di Windows Store non possono essere configurate in questo modo perché sono ottimizzate per la visualizzazione su schermi ad alta risoluzione.