Windows 10 Creators güncellemesinden sonra PowerShell yazı tipi Terminali bozuk


8

Bilmeyenler için Microsoft, Windows 10 için büyük bir güncelleştirme yayınladı ve değişikliklerden biri, PowerShell'in cmd.exe'yi varsayılan olarak değiştirmesidir. Yani örneğin Win + X menüsünü açtığınızda PowerShell bağlantılarını görüyorsunuz ve artık Komut istemi yok.

Neyse PowerShell çalıştırırken şimdi bu olsun:

http://i.imgur.com/KGdZKiI.png

Güncellemeden önce bu gerçekleşmiyordu.

EDIT: Yazı tipini değiştirmek yardımcı olur, ancak yazı tipini değiştirme özelliği olmayan uygulamalar için sorunu çözmez. Bozuk yazı tipi Terminal'dir. Diğer kaynaklardan değiştirmek / kontrol panelinde yazı tiplerini yeniden yüklemek veya varsayılana sıfırlamak çözülmez.

Örneğin, Terminal yazı tiplerinin yeni kopyasını masaüstünde açmak hala onları oluşturmaz, hiyeroglifleri gösterir. Yani, yazı tipinin kendisi kırık değil, Windows'ta yazı tipini oluşturmayan bir şey mi?

Ayrıca Win10 üzerinde .net framework 4.7'yi yeniden yükleyemezsiniz, kaldırıcı yoktur, pencerelerle birlikte gelir, tüm yapabileceğiniz dirsleri silmek, programlarda ve özelliklerde kene / işaretini kaldırmak, belki temizleme yardımcı programını çalıştırmak, ancak yazı tipi sorununu çözmez .


İçerik Oluşturucu'nun güncelleme derlemesi 15063.138'i (15063.rs2_release.170317-1834) çalıştırıyorum. Bu sorunu görmüyorum ama yerel ayarım "İngilizce (Hindistan)". Yine de Win + X altında "Komut İstemi" var ve hem cmd.exe hem de Powershell çalıştırabilirsiniz. Ancak, Shift+AppsKeyherhangi bir klasör seçiliyken basmak bana "PowerShell penceresini burada aç" ı verir. İlginç ...
Vinayak

Yanıtlar:


3

Microsoft, KB4020102 Güncellemesiyle (İS Derlemesi 15063.332) Creators Update 1703 için düzeltti .

Unicode olmayan bazı yazı tiplerinin (Courier, MS Sans Serif, vb.) Latin olmayan, tek baytlık sistem yerel ayarlarında (Yunanca, İbranice, Arapça, vb.) Karakterleri doğru bir şekilde oluşturmadığı sorunu giderildi. Bunun yerine siyah çubuklar veya diğer eserler görünüyor.

Bu gerektiğini cevapladı Microsoft çalışanı göre, sorununuzu çözmek sorunu vardı heyecan bir kullanıcıya.

Yani Windows Update'i açın ve sorunu çözmek için güncellemeyi yükleyin.


5

Sorun göründüğü kadar kötü değil. Yazı tipini değiştirerek giderilebilen bir yazı tipiyle ilgili bir sorun gibi görünüyor.

Bunu yapmak için aşağıdakileri yapın.

Powershell penceresindeki üst güç simgesini (powershell simgesi) tıklayın ve özellikleri seçin.

Yazı tipi sekmesine gidin ve başka bir şeye değiştirin, örneğin Ludica Konsolu

Tamam tuşuna basın. Sorun giderilmelidir.


1
Haklısın, kırık yazı tipi "Raster Yazı Tipleri". Başka bir yazı tipine geçme düzeltildi. Ama aynı zamanda @Overmind yorumunda olanları da yapacağım.
user3108268

üzgünüm, bu seçimi kaldırmak zorunda, gerçek kırık yazı tipi Terminal yazı tipi ve düzeltilmesi gerekiyor.
user3108268


3

Daha önce de oldu. Bir güncelleme, derleme paketindeki bir MOF dosyasını etkiledi;

ASCII karakterleri DSC yolsuzluğunun kanıtıdır.

.Net Framework'ü kaldırıp yeniden yükleyin. Ayrıca, .NET framework onarım aracı sorunu düzeltebilir. bunu elde edebilirsiniz burada

Bir SFC taraması da yapılmalıdır.

Bunlar düzelmezse, muhtemelen resmi bir düzeltme beklememiz gerekecek.


Onarım aracı tamir edilmiyor. sfc düzeltmiyor. yerleşik ve en son win10 ile birlikte gönderildiği için .net framework 4.7'yi kaldıramaz veya yükleyemez.
user3108268

Yeniden yüklemenin kolay olmadığını biliyorum, ancak alternatif yöntemleri deneyin. En son senaryomda, Microsoft.NET/Framework64/v4.0'dan önbellek dosyalarını temizlemek benzer bir sorunu çözdü. Dosyaları bir yere taşıyabilir ve herhangi bir fark olup olmadığını görmek için onarım aracını deneyebilirsiniz.
Olağanüstü Zeka

Bu yazı tiplerinde bir hata ve Microsoft bir yama
düzeltti

3

Düzeltmeye çalışmayın, özel kurulumunuzda bir sorun değil, Windows 10 Sürüm 1703 Build 15063'te (Yaratıcılar güncellemesi) bilinen bir hata.

PowerShell'de kullanılan yazı tipini önerildiği gibi değiştirerek veya OS Unicode olmayan ayarı İngilizce olarak değiştirerek genel olarak "düzeltebilirsiniz".

Uygun bir çözüm yalnızca Microsoft bunun için bir hata düzeltmesi yayınladığında gelir. Microsoft forumunda daha fazla ayrıntı

Güncelleştirme: Microsoft Insider Fast Ring (Sürüm 1703 Build 16193.1001) ile düzeltildi, muhtemelen yakında halka sunulacak. İsterseniz bu düzeltmeyi, sabit dosyayı yükleyen https://github.com/ili101/Windows-10-1703-Non-Unicode-Workaround/tree/master ' de deneyebilirsiniz.

Güncelleme 2: 25 Mayıs 2017'de düzeltildi — KB4020102 (İS Derlemesi 15063.332) Sadece Windows güncellemesini çalıştırın

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.