Du arbetar offline, väntar på att återansluta till Internet

Varför visas vissa text med fyrkantiga rutor i vissa program på Windows-10?

VIKTIGT: Denna artikel har översatts av Microsofts programvara för maskin-översättning och möjligen efterredigerats via CTF-teknologi av Microsofts community istället för av en professionell mänsklig översättare. För att du på ditt eget språk skall få tillgång till samtliga Knowledge Base-artiklar erbjuder Microsoft både mänskligt översatta såväl som maskinöversatta artiklar samt artiklar som efterredigerats av en community. En maskinöversatt artikel likväl som en artikel som blivit efterredigerad av en community är dock inte alltid helt perfekt, då de kan innehålla misstag i ordförrådet, syntax- och grammatikfel. Microsoft är inte ansvarigt för några felaktigheter, misstag eller skador orsakade av felöversättningar eller för våra kunders bruk av innehållet. Microsoft uppdaterar ofta sin programvara för maskinöversättning samt de verktyg som förbättrar den maskinöversatta efterredigeringen.

Den engelska versionen av artikeln är följande: 3083806
Symptom
När du kör vissa program på skrivbordet i Windows 10 eller Windows 10 Mobile vissa tecken visas som en fyrkantig eller rektangulär ruta eller som en ruta med en punkt, ett frågetecken eller "x" i medan samma app körs på tidigare versioner av Windows eller Windows Phone har inte problemet.

Problemet brukar vara text i Mellanöstern eller asiatiska språk (arabiska, kinesiska, Hindi, etc.). På Windows 10 Mobile är problemet troligen att engagera östasiatiska språk (kinesiska, japanska och koreanska). På 10 av Windows-skrivbordet problemet brukar text på andra språk än språk som systemet är konfigurerat och inom vissa typer av program som har stöd för scenarier där internationella språk kan uppstå (t.ex. Bläddra webbplatser och användarmeddelanden i sociala nätverk apps).
Orsak
Vissa viktiga förbättringar har gjorts i Windows-10 som påverkar teckensnitt; Mer information om detta följer nedan. En sidoeffekt av dessa ändringar är att en liten del av befintliga program som skapats för tidigare versioner av Windows eller Windows Phone kan påverkas.
  • Vissa teckensnitt som ingick i Windows Phone 8.1 ingår inte i Windows 10 Mobile.
  • Vissa teckensnitt som tidigare ingick i alla stationära Windows-system har flyttats till valfria teckensnittspaket och så kanske inte finns på alla datorer i Windows-10.

Mer information om dessa ändringar följer nedan. I vissa program kan dessa förändringar leda till "fyrkantig" Symptom när du visar vissa internationella tecken.

Alla versioner av Windows 10 innehåller teckensnitt som ger omfattande språkstöd och Windows-plattformen innehåller teckensnitt fallback-mekanismer för att säkerställa att texten i alla språk alltid visar läsliga tecken i stället för rutor. Men vissa program får vidta direkta beroenden på teckensnitt för att visa vissa Unicode-tecken och inte använda de teckensnitt fallback-mekanismer som ingår i Windows. I vissa fall kan har dessa program vidtagit direkta beroenden på teckensnitt som inte finns som standard på alla Windows-10 system. Vissa andra teckensnitt får användas för att visa texten i stället eftersom det teckensnitt som du försöker använda appen inte finns i systemet och teckensnittet kanske inte stöder alla tecken som visas. När ett tecken visas med ett teckensnitt som inte stöder tecknet används en standard "inte definierad"-tecknet i teckensnittet. Tecknet "inte definierad" i de flesta teckensnitt har utseendet på en fyrkantig låda eller en variant av som.

Översikt över teckensnitt viktiga förbättringar i Windows 10

En nyckel har övergripande mål för Windows 10 för Windows är en familj av operativsystem för annan enhetskategorier som alla är uppbyggd kring en gemensam grundläggande OS och en delad app plattform – Universal Windows-plattformen (UWP). UWP kan appar som skrivs och bygger en gång och som kan köras på en mängd olika enheter, från Hololens till Xbox och yta (hub). Ett krav för den här plattformen konvergerade app är att ha en uppsättning teckensnitt som är gemensamma för alla dessa enhetskategorier. I tidigare versioner fanns olika typer av teckensnitt som levereras med Windows Phone, en Xbox och Windows desktop client. I Windows-10 finns nu en gemensam uppsättning teckensnitt som garanterat finns på alla Windows-10 enheter i alla utgåvor av Windows 10 och över alla enhetskategorier och formfaktorer. Denna uppsättning vanliga teckensnitt innehåller dessutom omfattande stöd för Unicode, ta emot tusentals språk från hela världen med en liten uppsättning teckensnitt som kräver endast begränsat diskutrymme.

Uppsättning gemensamma UWP teckensnitt anges i denna artikel:

https://msdn.microsoft.com/library/Windows/Apps/hh700394.aspx#recommended_fonts

Windows desktop-klienten används vanligtvis på enheter med mindre stränga begränsningar för lagring och så den kan ta emot ett större urval av teckensnitt. Men medan Windows-skrivbordet har traditionellt använts på enheter med mycket stor lagringskapacitet, har under de senaste åren vi sett nya formfaktorer som billig tabletter med mer begränsad lagring. En annan nyckel övergripande mål för Windows 10 har varit att göra Windows skrivbordsklienten arbete bättre än någonsin på sådana enheter med lägre kostnad.

Som internationella Språktäckning av Windows fortsatte att växa, innebar detta att fler och fler internationella teckensnitt fanns på alla system, oavsett om användaren i ett visst system hade faktiskt behov för teckensnitt för andra språk. Men detta lagt till ett stort antal val i kontroller för datumväljare teckensnitt och dialoger som skulle ha låg relevans för en viss användare. Till exempel skulle spanska användare kunna välja bland en mängd thailändska teckensnitt, trots att de aldrig använder thailändska. Dessutom läggs detta även hundratals megabyte till storleken på alla stationära Windows-system. Många Windows-teckensnitt har flyttats till valfria teckensnittsfunktioner för att minska mängden diskutrymme som krävs för Windows och för att förbättra relevansen av teckensnitt alternativen för en viss användare.

Funktionerna för valfria teckensnitt är ordnade efter olika skript och ha språk associationer och ska installeras automatiskt baserat på dessa språk associationer. Funktionen "Förenklad kinesiska ytterligare teckensnitt" har exempelvis teckensnitt som används specifikt för förenklad kinesiska. Om förenklad kinesiska versionen av Windows 10 är installerat kommer det redan har funktionen valfria teckensnitt förinstallerat. Om en annan språkversion av Windows 10 har installerats men en användare gör en förenklad kinesiska indata metod, eller om de har en profil som är associerad med sina Microsoft-konto som redan innehåller förenklade kinesiska och att profilen återvänder till enheten och sedan funktionen förenklad kinesiska ytterligare teckensnitt installeras via Windows Update automatiskt.

Genom att installera teckensnittspaket valfria om du vill matcha antalet språk som används på en dator, kommer du att uppnå den bästa balansen mellan antalet alternativen teckensnitt och disk-utrymme som används. Men även utan någon av dessa teckensnittsfunktioner för valfria installerade, alla stationära system Windows 10 fortfarande innehåller vanliga UWP-teckensnitt, säkerställer att Windows fortfarande har bra stöd för Unicode och internationella text och se till att universal Windows apps kan ha stor text som visas på skrivbordet enheter och andra formfaktor.

Information om teckensnittet i Windows 10 Mobile

Vissa teckensnitt som fanns i Windows Phone 8.1 har uteslutits från Windows 10 Mobile för att definiera konvergerade, UWP-teckensnitt med ett begränsat antal teckensnitt:
  • Dengxian, Dengxian, fet
  • Estrangelo Edessa
  • Khmer UI, Kambodjanska UI fet
  • Laos UI, Laos UI fet
  • Leelawadee Leelawadee fet
  • Lucida Sans Unicode
  • Microsoft MHei, Microsoft MHei med fet stil
  • Microsoft NeoGothic, Microsoft NeoGothic med fet stil
  • Microsoft Uiguriska
  • Segoe WP, Segoe WP ljus, Segoe WP-SemiLight, Segoe WP teckensnittsfamilj, Segoe WP fet, Segoe WP svart
  • Segoe WP Emoji
  • Tahoma, Tahoma Fet
  • Urdu utskrift, utskrift av fet Urdu
  • YU Gothic fet


Om en Windows Phone app direkt beror på ett av teckensnitten som anges ovan för att visa vissa Unicode-tecken och inga skulle teckensnitt fallback-mekanismer som ingår i Windows, resultatet användas tecken visas som "fyrkantig" tecken.

Information om teckensnittet i 10 skrivbordet

Som nämnts ovan, har ett antal teckensnitt som tidigare skulle ha inkluderats i alla Windows-skrivbordsklienten system i Windows 10 flyttats till valfria teckensnittsfunktioner.

I följande tabell finns en fullständig lista över valfria teckensnittsfunktioner och språk som representativa sammanslutningar. Välj teckensnitt som har flyttats till dessa paket visas; Detta är teckensnitt som användes som shell user interface teckensnitt i tidigare versioner av Windows men som sedan har ersatts av nyare Windows-teckensnitt.

Valfria teckensnitt paketSpråk-associationViktiga teckensnitt flyttas till valfritt paket
Ytterligare teckensnitt för arabiska teckenSpråk som använder arabiska tecken; t.ex., arabiska, persiska och Urdu.
Bangla skript ytterligare teckensnittSpråk med hjälp av Bangla skript. t ex Assamesiska, Bangla.Vrinda
Ytterligare teckensnitt för kanadensiskt urbefolkningsspråkSpråk med hjälp av skript för kanadensiska stavelser. t.ex., Inuktitut.Euphemia
Cherokee ytterligare teckensnittCherokee.Plantagenet Cherokee
Devanagari ytterligare teckensnittSpråket med Devanagari-skript. t.ex. Hindi, Konkani, Marathi.Mangal
Etiopisk ytterligare teckensnittSpråk med hjälp av Etiopisk skript. t.ex., Amhariska, Tigrinya.Nyala
Gujarati ytterligare teckensnittGujarati; andra språk med hjälp av skriptet Gujurati.Shruti
Gurmukhi ytterligare teckensnittPanjabi; andra språk som använder Gurmukhi-skriftRaavi
Teckensnitt för kinesiska (förenklad) ytterligareKinesiska (förenklad)
Teckensnitt för kinesiska (traditionell) ytterligareKinesisk (traditionell)MingLiU, MingLiU_HKSCS
Hebreiska ytterligare teckensnittHebreiska
Kompletterande japanska teckensnittJapanskaMeiryo Meiryo UI, MS Gothic MS Mincho
Khmer ytterligare teckensnittKambodjansk; andra språk med hjälp av skriptet Khmer.DaunPenh, Khmer-användargränssnitt
Kannada ytterligare teckensnittKannada; andra språk med Kannada-skrift.Tunga
Koreanska ytterligare teckensnittKoreanskaBatang, Dotum, Gulim
Laos ytterligare teckensnittLaos; andra språk med hjälp av skript i Laos.DokChampa, Laos UI
Malayalam ytterligare teckensnittMalayalam; andra språk med hjälp av Malayalam-skrift.Karthika
Odia ytterligare teckensnittOdia; andra språk med hjälp av skriptet Odia.Kalinga
Alleuropeiska ytterligare teckensnittIngen automatisk associationer.Ingen (alla teckensnitt som är nya i Windows 10).
Singalesiska ytterligare teckensnittSingalesiska; andra språk med hjälp av Singalesisk skript.Iskoola Pota
Syriska ytterligare teckensnittSpråk med hjälp av skript för Syriska.Estrangelo Edessa
Tamilskt teckensnitt för kompletterandeTamilska; andra språk med hjälp av skript i Tamil.Latha
Telugu ytterligare teckensnittTelugu; andra språk med hjälp av Telugu skript.Gautami
Thailändska ytterligare teckensnittThailändska; andra språk med thailändska skript.Leelawadee
Om en app beror på något av dessa teckensnitt för att visa vissa Unicode-tecken och gör inte användningen av teckensnitt fallback-mekanismer som ingår i Windows, och om valfria teckensnitt-paketet som innehåller teckensnittet inte är installerat på datorn (vanligtvis eftersom system och användare profiler inte är konfigurerade för associerade språk aktiveras), och resultatet blir tecken visas som "fyrkantig" tecken.

Rekommendationer för Windows 10 användare

Om du har dessa problem i vissa program på skrivbordet i Windows 10 kan du ge feedback till app-utvecklare som tyder på att de uppdaterar sina app för Windows-10. Under tiden kan du också installera en eller flera valfria teckensnittsfunktioner apps kan kräva för att fungera korrekt. Åtgärder för att göra detta är följande:

Om du känner till språket för den text som visas felaktigt och ofta använder språket:

Om du vet vilket språk som berörs, kan du lägga till att språket i din användarprofil och alla associerade valfria teckensnitt-funktionen installeras automatiskt. (Observera: andra språk-relaterade valfria funktioner, till exempel textförutsägelse eller stavningskontroll, kan också installeras.)
  • Öppna Inställningar förStart -menyn.
  • Välj tid & språk.
  • Välj Region & språk.
  • Välj Lägg till ett språk.
  • Välj språket.
Aktivera teckensnittsfunktioner för valfria utan att ändra språkinställningar:

Om du inte känner till språket eller känner till språket för den text som visas felaktigt men inte vill lägga till språket i din användarprofil, du kan installera alla valfria teckensnitt funktion utan att aktivera någon ytterligare språk.
  • Öppna Inställningar förStart -menyn.
  • Välj System.
  • Välj Apps & funktioner.
  • Välj Hantera tillvalsfunktioner.
  • Välj Lägg till en funktion.
  • Välj funktionen alla valfria teckensnitt i listan.

Om det uppstår problemen i vissa Windows Phone-appar vill kontakta app developer tyder på att de uppdaterar sina program med de riktlinjer som anges här. Anmärkning: 10 för Windows Mobile stöder inte alla teckensnittsfunktioner för valfria.

Rekommendationer för OEM-tillverkare och systemadministratörer

Om du konfigurerar språkpaket eller internationella inställningar i Windows-10 distribution bilder bör du använda verktyget Deployment Image Servicing and Management (DISM) med valfria teckensnitt paket (och andra valfria, språk-relaterade funktioner) som är associerad med de språkpaket som du lägger till i dina bilder. Följande artikel innehåller information om extra teckensnittsfunktioner och associerade Windows 10 language pack språk:

https://msdn.microsoft.com/en-us/library/Windows/Hardware/mt171094%28v=VS.85%29.aspx?f=255&MSPPError=-2147217396

Se även i den här artikeln för en översikt om språkpaket för Windows 10 och alla valfria, språk-relaterade funktioner:

https://msdn.microsoft.com/en-us/library/Windows/Hardware/dn898584 (v=vs.85).aspx

Om du är en systemadministratör och vet scenariet kräver teckensnitt från en eller flera av dessa extra teckensnittsfunktioner, även om du inte inkluderar associerade språkpaket i bilderna distribution du fortfarande lägga till någon av funktionerna för teckensnitt i din distribution bilder med hjälp av DISM.

Rekommendationer för utvecklare

Ditt program kan påverkas av ändringar av teckensnitt i Windows 10 om du har en Windows Phone-program som har ett beroende på en av de teckensnitt som har uteslutits från Windows 10 Mobile eller om du har en stationär Windows-app som har ett beroende på en av de teckensnitt som har flyttats till valfria teckensnittspaket , och om ditt program inte gör användningen av teckensnitt fallback-mekanismer som ingår i Windows. Typer av appar och app fall troligen att påverkas är:
  • Webbläsare eller andra program som utför komplicerad layout med lägre nivå grafik API: er som inte tillhandahåller teckensnitt återgång (t.ex. DrawGlyphRun, ExtTextOut med ETO_GLYPH_INDEX, ScriptTextOut).
  • Spel eller andra program som använder bilder tredjeparts-bibliotek.
  • App scenarier där texten visas som berör språk utöver app eller Windows' visas, eller de andra språk som används av användaren. t ex webbaktiviteter, ta emot textmeddelanden eller meddelanden från andra användare.
Om din app visar problemen, särskilt i de ovan nämnda situationerna, bör du granska de teckensnitt som dina program använder. Finns i följande artikel i teckensnitt som rekommenderas för användning av program på Windows-10:

https://msdn.microsoft.com/library/Windows/Apps/hh700394.aspx#recommended_fonts

Teckensnitt som anges i denna artikel garanteras att närvara på alla Windows-10 enheter.

Om ditt program använder DirectWrite, vill du använda teckensnittet fallback-mekanismer som tillhandahålls av DirectWrite. Även om du använder lågnivå-API: er och vill implementera teckensnitt används implementering har DirectWrite API: er som ger standardmappningarna som du kan komplettera med din egen anpassade mappningar. Finns i följande artiklar i MSDN API-nyckel:

· IDWriteFontFallback: https://msdn.microsoft.com/en-us/library/Windows/Desktop/dn280450 (v=vs.85).aspx

· IDWriteFactory2::GetSystemFontFallback: https://msdn.microsoft.com/en-us/library/Windows/Desktop/dn280450 (v=vs.85).aspx

· IDWriteFontFallbackBuilder: https://msdn.microsoft.com/en-us/library/Windows/Desktop/dn280476 (v=vs.85).aspx


Varning: Den här artikeln har automatöversatts

Egenskaper

Artikel-id: 3083806 – senaste granskning 07/30/2015 06:13:00 – revision: 1.0

Windows 10

  • kbsurveynew kbmt KB3083806 KbMtsv
Feedback
>