שרתים וטרמינלים

תיקון שפה עודפת בטרמינל

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

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

מתחילים

פותחים Regedit

על מנת לשנות ברמת המשתמש- ניגשים לכתובת:

Computer\HKEY_CURRENT_USER\Keyboard Layout\Preload

ומוחקים את השפה המיותרת.

ברמת השרת- כעת מבצעים את אותו הדבר גם בכתובת:

Computer\HKEY_LOCAL_MACHINE\System\Keyboard Layout\Preload

וגם כאן מוחקים את השפה המיותרת.

הרצה באמצעות קוד או קובץ Reg

ניתן לפתוח Notepad ולשמור את הפקודה הבאה כ-Reg File ולאחר מכן לפתוח כ-Run as administrator:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="0000040d"

לחילופין, ניתן להוריד את הקובץ מכאן

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

הרצה באמצעות קוד PowerShell

ניתן לפתוח Powershell כ-Run as administrator ולהכניס את הפקודה הבאה:

Get-Item 'HKCU:\Keyboard layout\preload'

Get-Item 'HKLM:\System\Keyboard layout\Preload'

התוצאה:

PS C:\> Get-Item 'HKCU:\Keyboard layout\preload'


    Hive: HKEY_CURRENT_USER\Keyboard layout


Name                           Property                                                                                     
----                           --------                                                                                     
preload                        1 : 00000409                                                                                 
                               2 : 0000040d                                                                                 



PS C:\> Get-Item 'HKLM:\System\Keyboard layout\Preload'


    Hive: HKEY_LOCAL_MACHINE\System\Keyboard layout


Name                           Property                                                                                     
----                           --------                                                                                     
Preload                        2 : 00000409                                                                                 
                               1 : 0000040d                                                                                 
                               3 : d001040d       

למחיקת הערכים יש להתמש בפקודה הבאה (כאשר 0000040d מציין את שם הערך) :

Get-Item 'HKLM:\System\Keyboard layout\Preload' | Remove-ItemProperty -Name 0000040d -Force -Verbose

 Get-Item 'HKCU:\Keyboard layout\preload' | Remove-ItemProperty -Name 0000040d -Force -Verbose

היכן בודקים מה הקוד מזהה של השפה על מנת להסיר?

ניתן לבדוק כאן את המזהים המתאימים. 40d בסוף לדוגמה זו השפה Hebrew

נגישות למשתמש

ניתן להגדיר את קובץ ה-Reg כך שירוץ אוטומטית עם כל כניסה של משתמש באמצעות שימוש ב-GPO

עדיין לא עובד?

ייתכן והפרופיל נדפק.

בחלונית cmd הכניסו את הפקודה whoami /user :

C:\>whoami /user

USER INFORMATION
----------------

User Name       SID
=============== ==============================================
tiktakit\david S-2-3-62-53636674-124525343248-3234523459-34568

הפקודה מציגה לנו את שם המשתמש וה-SID שלו בשרת הטרמינל.

לאחר מכן יש לגשת ב-Registry אל

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

יש לשנות את השם של התיקיה של המשתמש ב-C:\users

כעת יש להתחבר שנית לפרופיל על מנת ליצור פרופיל חדש

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

בהצלחה

Rami

יזם, איש סיסטם, מתכנת בחסד, ונושם אינטרנט.

מאמרים קשורים

Leave a Reply

Your email address will not be published.

אתה תאהב גם את זה
Close
Back to top button