פתרון זמני לבעיית ה-PowerShell ב-Creator Update

בעיה לוקאלית ב-Creator Upgrade עשויה להציק ללא מעט ישראלים – כך ניתן לפתור אותה

מאת גד מאיר

אין לי מושג למה, אבל מיקרוסופט החליטה במסגרת ה-Creator Upgrade החדש (שמתחיל לזלוג לאט לאט לכל המחשבים בעולם), לשנות סדרי עולם ובתפריט עכבר ימין על סמל החלונות, לזרוק החוצה את ה-Control Panel ולשים במקומו את Settings ולהחליף באותה הזדמנות את הקריאה ל-Command בקריאה ל-PowerShell.

אני (כמו כל אחד אחר) שונא שמזיזים את הגבינה שלי סתם ככה ממקום למקום ללא סיבה טובה ורק כדי לחנך אותי. אני מאד אוהב את הכלל של אם זה לא מקולקל, אל תנסה לתקן את זה.

אני לא יודע כמה מכם שמו לב לכך שמיקרוסופט שינתה (בעדכון הגדול הקודם) את כל הקלט הדו לשוני מבלי לספר לאף אחד. אני לא אהבתי את השינוי הזה, כי הוא מחליט בשבילי מתי לעבור שפה ועוד לא הצלחתי להבין את ההגיון שלו, ולמרות שעבר כבר הרבה זמן, אני עדיין מוצא את עצמי מדפיס משפטים שלמים בשפה הלא נכונה.

אין לי שום דבר אישי נגד PowrShell, להיפך, זה כלי עבודה שימושי ואני עובד איתו המון. ומאחר ורוב הפקודות של ה-Command (חלון Dos בפי העם) עובדות פחות או יותר כפי שהם על PowerShell (לא באמת אלא בכאילו), אז גם לא היה לי כל כך אכפת מהשינוי הזה, אילולא העובדה שמיקרוסופט עשתה באותה הזדמנות כמה שינויים בפונטים של מערכת ההפעלה, שגרמו לכך שכל מי שמפעיל PowerShell במערכת ההפעלה המשודרגת, ושפת ברירת המחדל במערכת ההפעלה שלו אינה אנגלית (דבר שנכון כמעט לכל מחשב בארצנו הקטנה), מקבל במקום מסך נורמאלי של PowerShell אוסף של זבלים על המסך.

לא רק לישראלים

הבעיה אינה ספציפית רק לישראל, אלא לעוד כמה מדינות שה-Locals שלהם אינו אנגלי ויש הרבה התייחסויות ברשת לבעיה הזו. אני לא רוצה לקטר, אבל נראה לי מוזר ומטריד שאף אחד במיקרוסופט לא טרח לבדוק אם שידרוג של מערכת ההפעלה במחשב שאינו נמצא בארה”ב מתנהג נכון.

אז ההמלצה שלי לכל מי שהשימוש ב-PowerShell חשוב לו ולכל מי שחושש שתהיה לבעיה הזו איזו שהיא השלכה על הפעילות השוטפת שלו (בעיקר ארגונים אבל לא רק) לחסום בשלב זה את העידכון שמשדרג את מערכת ההפעלה Windows 10 לגירסת ה-Creator Update (ניתן לביצוע דרך Group Policy) לפחות עד שמיקרוסופט תתקן את הבעיה.

למי שכבר עשה את השידרוג ו/או למי שחשוב (כמוני) מסיבות אחרות לעבור מיד לגירסה החדשה, יש תרגיל עוקף פשוט שמאפשר לעבוד עם PowerShell בצורה פחות או יותר נורמאלית, עד שמיקרוסופט תציג פתרון רשמי לבעיה.

קליק ימני על הפינה השמאלית העליונה של חלון ה-PowerShell, בחרו ב-Properties והחליפו את ה-Raster Font שהוא ברירת המחדל (אל תשאלו אותי למה) לפונט נורמאלי יותר כמו Lucuidas Console ומיד חלון ה-PowerShell יחזור למצב נורמלי. תצטרכו לעשות את זה מחדש כל פעם שאתם פותחים חלון חדש של PowerShell כי משום מה (לפחות אצלי) ה-Defaults (זה שמעל ה-Properties) לא מתפקד.

דרך אגב, יש דרך עוקפת נוספת והיא לשנות את ברירת המחדל של ה-Locals במחשב, מעברית לאנגלית. אבל זה כמובן לא פתרון ישים, כי אחד מתוצרי הלואי שלו יהיה שכל דוא״ל שנכתב בעברית ב-ASCII במקום ב-Unicode יתקבל באותו מחשב בצורה של אוסף סימני שאלה וזה נזק בלתי הפיך.

אני מקווה שהפוסט הזה יעזור במשהו למי שנתקל בבעיה לפחות עד שמיקרוסופט תוציא תיקון מסודר.

הכותב הינו מנהל מו"פ בחברת ידאג בע"מ

הפוסט פורסם לראשונה במערכת הבלוגים של מיקרוסופט

כתב אורח

אנחנו מארחים מפעם לפעם כותבים טכנולוגים אורחים, המפרסמים כתבות בתחומי התמחות שלהם. במידה ואתם מעוניינים לפרסם פוסט בשמכם, פנו אלינו באמצעות טופס יצירת קשר באתר.

הגב

17 Comments on "פתרון זמני לבעיית ה-PowerShell ב-Creator Update"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
Sort by:   newest | oldest | most voted
Test
Guest

"תצטרכו לעשות את זה מחדש כל פעם שאתם פותחים חלון חדש של PowerShell כי משום מה (לפחות אצלי) ה-Defaults (זה שמעל ה-Properties) לא מתפקד."

פשוט תבחר פונט אחר ממה שהצעת וזה יעבוד.

גד מאיר
Guest

הי Test, ניסיתי ועדיין לא עובד אצלי, תודה על המשוב.

עופר
Guest

מילא זה, מה תגידו על הבעיה הזו:comment image

גד מאיר
Guest

הי עופר, זו אותה הבעיה בדיוק ואותו הפתרון, תבדוק

ארז
Guest

אצלי הפונטים דווקא בתוכנה בשם Dameware – שליטה מרחוק במחשבים- דווקא הם שהשתגעו והכל בתוכנה מוצג בפונטים מוזרים במקום אנגלית.
משהו הזוי הדבר הזה

Itay
Guest

הפתרון שלי לבעיה: Courier New מוגדש בגודל 16
ולכתוב את השורה הזאת: "chcp 862" (בלי מרכאות) בתוך הpower shell (העתק הדבק…)
זה גם מציג עברית (אם מישהו צריך) לעומת Lucuidas Console (שאצלי לפחות, זה לא מציג)
http://prntscr.com/extv5d

Itay
Guest

מודגש*

אני
Guest

הם עברו לPS כי הוא תומך בהרבה יותר צבעים ויש לו סביבת הרצה של UBUNTU

שמואל
Guest

לי קרה משהו מוזר:
הCMD נשאר במקום (כן כן אני בגרסת CREATOR UPDATE).
אבל השעה שלי התחלפה ומוצגת הפוך
(כלומר השעה עכשיו 19:54 אז כתוב לי 54:19)
הפתרון שמצאתי זה להעביר לתבנית שעה HH,mm ולא hh:mm

אלי
Guest

דרך עורך הרישום (registry בלע"ז) אפשר לעשות מה שבא. לשנות פונט, ולשנות את את מה שיוצג בתפריט בלחיצה הימנית. כיבוי והדלקה והופ – הכל מסודר.
אם הייתי יותר מעשי הייתי מביא קישור להורדה של שינויים רק שעדיין לא עשיתי את השדרוג..

Dani Halfin
Guest

היי כולם, כמה דברים :
1. נראה שהבעיה לא ספציפית ל PS (או לעברית) ועובדים כרגע על תיקון.
2. ממליץ לכם להשתמש ב Feedback hub כשאתם רואים בעיות כאלה. נכנסתי עכשיו להסתכל והצלחתי למצוא רק 2 אנשים שדיווחו על הבעיה הזאת. ספציפית במקרה הזה כבר עובדים על תיקון, אבל באופן כללי שישמו ב Feedback hub עוזר להעלות מודעות לבאגים/בעיות אל מול קבוצות הפיתוח.

עופר
Guest

כתבתי לטוויטר שלהם ולא קיבלתי תשובה:

עוז
Guest

למי שעובד עם Windows בעברית אין מה לחפש בPowershell (וגם לא CMD),
מצטער. זה מביש

רועי
Guest

חחח.. אני עם windows בעברית ולא מתנצל על כך :) וכן, אני משתמש ב-CMD.
וחוץ מזה, עדכנתי, ועדיין יש לי קיצור דרך ל-command והוא לא התחלף ל-PS.

עופר
Guest

עוז, אני עובד עם Windows באנגלית ויש לי בעיה שלדברי גד היא סימפטום של אותו דבר. ראה תגובה שלי למעלה עם צילום מסך.

אופיר
Guest

או ברצינות יש לי פיתרון קבוע לזה כבר עכשיו.הגדרות שורת המשימות וזה:

View post on imgur.com

wpDiscuz

תגיות לכתבה: