विंडोज 10 क्रिएटर अपडेट के बाद PowerShell फ़ॉन्ट टर्मिनल टूट गया है


8

जो लोग नहीं जानते हैं, Microsoft ने विंडोज 10 के लिए एक बड़ा अपडेट जारी किया और उनमें से एक बदलाव यह है कि PowerShell डिफ़ॉल्ट रूप से cmd.exe को प्रतिस्थापित करता है। इसलिए जब आप Win + X मेनू खोलते हैं तो आपको PowerShell लिंक और कोई कमांड प्रॉम्प्ट दिखाई नहीं देता है।

वैसे भी जब PowerShell चल रहा है तो मुझे यह अब मिल गया है:

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

अपडेट से पहले ऐसा नहीं हो रहा था।

संपादित करें: फ़ॉन्ट बदलने में मदद करता है, लेकिन उन अनुप्रयोगों के लिए समस्या को हल नहीं करता जिनके पास फ़ॉन्ट बदलने की सुविधा नहीं है। टूटा फॉन्ट टर्मिनल है। इसे दूसरे स्रोत से बदलने / नियंत्रण कक्ष में डिफ़ॉल्ट रूप से फ़ॉन्ट को पुनर्स्थापित करने या रीसेट करने से हल नहीं होता है।

जैसे डेस्कटॉप पर टर्मिनल फोंट की नई नई प्रतिलिपि अभी भी उन्हें प्रस्तुत नहीं करता है, यह चित्रलिपि दिखाता है। तो यह ऐसा है जैसे कि फ़ॉन्ट स्वयं ही टूटा हुआ नहीं है, लेकिन विंडोज में ऐसा कुछ है जो फ़ॉन्ट को प्रस्तुत नहीं करता है?

इसके अलावा आप पुनर्स्थापना नहीं कर सकते हैं। Win10 पर .net फ्रेमवर्क 4.7 कोई अनइंस्टालर नहीं है, यह खिड़कियों के साथ जहाज है, आप सभी को हटा सकते हैं, कार्यक्रमों और सुविधाओं में डायर, टिक / अनटिक को हटा सकते हैं, शायद सफाई उपयोगिता चला सकते हैं, लेकिन फ़ॉन्ट समस्या को हल नहीं करते हैं। ।


मैं निर्माता का अद्यतन 15063.138 (15063.rs2_release.170317-1834) बना रहा हूं। मैं इस मुद्दे को नहीं देखता, लेकिन मेरा स्थान "अंग्रेजी (भारत)" है। मेरे पास अभी भी विन + एक्स के तहत "कमांड प्रॉम्प्ट" है और मैं cmd.exe और पॉवर्सशेल दोनों चला सकता हूं। हालांकि, Shift+AppsKeyचयनित किसी भी फ़ोल्डर के साथ दबाने से मुझे "यहां PowerShell विंडो खोलें" मिलती है। दिलचस्प ...
विनायक

जवाबों:


3

Microsoft Update साथ रचनाकारों अद्यतन 1703 के लिए यह तय KB4020102 (ओएस बिल्ड 15063.332)

गैर-लैटिन, एकल-बाइट सिस्टम स्थानों (ग्रीक, हिब्रू, अरबी, आदि) पर कुछ गैर-यूनिकोड फोंट (कूरियर, एमएस संस सेरिफ़, आदि) वर्णों को सही ढंग से प्रस्तुत नहीं करते हैं। इसके बजाय काली पट्टियाँ या अन्य कलाकृतियाँ दिखाई देती हैं।

यह एक Microsoft कर्मचारी जो ट्विटर पर एक उपयोगकर्ता को जवाब दिया के अनुसार अपने मुद्दे को ठीक करना चाहिए , जिसके पास मुद्दा था।

इसलिए विंडोज अपडेट खोलें और समस्या को ठीक करने के लिए अपडेट इंस्टॉल करें।


5

समस्या उतनी बुरी नहीं है, जितनी यह दिखती है। यह एक फ़ॉन्ट के साथ एक समस्या की तरह लगता है, जिसे फ़ॉन्ट बदलकर ठीक किया जा सकता है।

ऐसा करने के लिए, निम्नलिखित करें।

पॉवरशेल विंडो (पॉवरशेल आइकन) पर ऊपरी हिस्से के आइकन पर क्लिक करें और गुण चुनें।

टैब फ़ॉन्ट पर जाएं और इसे किसी अन्य चीज़ में बदलें, उदाहरण के लिए लुडिका कंसोल

ओके दबाओ। समस्या ठीक होनी चाहिए।


1
आप सही कह रहे हैं, टूटा फॉन्ट "रैस्टर फ़ॉन्ट्स" है। किसी अन्य फ़ॉन्ट में परिवर्तन होना तय है। लेकिन मैं @ ऑवरमाइंड कमेंट में भी प्रदर्शन करने जा रहा हूं।
user3108268

क्षमा करें इसे रद्द करना होगा, वास्तविक टूटा हुआ फ़ॉन्ट टर्मिनल फ़ॉन्ट है और इसे ठीक करने की आवश्यकता है।
user3108268


3

यह पहले हुआ था। एक अद्यतन बिल्ड पैकेज में एक MOF फ़ाइल को प्रभावित करता है, अद्यतन PowerShell DSC को तोड़ रहा है।

ASCII चार्ट डीएससी भ्रष्टाचार के प्रमाण हैं।

स्थापना रद्द करें और .net Framework पुनर्स्थापित करें। इसके अलावा, .NET फ्रेमवर्क रिपेयर टूल समस्या को ठीक कर सकता है। आप इसे यहाँ प्राप्त कर सकते हैं

एक एसएफसी स्कैन भी किया जाना चाहिए।

यदि वे इसे ठीक नहीं करते हैं, तो हमें शायद एक आधिकारिक फिक्स का इंतजार करना होगा।


मरम्मत उपकरण ठीक नहीं करता है। sfc ठीक नहीं करता है। स्थापना .net फ्रेमवर्क 4.7 की स्थापना रद्द या स्थापित नहीं कर सकता क्योंकि यह अंतर्निहित है और नवीनतम win10 के साथ जहाज है।
user3108268

मुझे पता है कि इसे फिर से स्थापित करना आसान नहीं है, लेकिन वैकल्पिक तरीकों का प्रयास करें। मेरे नवीनतम परिदृश्य में Microsoft.NET /Framework64/v4.0 से कैश फ़ाइलों को साफ करने से एक समान समस्या हल हो गई। आप फ़ाइलों को कहीं ले जा सकते हैं और यदि कोई अंतर है तो यह देखने के लिए मरम्मत उपकरण आज़माएं।
ओवरमाइंड


3

इसे ठीक करने की कोशिश मत करो, यह आपके विशिष्ट इंस्टॉलेशन में कोई समस्या नहीं है, यह विंडोज 10 संस्करण 1703 बिल्ड 15063 (निर्माता अपडेट) में एक ज्ञात बग है।

आप सुझाव के रूप में PowerShell में उपयोग किए गए फ़ॉन्ट को बदलकर या "गैर-यूनिकोड सेटिंग को अंग्रेजी में बदलकर" इसे विश्व स्तर पर "ठीक कर सकते हैं"।

एक उचित समाधान केवल तब आएगा जब Microsoft इसके लिए बग-फिक्स जारी करेगा। Microsoft फ़ोरम पर अधिक विवरण

अद्यतन: Microsoft इनसाइडर फास्ट रिंग में फिक्स्ड (संस्करण 1703 बिल्ड 16193.1001), शायद जल्द ही आम जनता के लिए जारी किया जाएगा। यदि आप चाहते हैं कि आप इस फिक्स को तय करने की कोशिश कर सकें, तो निश्चित फ़ाइल https://github.com/ili101/Windows-10-1703-Non-Unicode-Workaround/tree/master स्थापित करता है

अपडेट 2: मई 25, 2017 में तय किया गया था- KB4020102 (ओएस बिल्ड 15063.332) बस विंडोज़ अपडेट चलाएं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.