Bagikan melalui


Opsi Baris Perintah Penyetelan Windows

Opsi baris perintah berikut ini tersedia untuk Penyiapan Windows (setup.exe). Dimulai dengan Windows 10, versi 1607, Anda dapat menggunakan file setupconfig sebagai alternatif untuk meneruskan parameter ke Penyiapan Windows pada baris perintah. Untuk informasi selengkapnya, lihat Gambaran Umum Otomatisasi Penyetelan Windows.


/1394Debug

Mengaktifkan penelusuran kesalahan kernel melalui port IEEE 1394 (FireWire) saat Windows berjalan dan selama pass konfigurasi WindowsPE Dari Penyiapan Windows.

Sintaksis
/1394Debug:<channel> [BaudRate:<baudrate]>


Contoh

setup /1394debug:1 /baudrate:115200


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Nilai default untuk <saluran> adalah 1. <baudrate> menentukan baud yang akan digunakan ketika Windows mentransfer data selama penelusuran kesalahan. Nilai defaultnya adalah 19200, tetapi juga dapat diatur ke 57600 atau 115200.


/AddBootMgrLast

Menginstruksikan Penyiapan Windows untuk menambahkan Windows Boot Manager sebagai entri terakhir dalam urutan boot firmware UEFI.

Sintaksis
/AddBootMgrLast


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 ke atasNo
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Opsi ini hanya didukung pada PC UEFI yang menjalankan Windows PE 4.0 atau yang lebih baru.


/Auto

Melakukan peningkatan otomatis ke versi Windows yang lebih baru.


Sintaksis
/Auto {Clean | DataOnly | Mutakhirkan}


Parameter

Parameter Deskripsi
BersihkanMelakukan penginstalan Windows yang bersih.
DataOnlyMelakukan peningkatan Windows, hanya menyimpan data (dan bukan aplikasi.) Jika opsi penginstalan hanya data tidak tersedia karena pemeriksaan kompatibilitas, Penyiapan Windows akan keluar secara diam-diam dan mencatat kode keluar.
MutakhirkanMelakukan peningkatan aplikasi dan data penyimpanan Windows. Jika opsi penginstalan peningkatan tidak tersedia, atau pengguna perlu mengatasi masalah kompatibilitas aplikasi, Penyiapan Windows akan keluar secara diam-diam dan mencatat kode keluar.

Dimulai dengan Windows 11, versi 22H2, menentukan Upgrade opsi mengharuskan media penginstalan yang memiliki Bahasa Antarmuka Pengguna Default Sistem yang sama dengan perangkat target. Di versi Windows sebelumnya, Anda dapat melakukan beberapa penyebaran lintas bahasa (misalnya, en-US ke en-GB) tetapi jenis peningkatan ini tidak lagi diizinkan.
NoAutoEitTidak digunakan mulai windows 10. Dalam Windows 8.1, jika ditemukan kesalahan, Penyetelan Windows tidak keluar, tetapi sebaliknya berhenti dan tetap berada di layar Penyiapan Windows hingga pengguna mengatasi masalah tersebut. Penginstalan dari titik tersebut dihadiri.
PerformDUTidak digunakan mulai windows 10. Dalam Windows 8.1, Penyiapan Windows memeriksa Pembaruan Dinamis untuk Penyetelan Windows


Contoh

setup /auto clean
setup /auto dataonly
setup /auto upgrade


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Ketika /Auto digunakan, file tanpa pengawas tidak dapat digunakan. Ketika /Auto digunakan, Penyiapan Windows menggunakan ei.cfg, dan memeriksa masalah kompatibilitas sebelum memulai penginstalan. Jika ei.cfg salah bentuk, Penyiapan Windows keluar secara diam-diam dan mencatat kode keluar. Lihat Kode Keluar Penyetelan Windows di bawah ini. Ketika /Auto digunakan, hanya kustomisasi gambar Windows berikut yang didukung. Ini bukan perubahan dalam kebijakan dukungan Penyiapan Windows tetapi sebagai gantinya klarifikasi:

  • Menerapkan pembaruan kumulatif (kualitas)
  • Menerapkan pembaruan ke tumpukan layanan yang diperlukan untuk menyelesaikan pembaruan fitur (lihat Pembaruan tumpukan layanan untuk informasi selengkapnya)
  • Menerapkan pembaruan ke biner Setup.exe atau file lain yang digunakan Penyetelan untuk pembaruan fitur
  • Pembaruan appling untuk "sistem operasi aman" (SafeOS) yang digunakan untuk lingkungan pemulihan Windows
  • Menambahkan atau menghapus bahasa
  • Menambahkan atau menghapus Fitur sesuai Permintaan

Untuk kejelasan, ketika /Auto digunakan, Penyetelan Windows tidak mendukung peningkatan atau penginstalan bersih ke gambar Windows yang telah disesuaikan dengan menambahkan / menghapus / mengubah aplikasi, pengaturan atau driver.

Ketika /Auto digunakan, Penyetelan Windows akan ditingkatkan menggunakan gambar Windows \sources\install.wim. Menggunakan Dism /Export-Image, gambar ini dapat digunakan sebagai gambar sumber untuk mengekspor gambar baru menggunakan opsi /Compress:recovery. Gambar yang diekspor ini harus diberi nama install.esd untuk Penyiapan Windows untuk menggunakannya alih-alih install.wim. Anda juga harus menghapus install.wim dari \sources. Anda seharusnya hanya mengekspor ke install.esd jika Anda ingin mengurangi ukuran gambar Windows. Gambar yang diekspor akan lebih kecil, tetapi tidak akan dapat dipasang.

Dimulai dengan Windows 11, /Auto tidak akan menerima atau mengesampingkan perjanjian lisensi pengguna akhir. Lihat /EULA.


/BitLocker

Menentukan status BitLocker selama peningkatan.

Sintaksis
/BitLocker {AlwaysSuspend | TryKeepActive | ForceKeepActive}


Parameter

Parameter Deskripsi
AlwaysSuspendBitLocker selalu ditangguhkan selama peningkatan.
TryKeepActiveMencoba peningkatan tanpa menangguhkan BitLocker. Jika peningkatan gagal, Penyetelan Windows akan menangguhkan BitLocker dan menyelesaikan pemutakhiran. Ini adalah perilaku default jika opsi /BitLocker tidak ditentukan.
ForceKeepActiveMengaktifkan peningkatan tanpa menangguhkan BitLocker. Jika peningkatan tidak dapat diselesaikan karena BitLocker aktif, peningkatan akan gagal.


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa

/BusParams

Menentukan alamat PCI port debug 1394, USB, atau NET.

Sintaksis
/BusParams:<bus.device.function>


Contoh

setup /busparams:0.29.7


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Nomor bus, perangkat, dan fungsi harus dalam format desimal. Untuk informasi selengkapnya, lihat Menyiapkan Debugging Kernel dengan USB 2.0.


/ConfigFile

Menentukan lokasi ke file konfigurasi penyiapan.

Sintaksis
/ConfigFile:<location>


Parameter

Parameter Deskripsi
<Lokasi>Jalur file lokal atau jalur jaringan UNC ke folder yang berisi file konfigurasi Penyetelan Windows.


Contoh

setup /ConfigFile:\\server\share\


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Jika Anda menyertakan opsi pada baris perintah dan opsi yang sama dalam file setupconfig, opsi dan nilai file setupconfig memiliki prioritas. Dukungan dari WinPE mulai dari Windows 11, versi 24H2.


/CompactOS

Menentukan apakah akan menggunakan fitur Compact OS untuk menghemat ruang hard drive.

Sintaksis
/CompactOS {Aktifkan | Nonaktifkan}


Parameter

Parameter Deskripsi
AktifkanPenyetelan Windows menginstal Windows menggunakan berkas sistem terkompresi.
NonaktifkanPenyetelan Windows menginstal Windows menggunakan berkas sistem yang tidak dikompresi.


Contoh

setup /compactos enable


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Secara default, Penyiapan Windows menentukan apakah akan menggunakan fitur ini secara otomatis. Untuk mempelajari selengkapnya tentang Compact OS, lihat Compact OS, single-instancing, dan pengoptimalan gambar. Dukungan dari WinPE mulai dari Windows 11, versi 24H2.


/Compat

Menginstruksikan Penyetelan Windows cara menangani pemindaian dan pesan kompatibilitas.

Sintaksis
/Kompat {IgnoreWarning | ScanOnly}


Parameter

Parameter Deskripsi
IgnoreWarningPenyiapan Windows menyelesaikan penginstalan, mengabaikan pesan kompatibilitas yang dapat dihentikan.
ScanOnlyPenyiapan Windows berjalan melalui pemindaian kompatibilitas, lalu keluar (tanpa menyelesaikan penginstalan) dengan kode keluar untuk menunjukkan apakah ada masalah kompatibilitas. Penyetelan Windows akan mengembalikan 0xC1900210 jika tidak ada kekhawatiran yang ditemukan. Penyetelan Windows akan mengembalikan 0xC1900208 jika masalah kompatibilitas ditemukan.


Contoh

setup /compat ignorewarning


Perintah ini berfungsi dengan sakelar lain. Untuk menjalankan Penyetelan Windows di latar belakang tanpa antarmuka pengguna apa pun:

setup /auto upgrade /quiet /compat scanonly


Untuk mengabaikan penafian umum di UI, misalnya, perubahan bahasa:

setup /auto upgrade /quiet /compat scanonly /compat ignorewarning


Seringkali IT Pro akan melihat XML kompat jika Penyiapan Windows menemukan masalah kompatibilitas. Gunakan /CopyLogs untuk mengumpulkan log Penyiapan Windows:

setup /auto upgrade /quiet /compat scanonly /compat ignorewarning /copylogs C:\Temp\Logfiles.log


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa hanya dengan /Compat IgnoreWarning


Keterangan
Opsi ini tersedia mulai dari Windows 10 ke atas.

Jika Anda meluncurkan Penyiapan Windows dengan /Compat ScanOnly:

  • Jika tidak menemukan masalah kompatibilitas, itu akan mengembalikan MOSETUP_E_COMPAT_SCANONLY (0xC1900210)
  • Jika menemukan masalah kompatibilitas yang dapat ditindakkan, seperti Aplikasi, itu akan mengembalikan MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208)
  • Jika menemukan bahwa Mig-Choice yang dipilih tidak tersedia, itu akan mengembalikan MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204)
  • Jika menemukan bahwa komputer tidak memenuhi syarat untuk Windows 10 atau lebih tinggi, komputer tersebut akan mengembalikan MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200)
  • Jika menemukan bahwa mesin tidak memiliki cukup ruang kosong untuk diinstal, mesin akan mengembalikan MOSETUP_E_INSTALLDISKSPACE_BLOCK (0xC190020E)


/CopyLogs

Penyetelan Windows akan menyalin atau mengunggah log terkompresi saat gagal ke lokasi yang ditentukan dengan asumsi mesin/pengguna memiliki izin dan akses jaringan ke lokasi.

Sintaksis
Lokasi /CopyLogs <>


Parameter

Parameter Deskripsi
<Lokasi>Jalur file lokal atau jalur jaringan UNC.


Contoh

setup /copylogs \\server\share\


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Parameter yang diterima adalah jalur file lokal dan jalur jaringan UNC. Eksekusi berjalan dalam konteks sistem, sehingga mungkin tidak memiliki izin untuk menyalin ke lokasi yang memerlukan izin pengguna. Dukungan dari WinPE mulai dari Windows 11, versi 24H2.


/Awakutu

Mengaktifkan penelusuran kesalahan kernel melalui port komunikasi (COM) saat Windows berjalan, dan selama lulus konfigurasi WindowsPE dari Penyiapan Windows.

Sintaksis
/Debug:<port> [BaudRate:<baudrate>]


Parameter

Parameter Deskripsi
<pelabuhan>Menentukan port penelusuran kesalahan. Nilai default adalah 1.
<baudrate>Menentukan baud yang akan digunakan ketika Windows mentransfer data selama penelusuran kesalahan. Pengaturan defaultnya adalah 19200, tetapi juga dapat diatur ke 57600 atau 115200.


Contoh

setup /debug:1 /baudrate:115200


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo

/DiagnosticPrompt

Menentukan bahwa Prompt Perintah tersedia selama Penyetelan Windows.

Sintaksis
/DiagnosticPrompt {Enable | Nonaktifkan}


Parameter

Parameter Deskripsi
AktifkanPrompt Perintah dapat diakses dengan menekan Shift+F10 selama Penyetelan Windows.
NonaktifkanPrompt Perintah tidak tersedia selama Penyetelan Windows. Prompt Perintah tidak akan tersedia saat fase offline dan OOBE sedang berjalan. Ini adalah pengaturan default.


Contoh

setup /diagnosticprompt enable


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini tersedia mulai dari Windows 10, Versi 1703. Dukungan dari WinPE mulai dari Windows 11, versi 24H2.


/DynamicUpdate

Menentukan apakah Penyetelan Windows akan melakukan operasi Pembaruan Dinamis (mencari, mengunduh, dan menginstal pembaruan).

Sintaksis
/DynamicUpdate {Enable | Nonaktifkan | NoDrivers | NoLCU | NoDriversNoLCU}


Parameter

Parameter Deskripsi
AktifkanOperasi Pembaruan Dinamis dilakukan.
NonaktifkanOperasi Pembaruan Dinamis tidak dilakukan.
NoDriversOperasi Pembaruan Dinamis dilakukan kecuali akuisisi driver.
NoDriversNoLCUOperasi Pembaruan Dinamis dilakukan kecuali driver dan akuisisi pembaruan kumulatif terbaru.
NoLCUOperasi Pembaruan Dinamis dilakukan kecuali akuisisi pembaruan kumulatif terbaru.


Contoh

setup /auto upgrade /dynamicupdate disable


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa untuk pembaruan fitur berbasis Microsoft Update (MU) ; Ya untuk pembaruan fitur berbasis Platform Terpadu (UUP) hanya ketika /DynamicUpdate NoDrivers ditentukan


Keterangan
NoDrivers, NoLCU , dan NoDriversNoLCU baru untuk Windows 10, versi 2004. Ketika NoDrivers, NoLCU atau NoDriversNoLCU ditentukan, operasi Pembaruan Dinamis akan dilakukan tetapi driver dan/atau akuisisi pembaruan kumulatif terbaru tidak akan dilakukan. /DynamicUpdate dapat digunakan dengan /SkipFinalize untuk mengontrol operasi Pembaruan Dinamis; /DynamicUpdate diabaikan saat digunakan dengan /Finalize.


/EMSPort

Mengaktifkan atau menonaktifkan Layanan Manajemen Darurat (EMS) selama Penyiapan Windows dan setelah sistem operasi server diinstal.

Sintaksis
/EMSPort: {COM1 | COM2 | UseBIOSSettings | Off} [/EMSBaudRate:<baudrate>]


Parameter

Parameter Deskripsi
COM1Mengaktifkan EMS melalui COM1. Hanya didukung untuk sistem x86.
COM2Mengaktifkan EMS melalui COM2. Hanya didukung untuk sistem x86.
UseBIOSSettingsmenggunakan pengaturan yang ditentukan BIOS. Untuk sistem x86, Windows menggunakan nilai dari tabel Pengalihan Konsol Port Serial (SPCR). Jika tidak ada tabel SPCR atau jalur perangkat konsol EFI yang ditentukan dalam BIOS, Windows menonaktifkan EMS.
OffMenonaktifkan EMS. Jika EMS dinonaktifkan dalam Penyiapan Windows, Anda nantinya dapat mengaktifkan EMS dengan memodifikasi pengaturan boot.
<baudrate>Menentukan baud yang akan digunakan ketika Windows mentransfer data selama penelusuran kesalahan. Nilai defaultnya adalah 19200, tetapi juga dapat diatur ke 57600 atau 115200.


Contoh

setup /emsport:COM1 /emsbaudrate:115200


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


/EULA

Instruksi Penyiapan Windows untuk menekan pengalaman pengguna perjanjian lisensi pengguna akhir Penyetelan Windows.

Sintaksis
/EULA terima


Contoh

setup /auto upgrade /quiet /eula accept


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini baru dimulai dengan Windows 11. Menentukan /EULA menerima instruksi Penyiapan Windows bahwa perjanjian lisensi pengguna akhir telah diterima. Dimulai dengan Windows 11, penerimaan Windows EULA diperlukan sebelum penginstalan Penyetelan Windows dimulai. Dengan menentukan /EULA terima , Anda menyetujui bahwa saat menerapkan sistem operasi ini baik (1) lisensi Windows yang berlaku dibeli melalui lisensi volume, atau (2) bahwa Anda menerima Ketentuan Lisensi Perangkat Lunak Microsoft yang relevan. Penyetelan Windows akan mengembalikan kesalahan MOSETUP_E_EULA_ACCEPT_REQUIRED (0xC190010E) jika /EULA menerima tidak ditentukan dan (1) /Diam ditentukan, atau (2) jika Penyetelan Windows dimulai di mana interaksi pengguna tidak didukung. Untuk mempelajari selengkapnya tentang lisensi, lihat Ketentuan Lisensi Microsoft.


/Menyelesaikan

Instruksi Penyetelan Windows untuk menyelesaikan operasi pembaruan yang dimulai sebelumnya pada OS tingkat bawah, diikuti dengan boot ulang segera untuk memulai fase offline.

Sintaksis
/Menyelesaikan


Contoh

setup /auto upgrade /finalize


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Opsi ini baru untuk Windows 10, versi 2004. /Finalize tidak boleh ditentukan dengan opsi /NoReboot . Penyetelan Windows akan mengembalikan kesalahan MOSETUP_E_FINALIZE_RESUME_FAILURE (0xC1900132) jika /Finalize dipanggil dan perangkat tidak dalam status yang tepat untuk dilanjutkan setelah menjalankan /SkipFinalize. Lihat /SkipFinalize.


/ImageIndex

Instruksi Penyiapan Windows gambar OS mana yang akan diinstal dari install.wim jika beberapa gambar mungkin berlaku.

Sintaksis
Indeks /ImageIndex <>


Contoh

setup.exe /auto upgrade /quiet /compat ignorewarning /imageindex 2 /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa untuk pembaruan fitur berbasis Microsoft Update (MU) ; Tidak untuk pembaruan fitur berbasis Platform Terpadu (UUP)


Keterangan
Jika beberapa gambar berlaku, Penyiapan Windows akan meminta pengguna untuk memilih. Jika beberapa gambar berlaku dan Penyetelan Windows dipanggil dengan /Diam, Penyetelan Windows akan gagal dengan kesalahan MOSETUP_E_NO_MATCHING_INSTALL_IMAGE (0xC1900215). Ini dapat terjadi ketika kunci produk yang ditentukan menggunakan /PKey berlaku untuk beberapa gambar OS.


/InstallDrivers

Menambahkan driver bergaya .inf ke penginstalan Windows 10 baru.

Sintaksis
Lokasi /InstallDrivers <>


Parameter

Parameter Deskripsi
<Lokasi>Jalur file lokal atau jalur jaringan UNC ke folder yang berisi file .inf.


Contoh

setup.exe /auto upgrade /installdrivers C:\Fabrikam\drivers /noreboot


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini baru dimulai di Windows 10. Driver .inf dapat berada di folder dalam lokasi yang ditentukan. Perintah akan berulang melalui lokasi yang ditentukan. Dukungan dari WinPE mulai dari Windows 11, versi 24H2.


/InstallFrom

Menentukan berkas Install.wim lain untuk digunakan selama Penyetelan Windows.

Sintaksis
/InstallFrom<path>


Parameter

Parameter Deskripsi
<jalan>Jalur file .wim yang akan diinstal.


Contoh

setup /installfrom D:\custom.wim

Opsi ini juga digunakan dengan file gambar terpisah (.swm). Pilih file gambar terpisah pertama dalam seri

setup /installfrom D:\install.swm


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Ini memungkinkan Anda menggunakan satu lingkungan pra-instalan untuk menginstal beberapa versi gambar Windows. Misalnya, Anda dapat menggunakan Penyiapan Windows versi 32-bit untuk menyebarkan gambar Windows 64-bit. Anda juga dapat menggunakan file jawaban untuk penyebaran lintas platform. Untuk informasi selengkapnya, lihat "Membuat WIM untuk Beberapa Jenis Arsitektur" di Windows Menyiapkan Platform yang Didukung dan Penyebaran Lintas Platform.


/InstallLangPacks

Menambahkan paket bahasa (lp.cab) ke penginstalan Windows 10 atau lebih baru.

Sintaksis
Lokasi /InstallLangPacks <>


Parameter

Parameter Deskripsi
<Lokasi>Jalur file lokal atau jalur jaringan UNC ke folder yang berisi file .cab.


Contoh

setup /auto upgrade /installlangpacks C:\Fabrikam\Languages\French /noreboot


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa untuk pembaruan fitur berbasis Microsoft Update (MU) ; Tidak untuk pembaruan fitur berbasis Platform Terpadu (UUP)


Keterangan
Opsi ini baru dimulai di Windows 10. Paket bahasa dapat berada dalam folder dalam lokasi> yang ditentukan<. Perintah menginstal semua file lp.cab dan kemampuan bahasa seperti pengenalan teks ke ucapan, di folder dan subfolder di lokasi> yang ditentukan<. Kemampuan bahasa mungkin bergantung pada kemampuan bahasa lain. Misalnya, Teks ke ucapan bergantung pada komponen Dasar dari bahasa yang sama. Kemampuan bahasa tidak boleh diganti namanya dalam <lokasi>. Lihat Fitur bahasa dan wilayah sesuai Permintaan (FOD). Di Windows 10, versi 1903 dan yang lebih baru, kegagalan penginstalan akan menyebabkan Penyetelan Windows gagal dan putar kembali.


/m

Menginstruksikan Penyetelan Windows untuk menyalin file alternatif dari lokasi alternatif. Opsi ini menginstruksikan Penyetelan Windows untuk melihat lokasi alternatif terlebih dahulu, dan, jika ada file, untuk menggunakannya alih-alih file dari lokasi default.

Sintaksis
/m:<folder_name>


Parameter

Parameter Deskripsi
<folder_name>Nama dan lokasi folder yang berisi file pengganti dan dapat menjadi lokasi drive lokal apa pun. Jalur UNC tidak didukung.


Contoh
Untuk menyalin file C:\Program Files\Messenger\Msmsgs.exe yang diperbarui ke dalam penginstalan Windows, buat struktur folder berikut pada sumber penginstalan Pro\Sources$OEM$$Progs\Messenger\Msmsgs.exe dengan menggunakan perintah Penyiapan:

Pro\sources\setup.exe /m


Jika Anda mengganti file yang dilindungi perlindungan file Windows, Anda juga harus menyalin file yang diperbarui ke sumber lokal untuk diinstal dengan Windows. Misalnya, Anda dapat menyalin file ke folder C:\Windows\i386. Nama file harus sama dengan nama yang digunakan dalam Penyetelan Windows. Misalnya, tambahkan struktur file dan folder berikut ke direktori $OEM$ Anda: Pro\sources$OEM$$\i386\msmsgs.ex_. Jika Anda menggunakan file yang tidak berada pada berbagi penginstalan, Anda harus menentukan nama folder. Dalam contoh <ini, folder_name> adalah C:\additional_files, di mana C:\additional_files adalah direktori $OEM$ yang disesuaikan. Misalnya: C:\additional_files$$\i386\msmsgs.ex_.

setup /m:C:\additional_files

Jika Anda mengubah sumber daya dalam file pengganti, Anda harus menambahkan file Multilanguage User Interface (MUI) yang diperbarui ke penginstalan.


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Anda harus tahu di mana file akan diinstal pada penginstalan Windows. Semua file tambahan harus disalin ke folder $OEM$ di sumber penginstalan Anda atau di <folder_name>. Struktur $OEM$ menyediakan representasi disk penginstalan tujuan:

  • $OEM$\$1 peta ke %SYSTEMDRIVE%, yang bisa menjadi drive C.
  • $OEM$\$$ memetakan ke %WINDIR%, yang bisa C:\windows.
  • $OEM$\$progs peta ke direktori file program.
  • $OEM$\$docs peta ke folder Dokumen Saya pengguna.


/MigNEO

Memberi tahu Penyetelan Windows untuk melakukan pemutakhiran Windows tanpa pengoptimalan fase offline tambahan.

Sintaksis
/MigNEO Nonaktif


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya hanya dengan /Peningkatan Otomatis | DataOnly
setupconfig.ini file yang digunakan untuk pembaruan fiturYa hanya dengan /Peningkatan Otomatis | DataOnly


Keterangan
NEO adalah singkatan dari Non-event Objective, upaya multi-rilis untuk mengurangi waktu offline pembaruan fitur, termasuk satu boot ulang untuk sebagian besar pengguna. Opsi ini tersedia mulai windows 10, versi 1803 dan yang lebih baru.


/MigrateDrivers

Menginstruksikan Penyetelan Windows apakah akan memigrasikan driver dari penginstalan yang ada selama pemutakhiran.

Sintaksis
/MigrasiDrivers {Semua | Tidak ada}


Contoh

setup /auto upgrade /migratedrivers all
setup /auto upgrade /migratedrivers none /installdrivers N:\NewDrivers


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Anda dapat menentukan Semua atau Tidak Ada. Secara default, Penyiapan Windows memutuskan mana yang terbaik untuk setiap driver individu berdasarkan pilihan penginstalan. Anda dapat menggunakan sakelar ini dengan /InstallDrivers, meskipun tidak diperlukan.


/NetDebug

Mengaktifkan penelusuran kesalahan kernel melalui jaringan.

Sintaksis
/NetDebug:hostip=w.x.y.z,port>=<n,key>=<q.r.s.t>[,nodhcp][,busparams=<n.o.p>]<


Parameter

Parameter Deskripsi
<w.x.y.z>Alamat IP komputer host.
<n>Port komputer host.
<q.r.s.t>Kata sandi untuk menyiapkan koneksi aman.
<n.o.p>Nomor bus, nomor perangkat, dan nomor fungsi adaptor untuk perangkat bus PCI tertentu..


Contoh

setup /netdebug:hostip=10.125.4.86,port=50000,key=0.0.0.0
setup /netdebug:hostip=10.125.4.86,port=50000,key=abcdefg.123.hijklmnop.456,nodhcp
setup /netdebug:hostip=10.1.4.8,port=50000,key=dont.use.previous.keys,busparams=1.5.0


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Gunakan hostip untuk mengidentifikasi alamat IP komputer host. Gunakan port untuk mengidentifikasi port. Port mulai default adalah 49152, dan port akhir default adalah 65535. Gunakan kunci untuk menyediakan kata sandi untuk menyiapkan koneksi aman. Gunakan nodhcp untuk menghindari penggunaan koneksi DHCP. (opsional). Gunakan busparams untuk memilih nomor bus, nomor perangkat, dan nomor fungsi adaptor untuk perangkat bus PCI tertentu. (opsional). Untuk detail tambahan, lihat Menyiapkan Debugging Mode Kernel melalui Kabel Jaringan Secara Manual.


/NoReboot

Menginstruksikan Penyetelan Windows untuk tidak memulai ulang komputer setelah fase penyetelan Windows tingkat bawah selesai.

Sintaksis
/NoReboot


Contoh

setup /noreboot


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Opsi ini baru untuk Windows 10. Opsi /NoReboot memungkinkan Anda menjalankan perintah tambahan sebelum Windows dimulai ulang. Opsi ini hanya menekan reboot pertama. Opsi tidak menekan reboot berikutnya. Dukungan dari WinPE mulai dari Windows 11, versi 24H2.


/PKey

Menyediakan Penyiapan Windows dengan kunci produk tertentu.

Sintaksis
Kunci produk /PKey <>


Contoh

setup.exe /auto upgrade /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini baru dimulai di Windows 10. Dukungan dari WinPE mulai dari Windows 11, versi 24H2.


/Prioritas

Memberi tahu Penyetelan Windows untuk meningkatkan prioritas utas dari rendah ke normal untuk pembaruan fitur melalui Windows Update.

Sintaksis
/Priority {Normal | Rendah}


Parameter

Parameter Deskripsi
Normal Penyetelan Windows akan dijalankan dengan prioritas alur normal.
 RendahPenyetelan Windows akan dijalankan dengan prioritas utas rendah.


Contoh

setup.exe /auto upgrade /skipfinalize /priority low


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini tersedia mulai dari Windows 10, versi 1709 dan yang lebih baru. Prioritas rendah baru untuk Windows 10, versi 2004. Penginstalan berbasis media sudah berjalan pada prioritas Normal secara default tetapi dapat dikurangi menjadi Prioritas rendah .


/PostOOBE

Setelah Penyetelan Windows selesai, jalankan skrip.

Sintaksis
/PostOOBE<location> [\setupcomplete.cmd]


Parameter

Parameter Deskripsi
<Lokasi>Jalur file lokal atau jalur jaringan UNC ke file bernama setupcomplete.cmd atau ke folder yang berisi setupcomplete.cmd.


Contoh

setup.exe /auto upgrade /postoobe C:\Fabrikam\setupcomplete.cmd


Jalur ke folder yang berisi skrip dengan nama setupcomplete.cmd. setupcomplete.cmd disalin ke $Windows.~BT untuk dijalankan setelah OOBE.

setup.exe /auto upgrade /postoobe C:\Fabrikam


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini tersedia mulai dari Windows 10. Dukungan dari WinPE mulai dari Windows 11, versi 24H2.


/PostRollback

Menginstruksikan Penyetelan Windows untuk menjalankan skrip jika pembaruan fitur gagal menginstal dan mengembalikan perubahan, atau jika pengguna memilih untuk menghapus instalasi pembaruan fitur dan kembali ke versi Windows sebelumnya.

Sintaksis
/PostRollback <location> [/PostRollbackContext {system | user}]


Parameter

Parameter Deskripsi
<Lokasi>Jalur file lokal atau jalur jaringan UNC ke file bernama setuprollback.cmd, atau ke folder yang berisi setuprollback.cmd.


Contoh

setup.exe /auto upgrade /postrollback C:\Fabrikam\setuprollback.cmd
setup.exe /postrollback C:\Fabrikam\setuprollback.cmd /postrollbackcontext user
setup.exe /auto upgrade /postrollback \server\share


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini tersedia mulai dari Windows 10. Opsi /PostRollbackContext tersedia di Windows 10, versi 1803 dan yang lebih baru. Opsi /PostRollbackContext memungkinkan Anda menentukan apakah skrip berjalan dalam konteks akun Sistem atau akun pengguna yang masuk. Secara default, pembaruan dari media berjalan setuprollback.cmd dalam konteks pengguna , yang mengharuskan pengguna pertama yang masuk pasca-peningkatan untuk memiliki hak administrator. Untuk pembaruan dari Windows Update, setuprollback.cmd berjalan dalam konteks sistem , terlepas dari hak pengguna pertama yang masuk. Penyetelan Windows akan menyalin setuprollback.cmd ke $Windows.~BT untuk dijalankan setelah OOBE.


/Tenang

Ini akan menekan pengalaman pengguna Penyiapan Windows termasuk pengalaman pengguna putar kembali.

Sintaksis
/Tenang


Contoh

setup /auto upgrade /quiet


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Opsi ini tersedia mulai dari Windows 10.


/ReflectDrivers

Menentukan jalur ke folder yang berisi driver enkripsi untuk komputer yang mengaktifkan enkripsi pihak ketiga.

Sintaksis
Lokasi /ReflectDrivers <>


Parameter

Parameter Deskripsi
<Lokasi>Jalur file lokal atau jalur jaringan UNC ke folder yang berisi file .inf.


Contoh

setup /auto upgrade /quiet /reflectdrivers C:\Fabrikam\drivers


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini tersedia mulai dari Windows 10, versi 1607. Pastikan lokasi <> hanya berisi sekumpulan driver enkripsi minimal. Memiliki lebih banyak driver daripada yang diperlukan dapat berdampak negatif pada skenario peningkatan. Dukungan dari WinPE mulai dari Windows 11, versi 24H2.


/ResizeRecoveryPartition

Menentukan apakah tidak masalah untuk mengubah ukuran partisi Windows Recovery Environment (Windows RE) yang ada atau membuat yang baru selama penginstalan.

Sintaksis
/ResizeRecoveryPartition {Enable | Nonaktifkan}


Parameter

>
Parameter Deskripsi
AktifkanSelama penginstalan, Windows dapat mengubah ukuran partisi alat Windows RE yang ada atau membuat yang baru jika diperlukan.
NonaktifkanWindows tidak mengubah ukuran partisi alat Windows RE yang ada atau membuat yang baru selama penginstalan.


Contoh

setup /resizerecoverypartition disable


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Untuk mempelajari selengkapnya tentang partisi Windows RE, lihat partisi hard drive berbasis UEFI/GPT dan partisi hard drive berbasis BIOS/MBR.


/ShowOOBE

Menentukan apakah pengguna diperlukan untuk menyelesaikan pengalaman di luar kotak (OOBE) secara interaktif.

Sintaksis
/ShowOOBE {Full | Tidak ada}


Parameter

Parameter Deskripsi
PenuhMengharuskan pengguna untuk secara interaktif menyelesaikan pengalaman di luar kotak (OOBE).
TidakLewati OOBE dan pilih pengaturan default.


Contoh

setup.exe /auto upgrade /showoobe full


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini tersedia mulai dari Windows 10.


/SkipFinalize

Penyiapan instruksi untuk memulai operasi pembaruan pada OS tingkat bawah tanpa memulai boot ulang untuk memulai fase offline.

Sintaksis
/SkipFinalize


Contoh

setup /auto upgrade /quiet /priority low /skipfinalize


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Opsi ini tersedia mulai dari Windows 10, versi 2004. /SkipFinalize akan menyiapkan pembaruan tanpa menerapkan. Hal ini memungkinkan penerapan diselesaikan menggunakan /Finalize diikuti dengan boot ulang langsung perangkat. Ini adalah pendekatan yang disukai untuk menunggu pembaruan karena opsi /NoReboot akan menerapkan perubahan tetapi menekan boot ulang pertama untuk memungkinkan tugas tambahan. /SkipFinalize tidak akan secara otomatis menginstruksikan Penyetelan Windows untuk berjalan diam-diam pada OS tingkat bawah saat komputer sedang digunakan. Gunakan /Diam untuk menekan pengalaman pengguna Penyiapan Windows, dan /Prioritas Rendah untuk mencegah dampak pengguna. /SkipFinalize tidak akan memanggil reboot dan dengan demikian opsi /NoReboot tidak diperlukan. Lihat /Finalisasi.


/Telemetri

Menentukan apakah Penyetelan Windows harus mengambil dan melaporkan data penginstalan.

Sintaksis
/Telemetri {Aktifkan | Nonaktifkan}


Parameter

Parameter Deskripsi
AktifkanPenyiapan Windows menangkap dan melaporkan data penginstalan.
NonaktifkanPenyetelan Windows tidak menangkap dan melaporkan data penginstalan.


Contoh

setup /telemetry disable


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


/TempDrive

Menginstruksikan Penyetelan Windows untuk menempatkan berkas penginstalan sementara pada partisi yang ditentukan.

Sintaksis
/TempDrive <drive_letter>


Parameter

Parameter Deskripsi
<drive_letter>Partisi untuk menyalin file penginstalan selama Penyetelan Windows.


Contoh

setup /tempdrive H


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini tersedia mulai dari Windows 10, versi 1607. Untuk pemutakhiran, opsi /TempDrive hanya memengaruhi penempatan file sementara. Sistem operasi ditingkatkan dalam partisi tempat Anda menjalankan file setup.exe.


/Tanpa pengawas

Memungkinkan Anda menggunakan file jawaban dengan Penyetelan Windows.

Sintaksis
/Unattend:<answer_file>


Parameter

Parameter Deskripsi
<answer_file>Jalur file dan nama file dari file jawaban Penyetelan Windows yang tidak dijaga.


Contoh

setup /unattend:\\server\share\unattend.xml


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Ini dikenal sebagai penginstalan tanpa pengawas. Anda harus menentukan nilai untuk <answer_file>. Penyetelan Windows menerapkan nilai dalam file jawaban selama penginstalan. Ketika /Unattend digunakan, /Auto tidak dapat digunakan.


/Hapus instalan

Menentukan apakah Windows akan menyertakan kontrol yang memungkinkan pengguna untuk kembali ke sistem operasi sebelumnya.

Sintaksis
/Hapus instalasi {Aktifkan | Nonaktifkan}


Parameter

Parameter Deskripsi
AktifkanPenyetelan Windows mencakup kontrol yang memungkinkan pengguna untuk kembali ke sistem operasi sebelumnya.
NonaktifkanPenyetelan Windows tidak menyertakan kontrol yang memperbolehkan pengguna kembali ke sistem operasi sebelumnya.


Contoh

setup /uninstall disable


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPENo
Setup.exe dimulai dari Windows 10 atau lebih tinggi Ya
setupconfig.ini file yang digunakan untuk pembaruan fiturYa


Keterangan
Opsi ini tersedia mulai dari Windows 10.


/USBDebug

Menyiapkan penelusuran kesalahan pada port USB.

Sintaksis
/USBDebug:<nama host>


Parameter

Parameter Deskripsi
<nama host>Nama komputer yang akan di-debug.


Contoh

setup /usbdebug:testmachine01


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Data debug efektif pada boot ulang berikutnya.


/WDSDiscover

Menentukan bahwa klien Windows Deployment Services (WDS) harus dalam mode penemuan.

Sintaksis
/WDSDiscover


Contoh
Untuk memulai klien WDS dalam mode penemuan dinamis, jalankan perintah berikut:

setup /wds /wdsdiscover


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Opsi ini tidak lagi tersedia mulai windows 11, versi 21H2. Jika Anda tidak menentukan pencarian WDServer /WDS untuk server.


/WDSServer

Menentukan nama server Windows Deployment Services (WDS) yang harus disambungkan klien.

Sintaksis
/WDSServer:<servername>


Parameter

Parameter Deskripsi
<nama server>Nama server Layanan Penyebaran Windows.


Contoh
Untuk memulai klien Layanan Penyebaran Windows dalam mode penemuan statis, jalankan perintah berikut:

setup /wds /wdsdiscover /wdsserver:MyWDSServer


Penerapan

Konfigurasi Dapat Diterapkan
Setup.exe dimulai dari WinPEYa
Setup.exe dimulai dari Windows 10 atau lebih tinggi No
setupconfig.ini file yang digunakan untuk pembaruan fiturNo


Keterangan
Opsi ini tidak lagi tersedia mulai windows 11, versi 21H2. Untuk menggunakan pengaturan ini, Anda juga harus menggunakan opsi /WDSDiscover . <nama> server dapat berupa alamat IP, nama NetBIOS, atau nama domain yang sepenuhnya memenuhi syarat (FQDN).

Kode Keluar Penyetelan Windows

Keluar dari Nama Kode Keluar dari Nilai Kode Deskripsi
CONX_SETUP_EXITCODE_CONTINUE_REBOOT0x3Peningkatan ini berhasil.
CONX_SETUP_EXITCODE_RESUME_AT_COMPAT_REPORT0x5Pemeriksaan kompatibilitas mendeteksi masalah yang memerlukan resolusi sebelum peningkatan dapat dilanjutkan.
CONX_SETUP_EXITCODE_AUTO_INSTALL_FAIL0x7Opsi penginstalan (peningkatan atau hanya data) tidak tersedia.


Status Penyetelan Windows

Konfigurasi Windows Setup Edition dan File ID Produk (EI.cfg dan PID.txt)

File Log Penyetelan Windows dan Log Peristiwa