رفع مشکل اضافه شدن خودکار کی‌بورد جدید در ویندوز ۱۰

رفع مشکل اضافه شدن خودکار کی‌بورد جدید در ویندوز ۱۰:

اگر از ویندوز ۱۰ استفاده می‌کنید و از کی‌بورد دیفالت یک زبان استفاده نکنید،‌ مثلا از کی‌بورد فارسی استاندارد به جای کی‌بورد فارسی معمولی ویندوز استفاده کنید، خود ویندوز ۱۰ به صورت خودکار و بدون اجازه گرفتن از شما، کی بورد دیفالت خودش رو گاها اضافه می‌کنه به لیست کی‌بورد‌ها. این یعنی وقتی مثلا تغییر زبان کی‌بورد می‌دید دو بار باید فارسی رو بزنید و این خیلی روی اعصابه!!

راه موقت درست کردن اشکال:

اضافه کردن کی‌بورد استفاده شده توی یندوز و بعد حذف اون هست. چون در تنظیمات ویندوز اون رو نمی‌تونید ببینید باید اول اضافش کنید و سپس حذفش کنید.


روی زبان کی‌بورد کلیک کنید، و Language Preferences رو انتخاب کنید.
فارسی/ Options
Add keyboard, Persian
Persian/ Remove

راه حل دائمی:

تغییر دیفالت کی‌بورد زبان مورد نظر. من از روش Power Shell استفاده می‌کنم. PowerShell رو سرچ کنید توی استارت. و کدهای زیر رو وارد کنید برای کی‌بورد استاندارد:‌

Set-WinCultureFromLanguageListOptOut -OptOut 1
Set-WinUILanguageOverride -Language fa
 Get-WinUserLanguageList

یه لیست می‌ده که باید ببینید کی‌بورد فارسیتون کدومه و اون رو دیفالت کنید.

 Set-WinDefaultInputMethodOverride -InputTip "0429:00050429"
 Set-Culture fa

روش دوم دائمی (از طریق رجیستری)

Computer\HKEY_USERS\.DEFAULT\Control Panel\International\User Profile\fa

و 0429:00050429 رو پاک کنید!!