Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Aplikasi penginstalan perangkatharus melakukan hal berikut:
Mendukung penghapusan semua aplikasi khusus perangkat yang diinstal. Sebagai bagian dari proses penghapusan instalasi tersebut, aplikasi penginstalan perangkat harus memeriksa apakah ada perangkat terkait yang masih ada di sistem dan, jika demikian, peringatkan pengguna.
Ikuti panduan untuk menginstal perangkat pada sistem 64-bit.
Dimulai dengan Windows Vista, cantumkan semua aplikasi yang diinstal dengan menggunakan Microsoft Windows Installer (MSI), dan yang tersedia di Program dan Fitur di Panel Kontrol. Anda kemudian dapat menghapus instalan item ini jika perlu.
Dalam versi Windows yang lebih lama dari Windows Vista, cantumkan semua aplikasi yang diinstal dengan menggunakan Microsoft Windows Installer (MSI), dan yang tersedia di Tambahkan Atau Hapus Program di Panel Kontrol. Anda kemudian dapat menghapus instalan item ini jika perlu.
Ikuti panduan untuk aplikasi Microsoft Windows. Lihat situs web Microsoft Developer Network untuk informasi selengkapnya.
Aplikasi penginstalan perangkatdapat melakukan hal berikut:
Menginstal aplikasi khusus perangkat
Nota Kami sangat menyarankan agar aplikasi khusus perangkat Anda dibuat sebagai aplikasi Universal Windows Platform (UWP) dan terkait dengan paket driver Anda alih-alih menggunakan aplikasi penginstalan perangkat untuk menginstal aplikasi khusus perangkat. Lihat Memasangkan driver dengan aplikasi Platform Windows Universal (UWP) untuk informasi selengkapnya.
Aplikasi penginstalan perangkattidak boleh melakukan hal berikut:
Instruksikan pengguna untuk menyalin atau menimpa file apa pun, terutama . inf dan . file sys .
Hapus berkas pengandar yang terinstal dari sistem selama operasi hapus instalan, meskipun perangkat keras dihapus.
Paksa sistem yang tidak perlu dimulai ulang. Mulai ulang umumnya tidak diperlukan untuk menginstal perangkat PnP atau aplikasi perangkat lunak. Parameter NeedReboot dari fungsi DiInstallDriver dan DiInstallDevice dan parameter bRebootRequired dari fungsi UpdateDriverForPlugAndPlayDevices menunjukkan kebutuhan untuk memulai ulang.
Gunakan kunci registri RunOnce untuk memulai aplikasi penginstalan perangkat, karena ini memerlukan mulai ulang sistem.
Gunakan penginstal bersama perangkat atau kelas, atau penginstal kelas, untuk memulai aplikasi penginstalan perangkat, karena status sistem selama penginstalan perangkat tidak dapat dijamin aman untuk menginstal aplikasi perangkat lunak. Secara khusus, jika aplikasi penginstalan perangkat berjalan selama penginstalan sisi server, sistem akan berhenti merespons.
Gunakan Grup Startup untuk memulai aplikasi penginstalan perangkat.
Gunakan entri win.ini untuk memulai aplikasi penginstalan perangkat.
Paksa pengguna untuk menginstal aplikasi khusus perangkat apa pun, kecuali perangkat tidak akan beroperasi tanpa aplikasi. Contohnya mungkin termasuk utilitas untuk mengatur tombol keyboard yang dapat dikonfigurasi atau untuk mengatur kode negara/wilayah modem, jika aplikasi kotak masuk tidak mendukung kemampuan seperti itu.