Bahasa DISM dan Opsi Command-Line Layanan Internasional

Perintah internasional dapat digunakan untuk mengubah pengaturan internasional di gambar Windows dan Windows Preinstallation Environment (WinPE). Anda juga bisa mengkueri pengaturan yang sudah ada dalam gambar Windows offline atau online.

Sintaks dasar untuk melayani gambar Windows menggunakan alat Deployment Image Servicing and Management (DISM.exe) adalah:

DISM.exe {/Image:<path_to_offline_image_directory>|/Online} [dism_global_options] {servicing_option} [<servicing_argument>]

Ada tiga jenis perintah layanan internasional:

  • Dapatkan perintah. Mengambil laporan pengaturan internasional untuk gambar offline atau sistem operasi yang sedang berjalan.
  • Atur perintah. Mengatur pengaturan internasional yang berbeda untuk gambar offline.
  • Perintah Gen-LangIni. Menghasilkan file Lang.ini yang digunakan selama Penyetelan.

Opsi layanan internasional berikut tersedia untuk gambar offline:

DISM.exe /Image:<path_to_offline_image_directory> [/Get-Intl] [/Set-UILang|/Set-UILangFallback|/Set-SysUILang|/Set-SysLocale|Set-UserLocale|/Set-InputLocale|/Set-AllIntl|/Set-Timezone|/Set-SKUIntlDefaults|/Set-LayeredDriver] [/Gen-Langini|/Set-SetupUILang|/Distribution]

Catatan

Gambar perlu dipasang sebelum menggunakan /Mount-Image opsi di DISM (lihat DiSM Image Management Command-Line Options). Nilai yang ditentukan untuk /MountDir parameter saat memasang gambar harus digunakan sebagai nilai /Image parameter.

Opsi layanan internasional berikut tersedia untuk sistem operasi yang sedang berjalan:

DISM.exe /Online /Get-Intl

Tabel berikut ini memberikan deskripsi tentang bagaimana setiap opsi layanan internasional dapat digunakan. Opsi ini tidak peka huruf besar/kecil.

/Get-Help /?

Saat digunakan segera setelah opsi baris perintah layanan internasional, informasi tentang opsi dan argumen ditampilkan. Topik tambahan mungkin tersedia saat gambar ditentukan.

Contoh:

Dism /image:C:\test\offline /Set-UILang /?
Dism /online /Get-intl /?

/Get-Intl

Menampilkan informasi tentang pengaturan dan bahasa internasional.

  • /Online Gunakan opsi untuk menampilkan informasi tentang pengaturan dan bahasa internasional dalam sistem operasi yang sedang berjalan.
  • /Image:<path_to_offline_image_directory> Gunakan opsi untuk menampilkan informasi tentang pengaturan dan bahasa internasional dalam gambar offline.
  • Saat digunakan dengan /Distribution opsi, informasi tentang pengaturan dan bahasa internasional dalam distribusi ditampilkan. Nama folder dalam berbagi distribusi tidak divalidasi. Ini akan dilaporkan sebagai …\Langpacks<locale_name>\Lp.cab, di mana <locale_name> adalah nama folder.

Catatan

Lokal pengguna hanya dilaporkan untuk gambar offline. Laporan tidak menyertakan pengaturan ini untuk menjalankan sistem operasi.

/Set-UILang

Mengatur bahasa antarmuka pengguna sistem (UI) default. Jika bahasa tidak diinstal dalam gambar Windows, perintah akan gagal.

Sintaksis:

DISM /Set-UILang:<language_name>
  • <language_name> menentukan nama bahasa yang akan ditetapkan sebagai default; misalnya, ja-JP.

Catatan

  • Mulai Windows 11, Bahasa UI Sistem default yang ditetapkan oleh DISM dibiarkan tidak diubah pada semua edisi kecuali edisi Beranda. Untuk semua edisi komersial, bahasa yang dipilih selama Pengalaman Di Luar Kotak (OOBE) ditetapkan sebagai bahasa UI Pilihan Sistem dan Windows akan ditampilkan dalam bahasa ini dan untuk SKU Rumah bahasa yang dipilih di OOBE akan terus menjadi Bahasa UI Sistem default.
  • Pada Windows 10, versi 2004, jika bahasa yang didukung Paket Pengalaman Bahasa (LXP) berbasis .appx diteruskan sebagai argumen maka bahasa akan diatur sebagai bahasa UI Pilihan Sistem dan bahasa induknya akan diatur sebagai bahasa UI Sistem Default.
  • Di versi sebelumnya, opsi ini tidak mendukung pengaturan UI ke bahasa yang diinstal sebagai LXP.

Contoh:

Dism /image:C:\test\offline /Set-UILang:fr-FR

/Set-UILangFallback

Menyetel bahasa default fallback untuk UI sistem di citra Windows offline. Pengaturan ini hanya digunakan ketika bahasa yang ditentukan oleh /Set-UILang opsi adalah bahasa yang dilokalkan sebagian.

Sintaksis:

DISM /Set-UILangFallback:<Language_Name>
  • <Language_Name> menentukan nama bahasa yang akan ditetapkan sebagai fallback default; misalnya, en-US.

Contoh:

Dism /image:C:\test\offline /Set-UILangFallBack:fr-FR

/Set-SysUILang

Mengatur Bahasa UI Pilihan Sistem. Jika bahasa tidak diinstal dalam gambar Windows, perintah akan gagal.

Sintaksis:

 /Set-SysUILang:<language_name>
  • <Language_Name> menentukan nama bahasa yang akan ditetapkan sebagai fallback default; misalnya, en-US.

Contoh:

Dism /image:C:\test\offline /Set-SysUILang:fr-FR

/Set-SysLocale

Menyetel bahasa untuk program non-Unicode (juga disebut lokal sistem) dan pengaturan font pada citra Windows luring.

Sintaksis:

/Set-SysLocale:<locale_name>
  • <locale_name> menentukan nama bahasa dan lokal yang akan ditetapkan sebagai bahasa default untuk non-Unicode; misalnya, en-US.

Penting

Anda tidak dapat menyetel bahasa khusus Unicode sebagai lokal sistem. Jika Anda mencoba, /Set-SysLocale opsi akan gagal dan bahasa untuk program non-Unicode tidak akan diubah.

Contoh:

Dism /image:C:\test\offline /Set-SysLocale:fr-FR

/Set-UserLocale

Mengatur bahasa "standar dan format" (juga disebut lokal pengguna) di gambar Windows offline. Bahasa "standar dan format" adalah pengaturan per pengguna yang menentukan urutan pengurutan default dan pengaturan default untuk pemformatan tanggal, waktu, mata uang, dan angka.

Sintaksis:

/Set-UserLocale:<locale_name>
  • <locale_name> menentukan nama bahasa dan lokal yang akan ditetapkan sebagai bahasa default untuk non-Unicode; misalnya, en-US.

Contoh:

Dism /image:C:\test\offline /Set-UserLocale:fr-FR

/Set-InputLocale

Mengatur lokal input dan tata letak keyboard untuk digunakan dalam gambar Windows offline.

Sintaksis:

/Set-InputLocale:<input_locale>:<keyboard_layout>
  • Nilai <pasangan input_locale:keyboard_layout> bisa menjadi salah satu dari berikut ini:

    • <language_id:keyboard_layout>

      Misalnya: 0409:00000409

    • <locale_name>

      Misalnya, jika Anda menentukan en-US sebagai nama lokal, Opsi ini Set-InputLocale: juga mengatur tata letak keyboard default yang ditentukan untuk lokal ini.

Anda dapat menentukan lebih dari satu nilai dengan menggunakan titik koma sebagai pemisah. Ini berguna ketika Anda ingin menyertakan dukungan untuk beberapa keyboard pada satu komputer. Nilai pertama akan ditetapkan sebagai keyboard default.

Tata letak keyboard yang valid yang dapat dikonfigurasi pada komputer Anda tercantum di kunci HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\Keyboard Layouts registri

Untuk daftar nilai, lihat Lokal Input Default dan Pengaturan Keyboard Default.

Gunakan nilai heksadesimal ID bahasa dan tata letak keyboard yang ingin Anda konfigurasi.

Parameter ini bersifat opsional.

Contoh:

Dism /image:C:\test\offline /Set-InputLocale:fr-fr
Dism /image:C:\test\offline /Set-InputLocale:0410:00010410

/Set-AllIntl

Mengatur bahasa UI sistem default, bahasa untuk program non-Unicode, bahasa "standar dan format", dan lokal input dan tata letak keyboard ke bahasa yang ditentukan dalam gambar Windows offline. Opsi ini menentukan nilai bahasa untuk yang berikut ini:

  • Bahasa UI
  • Lokal sistem
  • Lokal pengguna
  • Lokal input

Jika digunakan dengan salah satu opsi yang menentukan bahasa atau lokal individual, maka pengaturan individual diutamakan.

Sintaksis:

Set-AllIntl:<language_name>
  • <language_name> menentukan nama bahasa dan kode lokal; misalnya, en-US, es-ES, atau fr-FR.

Catatan

  • Pada Windows 10, versi 2004, jika bahasa yang didukung Paket Pengalaman Bahasa (LXP) berbasis .appx diteruskan sebagai argumen maka bahasa akan diatur sebagai bahasa UI Pilihan Sistem dan bahasa induknya akan diatur sebagai bahasa UI Sistem Default.

  • Di versi sebelumnya, opsi ini tidak mendukung pengaturan UI ke bahasa yang diinstal sebagai LXP.

Contoh:

Dism /image:C:\test\offline /Set-AllIntl:fr-FR

/Set-TimeZone

Menyetel zona waktu default dalam gambar Windows. Sebelum mengatur zona waktu, DISM memverifikasi bahwa string zona waktu yang ditentukan valid untuk gambar.

Sintaksis:

Set-TimeZone:<timezone_name>
  • <timezone_name> menentukan nama zona waktu yang akan digunakan; misalnya, Waktu Standar Pasifik. Untuk daftar lengkap string zona waktu, lihat Referensi Penyetelan Tanpa Pengawas Windows.

    Nama zona waktu harus sama persis dengan nama pengaturan zona waktu di registri di HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.

    Jika Anda menambahkan zona waktu kustom ke komputer, Anda dapat menentukan string zona waktu kustom tersebut.

Contoh:

Dism /image:C:\test\offline /Set-TimeZone"W. Europe Standard Time"

/Set-SKUIntlDefaults

Mengatur bahasa UI sistem default, bahasa untuk program non-Unicode, bahasa "standar dan format", dan lokal input, tata letak keyboard, dan nilai zona waktu dalam gambar Windows offline ke nilai default yang ditentukan oleh <language_name>. Opsi </Set-SKUIntlDefaults> ini tidak mengubah driver keyboard untuk keyboard Jepang dan Korea. Anda harus menggunakan /Set-LayeredDriver opsi untuk mengubah ini.

Sintaksis:

/Set-SKUIntlDefaults:<language_name>
  • <Language_Name> menentukan nama bahasa yang akan ditetapkan sebagai fallback default; misalnya, en-US.

Gunakan /Set-SKUIntlDefaults untuk mengubah semua pengaturan internasional dalam gambar Windows offline agar sesuai dengan nilai default yang diatur selama penginstalan ritel. Untuk informasi selengkapnya tentang nilai default setiap paket bahasa, lihat Lokal Input Default untuk Paket Bahasa Windows.

Parameter ini bersifat opsional. Jika dikombinasikan dengan salah satu pengaturan sebelumnya di bagian ini, pengaturan individual akan diprioritaskan.

Jika bahasa yang diteruskan cocok dengan pengaturan lokal khusus Unicode, lokal sistem tidak akan diubah tetapi perintah tidak akan gagal.

Contoh:

Dism /image:C:\test\offline /Set-SKUIntlDefaults:fr-FR

/Set-LayeredDriver

Menentukan pengandar keyboard yang akan digunakan untuk papan ketik Jepang atau Korea.

Di Jepang, banyak pengguna ritel memiliki keyboard 106-key, sedangkan yang lain memiliki keyboard 101 atau 102-key. Di Korea, ada beberapa jenis keyboard yang berbeda, beberapa dengan jumlah tombol yang berbeda.

Sintaksis:

Set-LayeredDriver:<value>
  • Nilai yang mungkin untuk pengaturan ini adalah 1, , 2, 43, 5, 6:

    • 1 Menentukan Pc/AT Enhanced Keyboard (101/102-Key).
    • 2 Menentukan Keyboard Kompatibel PC/AT 101-Key Korea/MS Natural Keyboard (Tipe 1).
    • 3 Menentukan Keyboard Kompatibel PC/AT 101-Key Korea/Keyboard Alami MS (Tipe 2).
    • 4 Menentukan Pc Korea/AT 101-Key Compatible Keyboard/MS Natural Keyboard (Tipe 3).
    • 5 Menentukan Keyboard Korea (Kunci 103/106).
    • 6 Menentukan Keyboard Jepang (Kunci 106/109).

Contoh:

Dism /image:C:\test\offline /Set-LayeredDriver:1

/Gen-LangINI

Menghasilkan file Lang.ini baru, yang digunakan oleh Penyiapan untuk menentukan paket bahasa di dalam gambar dan di luar dalam distribusi. Ini juga mendefinisikan bahasa UI default untuk Penyiapan.

File Lang.ini baru akan ditambahkan ke folder Sumber distribusi Windows.

Catatan

Anda tidak akan dimintai izin untuk menimpa file Lang.ini yang ada. File Lang.ini yang ada akan ditimpa secara otomatis.

Anda harus menentukan citra Windows offline (/Image:<path_to_offline_image.wim>) dan distribusi ('Distribusi:<path_to_distribution_directory>).

Contoh:

Dism /image:C:\test\offline /Gen-LangINI /distribution:C:\windows_distribution

/Set-SetupUILang

Menentukan bahasa default yang akan digunakan oleh Penyetelan. Jika bahasa ini tidak dapat digunakan, Penyetelan secara otomatis menggunakan bahasa Inggris.

Ini adalah perintah opsional. Jika tidak digunakan, bahasa UI default dalam gambar akan digunakan. Jika bahasa tidak ada, bahasa pertama dalam daftar bahasa saat ini akan digunakan.

Sintaksis:

Set-SetupUILang:<language_name>
  • <Language_Name> menentukan nama bahasa yang akan ditetapkan sebagai fallback default; misalnya, en-US.

Contoh:

Dism /image:C:\test\offline /Set-SetupUILang:fr-FR /distribution:C:\windows_distribution

/Distribusi

Menentukan jalur ke distribusi Windows. Distribusi Windows adalah salinan isi yang dirilis pada media produk Windows. Opsi ini hanya untuk digunakan dengan /Get-Intl opsi dan /Gen-LangINI jika ada paket bahasa eksternal.

Contoh:

Dism /image:C:\test\offline /Gen-LangINI /distribution:C:\windows_distribution

Batasan

  • Anda tidak dapat menggunakan perintah layanan lain pada baris perintah yang sama dengan perintah layanan internasional.

  • Anda tidak dapat menyetel bahasa khusus Unicode sebagai lokal sistem.

    Bahasa berikut ini hanya untuk Unicode:

    Bahasa Negara/Wilayah
    Amharik Etiopia
    Armenia Armenia
    Assam India
    Bengali Bangladesh
    Bengali India (Skrip Bengali)
    Divehi Maladewa
    Georgia Georgia
    Gujarat India (Skrip Gujarati)
    Hindi India
    Inuktitut (Suku Kata) Kanada
    Kannada India (Skrip Kannada)
    Kazakh Kazakstan
    Khmer Kamboja
    Konkani India
    Laos Lao PDR
    Malayalam India (Skrip Malayalam)
    Malta Malta
    Maori Selandia Baru
    Marathi India
    Mongolia (Mongolia) PRC
    Nepal Republik Demokratik Federal Nepal
    Odia India (Skrip Odia)
    Pashto Afganistan
    Punjabi India (Skrip Gurmukhi)
    Sanskrit India
    Sinhala Sri Lanka
    Suriah Suriah
    Tamil India
    Telugu India (Skrip Telugu)
    Tibet PRC
    Yi PRC
  • Jangan instal paket bahasa setelah pembaruan.

    Jika Anda menginstal paket pembaruan yang berisi sumber daya dependen bahasa sebelum Anda menginstal paket bahasa, perubahan khusus bahasa yang terkandung dalam pembaruan tidak diterapkan. Selalu instal paket bahasa sebelum menginstal pembaruan.

  • Saat menentukan zona waktu dengan menggunakan /Set-TimeZone:<timezone_name> Anda harus menggunakan tanda kutip lurus (") untuk beberapa kata. Contohnya,/Set-TimeZone:"Pacific Standard Time". Jika Anda menyalin dan menempelkan nama zona waktu, termasuk tanda kutip, dari dokumen Microsoft Word, tanda kutip mungkin tidak dikenali dan baris perintah mungkin gagal.

  • Jika Anda melayani gambar internasional, dan lingkungan host Anda tidak mendukung bahasa dalam gambar itu, Anda mungkin tidak dapat membaca pesan kesalahan yang berasal dari gambar internasional.

Apa itu DISM?

Opsi Command-Line Manajemen Gambar DISM

Opsi Command-Line Deployment Image Servicing and Management (DISM)