Windows 7 ridimensionamento errato


10

Mi sono imbattuto in un problema il secondo dopo aver installato Windows 7 alcuni mesi fa, ma interessava solo poche applicazioni in quel momento, quindi l'ho ignorato. Ora un numero crescente di applicazioni si comporta allo stesso modo ed è fastidioso. Le impostazioni DPI sembrano avere un problema come si può vedere di seguito:

Male

La stessa applicazione dovrebbe apparire così:

Buono

Il DPI è impostato al 100% (ho provato a cambiarlo ma non ha avuto alcun effetto). Penso che forse le impostazioni internazionali / della lingua abbiano qualcosa a che fare con esso, ma non posso disattivarlo solo in inglese.

Qualche idea?


Non mi è permesso avere due link nella descrizione. Ad esempio, questo è come dovrebbe apparire normalmente il programma: c.ask.nate.com/imgs/qrsi.tsp/8861288/11823503/0/1/A/01.jpg (non importa il tema classico di Windows, succede su tutti i temi)
Anonimo

Qual è la tua risoluzione dello schermo?
Nicu Zecheru,

1024x768 (....)
Anonimo il

È possibile fare clic con il tasto destro del mouse sul collegamento al programma e scegliere Proprietà. Nella scheda Compatibilità, seleziona "Disattiva ridimensionamento display su impostazioni DPI elevate". Fai clic su OK e avvia il programma. Questo risolve il problema per quel programma?
harrymc,

Risposte:


10

Questo è un bug noto che interessa gli utenti con un display ad alta risoluzione.

Durante l'installazione, Windows 7 installa un set di caratteri più grande che è il 125% delle dimensioni normali. Se poi scegli di tornare alla dimensione del carattere standard (100%), Windows manterrà alcuni dei caratteri grandi anche se tutto il resto è regolato per caratteri standard, causando una visualizzazione errata di alcuni programmi poiché il DPI è troppo grande per la dimensione della finestra .

  1. Apri il menu Start e digita regedite premi Invio .
  2. Trova la chiave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
  3. Trova il valore MS Sans Serif 8,10,12,14,18,24
  4. Cambia da SSERIFF.FONaSSERIFE.FON
  5. Trova MS Serif 8,10,12,14,18,24
  6. Cambia da SERIFF.FONaSERIFE.FON
  7. Trova il corriere 10,12,15
  8. Cambia da COURF.FONaCOURE.FON

Riavvia Windows e il problema dovrebbe essere risolto.


Il piacere è tutto mio.
Ian Atkin,

3

Fare clic con il tasto destro del mouse sul desktop, fare clic su Personalizza> Colore finestra> Impostazioni aspetto avanzate e modificare le dimensioni del carattere lì. Oppure potresti semplicemente impostare tutto sul tema predefinito e vedere cosa succede.


Non posso parlare per l'interrogatore originale di questa domanda, ma sembra che abbia provato a cambiare il DPI usando questo approccio e impostarlo al 100%, solo per avere alcuni programmi ancora scalabili troppo grandi.
Fopedush,

0

Sto usando Windows 7 a 32 bit SP1, ho scaricato l'applicazione MemSet4.1 e tutto va bene sul mio schermo. La modifica delle impostazioni DPI non ha alcun impatto sul suo display. Anche la modifica della risoluzione dello schermo non interrompe il contenuto, come mostrato sullo schermo. Anche lavorare con lingue diverse non ha alcun impatto sull'output. In tutti questi casi, ottengo il risultato corretto, quindi, in realtà, non vedo il problema sulla mia macchina.

Penso che dovresti cercare il driver dello schermo installato nella tua macchina e se il driver corretto non è installato e viene utilizzato il valore predefinito da Windows, devi installare il driver dello schermo corretto.


0

La risposta di Ian Atkin mi ha aiutato molto, nel mio caso i nomi dei file dei caratteri "giusti" erano leggermente diversi, forse a causa di altre impostazioni regionali:

Apri il menu Start e digita regedit e premi Invio. Individua la chiave HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts

Trova il valore MS Sans Serif 8,10,12,14,18,24 Modifica da SSERIFF R .FON a SSERIFE R .FON

Trova MS Serif 8,10,12,14,18,24 Passa da SERIFF R .FON a SERIFE R .FON

Trova Corriere 10,12,15 Passa da COURF R .FON a COURE R .FON

Grazie mille Ian Atkin, forse la mia piccola nota aiuterà anche gli altri


0

La soluzione di @ ian-atkin non ha risolto il problema, ma mi ha aiutato a scoprire queste posizioni dei caratteri che mi hanno portato al mio problema / soluzione:

Per qualche ragione, una mia applicazione locale ha compilato la sua versione di MS Sans Serif, rendendo i caratteri molto piccoli. Ho dovuto cambiarlo indietro i suoi valori originali.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.