Saya awalnya memiliki 3 bahasa yang diinstal pada laptop Windows 10: Rusia, Belarusia dan Inggris, tetapi setelah pembaruan sistem April untuk Windows 10 1803 (Pembaruan April), dua bahasa tambahan lainnya muncul dalam daftar bahasa - Inggris (Inggris) dan Inggris ( Kanada), walaupun saya yakin saya tidak menginstalnya. Sekarang dalam daftar tata letak keyboard saya memiliki sebanyak lima bahasa yang ditampilkan. Selain itu, sistem tidak memungkinkan Anda untuk menghapus bahasa tambahan (tombol Hapus tidak aktif). Sekarang saya harus beralih antara 5 tata letak keyboard, bukan 3, yang sangat merepotkan! Tolong! Apa yang harus saya lakukan untuk menghapus paket bahasa yang dapat dihapus ini?
Jawabannya
Sekali lagi, saya perhatikan bahwa sebenarnya pembaruan Windows 10 1803 terbaru membawa banyak kejutan bagi pengguna (ingat setidaknya bagian pemulihan tambahan yang muncul setelah pembaruan).
Di Windows 10, Anda biasanya dapat menghapus bahasa apa pun yang tidak digunakan sebagai bahasa utama default. Namun, di Windows 10 1803, Microsoft mengenali bug dengan bahasa tambahan. Jika Anda menambahkan bahasa tambahan dalam sistem yang menggunakan bahasa dasar yang sama dengan bahasa tampilan Windows saat ini, maka bahasa ini tidak dapat dihapus.
Misalnya, jika bahasa Inggris (Amerika Serikat) adalah bahasa antarmuka Windows saat ini, maka setelah menambahkan bahasa Inggris (Inggris Raya), Anda tidak akan dapat menghapus kedua bahasa ini dari daftar bahasa pilihan. Dan, tentu saja, sangat merepotkan bahwa bahasa tambahan yang tidak perlu muncul di tab bahasa di bilah tugas (taskbar).
Menggunakan perintah berikut, Anda tidak dapat menghapus bahasa tambahan dari sistem, seperti paket bahasa ini tidak diinstal pada Windows.
lpksetup / u en-gb
lpksetup / u en-ca
Anda hanya dapat menghapus bahasa tambahan yang tidak perlu dengan PowerShell.
- Mulai Windows PowerShell dengan Hak Administrator.
- Daftar bahasa yang diinstal pada Windows 10 dengan perintah:
Dapatkan-WinUserLanguageList
- Ingat nilai LanguageTag untuk bahasa pilihan Anda. Misalnya, bahasa pilihan Anda adalah bahasa Inggris (Amerika Serikat).
LanguageTag = id-AS
- Simpan nilai bahasa yang disukai ke variabel:
$ 1 = New-WinUserLanguageList en-US
- Sekarang Anda dapat mengatur bahasa ini sebagai bahasa utama, menghapus semua bahasa tambahan lainnya:
Set-WinUserLanguageList $ 1
- Gunakan Y untuk mengonfirmasi penghapusan bahasa tambahan.
- Pastikan semua bahasa tambahan tidak ada..
Jika Anda perlu meninggalkan beberapa bahasa di sistem, Anda hanya dapat menghapus bahasa yang tidak perlu dengan perintah berikut. Misalnya, Anda ingin menghapus bahasa dengan LanguageTag en-Gb dan zh-Hans-CN.
$ LanguageList = Dapatkan-WinUserLanguageList
$ DeleteLang = $ LanguageList | di mana LanguageTag -eq "en-Gb"
$ LanguageList.Remove ($ DeleteLang)
Set-WinUserLanguageList $ LanguageList -Force
Untuk menghapus bahasa Mandarin, ganti baris kedua dengan
$ DeleteLang = $ LanguageList | di mana LanguageTag -eq "zh-Hans-CN"
Atau Anda dapat menentukan daftar bahasa yang akan ditinggalkan:
$ 1 = New-WinUserLanguageList en-US
$ 1.Tambahkan ("eu-US")
$ 1.Tambahkan ("ru")
Set-WinUserLanguageList $ 1
Tutup konsol PowerShell dan pastikan semua bahasa yang tidak perlu dihapus dengan benar.